INDIVID_FOLDER =recettes_individ INDIVID_FOLDER_PDF =recettes_individ_pdf CHAPTERS=chapters CHAPTERS2=chapters2 MERGE=chapters_merge all: mkdir -p ${MERGE} ./replacements.pl `find ${CHAPTERS} ${CHAPTERS2} -name '*.tex'`; for i in `find ${CHAPTERS} ${CHAPTERS2} -type d | grep '/'`; \ do perl tri.pl $$i.tex $$i; done; for i in `find ${CHAPTERS} ${CHAPTERS2} -type d | grep '/' | awk -F'/' '{print $$2;}' | sort | uniq`; \ do perl tri.pl ${MERGE}/`basename $$i.tex` ${CHAPTERS}/$$i ${CHAPTERS2}/$$i ; done; rubber -d recettes.tex; rubber -d recettes2.tex; rubber -d recettes_merge.tex; clean: rm -f ${CHAPTERS}/*.tex ${CHAPTERS2}/*.tex ${MERGE}/*.tex; rubber --clean recettes.tex; individ: mkdir -p ${INDIVID_FOLDER} mkdir -p ${INDIVID_FOLDER_PDF} for i in `find ${CHAPTERS} ${CHAPTERS2} -type d | grep '/'`; do perl indiv.pl $$i ${INDIVID_FOLDER}; done; rubber -I . --into ${INDIVID_FOLDER_PDF} -d ${INDIVID_FOLDER}/*.tex; rubber --into ${INDIVID_FOLDER_PDF} --clean ${INDIVID_FOLDER}/*.tex; individ-clean: touch ${INDIVID_FOLDER}/asdf.tex; rubber --into ${INDIVID_FOLDER_PDF} --clean ${INDIVID_FOLDER}/*.tex; rm -f ${INDIVID_FOLDER}/*.tex rm -f ${INDIVID_FOLDER_PDF}/*.pdf check: sh syntax_check.sh --folder ${CHAPTERS} sh syntax_check.sh --folder ${CHAPTERS2}