# Last edited on 2012-06-23 01:15:46 by stolfilocal

P := unicamp-12

# Initial satellite images:
SATIMAGES := \
  aster-2012-04-barao-geraldo.jpg \
  aster-2012-04-barao-geraldo-dim.png \
  unicamp-1-raw.png \
  unicamp-2-raw.png \
  
# Maps created by hand:
HANDMAPS := \
  ${P}-apas.png \
  ${P}-water.png \
  ${P}-boroughs.png \
  ${P}-companies.png \
  ${P}-unicampbld.png \

# Simple images used in compositing:
BASICIMAGES := \
  ${P}-transp.png \
  ${P}-bground.png \
  ${P}-quadrets.png \
  ${P}-legbg-black.png \
  ${P}-legbg-white.png \
  ${P}-legpatch-apa.png \
  ${P}-legpatch-can.png \
  ${P}-legpatch-emp.png \
  ${P}-legpatch-frm.png \
  ${P}-legpatch-urb.png \
  ${P}-legpatch-wat.png \

# Main final images:
TARGETS := \
    ${P}-crop.png \
    ${P}-newroads.png \
    ${P}-mark.png \
    ${P}-legend-black.png \
    ${P}-legend-white.png \
    ${P}-aster.png

# Intermediate images:
AUXILIARY := \
    ${P}-mymap.png \
    ${P}-borquad.png \
    ${P}-hatching.png \
    ${P}-apahatch.png

DERIVED := ${TARGETS} ${AUXILIARY}

all: ${DERIVED}

${P}-newroads.png: define-points.sh make-newroads.sh ${P}-mark.png
	make-newroads.sh
	display -resize '50%' ${P}-newroads.png
        
${P}-mark.png: define-points.sh make-mark.sh ${P}-mymap.png  
	make-mark.sh 
	display -resize '50%' ${P}-mark.png
        
${P}-mymap.png: make-mymap.sh \
                ${P}-bground.png ${P}-apahatch.png ${P}-borquad.png \
                ${P}-companies.png ${P}-unicampbld.png \
                ${P}-water.png
	make-mymap.sh
	display -resize '50%' ${P}-mymap.png

${P}-borquad.png: make-borquad.sh ${P}-boroughs.png ${P}-quadrets.png
	make-borquad.sh
	display -resize '50%' ${P}-borquad.png
        
${P}-hatching.png: make-hatching.sh make-hatch-cmds.gawk ${P}-transp.png 
	make-hatching.sh
	display -resize '50%' ${P}-hatching.png
 
${P}-apahatch.png: make-apahatch.sh ${P}-apas.png ${P}-hatching.png
	make-apahatch.sh
	display -resize '50%' ${P}-apahatch.png
        
${P}-crop.png: stitch-maps.sh unicamp-1-raw.png unicamp-2-raw.png
	stitch-maps.sh
	display -resize '50%' ${P}-crop.png

LEG_PATCHES := ${wildcard ${P}-legpatch-*.png}

${P}-legend-black.png: make-legend.sh ${P}-legbg-black.png ${LEG_PATCHES}
	make-legend.sh black white
	display -resize '50%' ${P}-legend-black.png

${P}-legend-white.png: make-legend.sh ${P}-legbg-white.png ${LEG_PATCHES}
	make-legend.sh white black
	display -resize '50%' ${P}-legend-white.png

ASTER_IMG := aster-2012-04-barao-geraldo-dim.png

${P}-aster.png: make-aster.sh define-points.sh ${P}-transp.png ${ASTER_IMG}
	make-aster.sh
	display -filter box -resize '50%' ${P}-aster.png

clean:  
	rm -f -v ${DERIVED}

ship:
	rsync -avu ${TARGETS} stolfi@manaus.ic.unicamp.br:public_html/temp/
