DST?=kazan-74

CPUS?=4
MEM?=1536
DEPTH?=16
ENCOMP?=DEFLATE

CONV?=convert
REMAP?=eval nona -v -t ${CPUS} -m TIFF_m -r ldr -p UINT${DEPTH} -z DEFLATE -o tmp-
BLEND?=eval enblend -v --compression=${ENCOMP} -m ${MEM} -b 16384 --fine-mask -f 6144x3072+152+32
EFUSE?=eval enfuse -v --compression=${ENCOMP} -m ${MEM} -b 16384

RM?=echo
MV?=mv

all: ${DST}.tiff

tmp-0000.tif: ${DST}.pto 00-e00.tiff 
	@${REMAP} -i 0  ${DST}.pto
tmp-0001.tif: ${DST}.pto 01-e00.tiff 
	@${REMAP} -i 1  ${DST}.pto
tmp-0002.tif: ${DST}.pto 02-e00.tiff 
	@${REMAP} -i 2  ${DST}.pto
tmp-0003.tif: ${DST}.pto 03-e00.tiff 
	@${REMAP} -i 3  ${DST}.pto
tmp-0004.tif: ${DST}.pto 04-e00.tiff 
	@${REMAP} -i 4  ${DST}.pto
tmp-0005.tif: ${DST}.pto 05-e00.tiff 
	@${REMAP} -i 5  ${DST}.pto
tmp-0006.tif: ${DST}.pto 06-e00.tiff 
	@${REMAP} -i 6  ${DST}.pto
tmp-0007.tif: ${DST}.pto 07-e00.tiff 
	@${REMAP} -i 7  ${DST}.pto
tmp-0008.tif: ${DST}.pto 08-e00.tiff 
	@${REMAP} -i 8  ${DST}.pto
tmp-0009.tif: ${DST}.pto 09-e00.tiff 
	@${REMAP} -i 9  ${DST}.pto
tmp-0010.tif: ${DST}.pto 10-e00.tiff 
	@${REMAP} -i 10  ${DST}.pto
tmp-0011.tif: ${DST}.pto 11-e00.tiff 
	@${REMAP} -i 11  ${DST}.pto
tmp-0012.tif: ${DST}.pto 12-e00.tiff 
	@${REMAP} -i 12  ${DST}.pto
tmp-0013.tif: ${DST}.pto 13-e00.tiff 
	@${REMAP} -i 13  ${DST}.pto
tmp-0014.tif: ${DST}.pto 14-e00.tiff 
	@${REMAP} -i 14  ${DST}.pto
tmp-0015.tif: ${DST}.pto 15-e00.tiff 
	@${REMAP} -i 15  ${DST}.pto
tmp-0016.tif: ${DST}.pto 16-e00.tiff 
	@${REMAP} -i 16  ${DST}.pto
tmp-0017.tif: ${DST}.pto 17-e00.tiff 
	@${REMAP} -i 17  ${DST}.pto
tmp-0018.tif: ${DST}.pto 18-e00.tiff 
	@${REMAP} -i 18  ${DST}.pto
tmp-0019.tif: ${DST}.pto 19-e00.tiff 
	@${REMAP} -i 19  ${DST}.pto
tmp-0020.tif: ${DST}.pto 20-e00.tiff 
	@${REMAP} -i 20 -e 13.6925812744771 ${DST}.pto
tmp-0021.tif: ${DST}.pto 20-e01.tiff tmp-0020.tif
	@${REMAP} -i 21 -e 14.3078332807008 ${DST}.pto
tmp-0022.tif: ${DST}.pto 20-e02.tiff tmp-0021.tif
	@${REMAP} -i 22 -e 14.6076439508 ${DST}.pto
