#alterar os valores caso haja uma versão nova CTF="7.6" CTP="7.6" CFL="7.6" #FV="2.0" all: @echo "uso: make [cfol|cpub|cfolcpub|tudo|floresta|mini|virgemCP]" tudo: make cfol cpub floresta cfolcpub: make cfol cpub cfol: make go TR="CF" V=$(CTF) cpub: make go TR="CP" V=$(CTP) go: @echo A gerar $(TR) versao $(V) cp ../bosques/Bosque_$(TR)_$(V)_ad.txt . perl ad2tigerXML.pl Bosque_$(TR)_$(V)_ad.txt > $(TR)_$(V)_1.tmp fix-xml/fix-xml.pl $(TR)_$(V)_1.tmp > $(TR)_$(V)_2.tmp perl gera_header.pl $(TR)_$(V)_2.tmp xmllint --format $(TR)_$(V)_2.tmp > Bosque_$(TR)_$(V).TigerXML.xml gzip -9 -c Bosque_$(TR)_$(V).TigerXML.xml > Bosque_$(TR)_$(V).TigerXML.xml.gz floresta: @echo A gerar Floresta versao $(CFL) cp ../bosques/Floresta_$(CFL)_ad.txt . perl ad2tigerXML.pl Floresta_$(CFL)_ad.txt > FL_$(CFL)_1.tmp fix-xml/fix-xml.pl FL_$(CFL)_1.tmp > FL_$(CFL)_2.tmp perl gera_header.pl FL_$(CFL)_2.tmp # mv swap.xml FL_$(CFL)_2.tmp #FIX ? xmllint --format FL_$(CFL)_2.tmp > Floresta_$(CFL).TigerXML.xml gzip -9 -c Floresta_$(CFL).TigerXML.xml > Floresta_$(CFL).TigerXML.xml.gz mini: @echo A gerar Mini floresta cp ../bosques/Bosque_Mini_ad.txt . perl ad2tigerXML.pl Bosque_Mini_ad.txt > Mini.tmp fix-xml/fix-xml.pl Mini.tmp > Mini2.tmp perl gera_header.pl Mini2.tmp xmllint --format Mini2.tmp > Bosque_Mini.TigerXML.xml gzip -9 -c Bosque_Mini.TigerXML.xml > Bosque_Mini.TigerXML.xml.gz clean: rm -f *.tmp Bosq* *~ Flore* swap.xml virgemCP: @echo A gerar a Florestas Virgem CP $(FV) cp ../bosques/FlorestaVirgem_CP_$(FV)_ad.txt . perl ad2tigerXML.pl FlorestaVirgem_CP_$(FV)_ad.txt > FVCP.tmp fix-xml/fix-xml.pl FVCP.tmp > FVCP2.tmp perl gera_header.pl FVCP2.tmp -estatico xmllint --format FVCP2.tmp > FlorestaVirgem_CP_$(FV).TigerXML.xml gzip -9 -c FlorestaVirgem_CP_$(FV).TigerXML.xml > FlorestaVirgem_CP_$(FV).TigerXML.xml.gz