# Last edited on 2013-01-22 02:15:27 by stolfilocal # Shall we display static images and movie frames? DISPLAY_IMG := YES FIELDS := 01 TERMS := 0 1 2 3 4 5 6 7 8 9 # TERMS := 0 # SUBFIGS := a b s SUBFIGS := s PREFIX := vel_decomp FIGURES := ${foreach FF,${FIELDS},${foreach TT,${TERMS},${foreach SS,${SUBFIGS},${PREFIX}_flow${FF}_term${TT}_${SS}}}} PNG_FILES := ${addsuffix .png,${FIGURES}} MOVIES := ${foreach FF,${FIELDS},${PREFIX}_flow${FF}_a} M_GIF_FILES := ${addsuffix -m.gif,${FIGURES}} FAST_MOVIES := ${foreach FF,${FIELDS},${PREFIX}_flow${FF}_a} F_GIF_FILES := ${addsuffix -f.gif,${FIGURES}} .PHONY:: all # With "=" instead of ":=" for deferred expansion: SUBMAKE = ${MAKE} -f GENERIC.make DISPLAY_IMG=${DISPLAY_IMG} # all: ${PNG_FILES} ${M_GIF_FILES} all: ${PNG_FILES} # all: ${F_GIF_FILES} # all: ${PREFIX}_flow01_term0_s-m.gif #SIZE := 200 SIZE := 600 SMALLSIZE := 200 SOURCES := ${wildcard *.inc pic-*.png} # ---------------------------------------------------------------------- # Movies: ${PREFIX}_flow01_term%_a-m.gif: ${SOURCES} ${SUBMAKE} WIDTH=${SIZE} HEIGHT=${SIZE} PREFIX=${PREFIX} FIELD=01 TERM=$* SUBFIG=a movie ${PREFIX}_flow01_term%_a-f.gif: ${SOURCES} ${SUBMAKE} WIDTH=${SMALLSIZE} HEIGHT=${SMALLSIZE} PREFIX=${PREFIX} FIELD=01 TERM=$* SUBFIG=a fast # ---------------------------------------------------------------------- # Static figures: ${PREFIX}_flow01_term%_a.png: ${SOURCES} ${SUBMAKE} WIDTH=${SIZE} HEIGHT=${SIZE} PREFIX=${PREFIX} FIELD=01 TERM=$* SUBFIG=a static ${PREFIX}_flow01_term%_b.png: ${SOURCES} ${SUBMAKE} WIDTH=${SIZE} HEIGHT=${SIZE} PREFIX=${PREFIX} FIELD=01 TERM=$* SUBFIG=b static ${PREFIX}_flow01_term%_s.png: ${SOURCES} ${SUBMAKE} WIDTH=${SIZE} HEIGHT=${SIZE} PREFIX=${PREFIX} FIELD=01 TERM=$* SUBFIG=s static