tmp-0023.tif: ${DST}.pto 20-e03.tiff tmp-0022.tif
	@${REMAP} -i 23 -e 14.9017811777267 ${DST}.pto
	#@env CONV='${CONV}' RM='${RM}' sh ../../tools/stackmask tmp-0020.tif tmp-0021.tif tmp-0022.tif tmp-0023.tif
	@${EFUSE} -o .tmp-0023.tif tmp-0020.tif tmp-0021.tif tmp-0022.tif tmp-0023.tif
	@${RM} tmp-0020.tif tmp-0021.tif tmp-0022.tif tmp-0023.tif
	@${MV} .tmp-0023.tif tmp-0023.tif
tmp-0024.tif: ${DST}.pto 21-e00.tiff 
	@${REMAP} -i 24  ${DST}.pto
tmp-0025.tif: ${DST}.pto 22-e00.tiff 
	@${REMAP} -i 25  ${DST}.pto
tmp-0026.tif: ${DST}.pto 23-e00.tiff 
	@${REMAP} -i 26  ${DST}.pto
tmp-0027.tif: ${DST}.pto 24-e00.tiff 
	@${REMAP} -i 27  ${DST}.pto
tmp-0028.tif: ${DST}.pto 25-e00.tiff 
	@${REMAP} -i 28  ${DST}.pto
tmp-0029.tif: ${DST}.pto 26-e00.tiff 
	@${REMAP} -i 29  ${DST}.pto
tmp-0030.tif: ${DST}.pto 27-e00.tiff 
	@${REMAP} -i 30  ${DST}.pto
tmp-0031.tif: ${DST}.pto 28-e00.tiff 
	@${REMAP} -i 31  ${DST}.pto
tmp-0032.tif: ${DST}.pto 29-e00.tiff 
	@${REMAP} -i 32  ${DST}.pto

SRC=00-e00.tiff 01-e00.tiff 02-e00.tiff 03-e00.tiff 04-e00.tiff 05-e00.tiff 06-e00.tiff 07-e00.tiff 08-e00.tiff 09-e00.tiff 10-e00.tiff 11-e00.tiff 12-e00.tiff 13-e00.tiff 14-e00.tiff 15-e00.tiff 16-e00.tiff 17-e00.tiff 18-e00.tiff 19-e00.tiff 20-e00.tiff 20-e01.tiff 20-e02.tiff 20-e03.tiff 21-e00.tiff 22-e00.tiff 23-e00.tiff 24-e00.tiff 25-e00.tiff 26-e00.tiff 27-e00.tiff 28-e00.tiff 29-e00.tiff
BLIN=tmp-0000.tif tmp-0001.tif tmp-0002.tif tmp-0003.tif tmp-0004.tif tmp-0005.tif tmp-0006.tif tmp-0007.tif tmp-0008.tif tmp-0009.tif tmp-0010.tif tmp-0011.tif tmp-0012.tif tmp-0013.tif tmp-0014.tif tmp-0015.tif tmp-0016.tif tmp-0017.tif tmp-0018.tif tmp-0019.tif tmp-0023.tif tmp-0024.tif tmp-0025.tif tmp-0026.tif tmp-0027.tif tmp-0028.tif tmp-0029.tif tmp-0030.tif tmp-0031.tif tmp-0032.tif

tmp.tiff: ${BLIN}
	@${RM} ${SRC}
	@${BLEND} -o tmp.tiff ${BLIN}
	@${RM} ${BLIN}
${DST}.tiff: tmp.tiff
	@${CONV} tmp.tiff \
		+matte +repage \
		-unsharp 0x0.20 \
		-compress zip ${DST}.tiff
	@${RM} tmp.tiff
#	@pfsin tmp.tiff \
#	 | pfstmo_reinhard02 -v -k 0.09 \
#	 | pfsgamma -m 0.9 -g 2.2 \
#	 | pfsoutimgmagick ${DST}.tiff
#	@${RM} tmp.tiff
#	@${CONV} ${DST}.tiff \
#		+matte +repage \
#		-unsharp 0x0.3 \
#		-compress zip ${DST}.tiff
