From ac33c8a851fe135a37c6431c6b835e4192c2eb67 Mon Sep 17 00:00:00 2001 From: hallgren Date: Fri, 10 Jan 2014 13:26:42 +0000 Subject: [PATCH] examples/Phasebook/Makefile2: Lativan is broken, omit it for now Also rewrote Makefile2 in a more compact way. --- examples/phrasebook/Makefile2 | 88 +++++++++++------------------------ 1 file changed, 27 insertions(+), 61 deletions(-) diff --git a/examples/phrasebook/Makefile2 b/examples/phrasebook/Makefile2 index 005c8f35b..891909a10 100644 --- a/examples/phrasebook/Makefile2 +++ b/examples/phrasebook/Makefile2 @@ -1,70 +1,36 @@ -# Use e.g. 'make -j4' to compile with 4 parallel processes +# Use 'make -j' to compile in parallel on all available cpu cores + +S=-s +GFOPT=gf -make $S -optimize-pgf all: Phrasebook.pgf -Phrasebook.pgf: PhrasebookFre.pgf PhrasebookGer.pgf PhrasebookFin.pgf PhrasebookEng.pgf PhrasebookBul.pgf PhrasebookCat.pgf PhrasebookDan.pgf PhrasebookDut.pgf PhrasebookHin.pgf PhrasebookIta.pgf PhrasebookLav.pgf PhrasebookNor.pgf PhrasebookPes.pgf PhrasebookPol.pgf PhrasebookRon.pgf PhrasebookRus.pgf PhrasebookSpa.pgf PhrasebookSwe.pgf PhrasebookTha.pgf PhrasebookUrd.pgf DisambPhrasebookEng.pgf +Phrasebook.pgf: PhrasebookFre.pgf PhrasebookGer.pgf PhrasebookFin.pgf PhrasebookEng.pgf PhrasebookBul.pgf PhrasebookCat.pgf PhrasebookDan.pgf PhrasebookDut.pgf PhrasebookHin.pgf PhrasebookIta.pgf PhrasebookNor.pgf PhrasebookPes.pgf PhrasebookPol.pgf PhrasebookRon.pgf PhrasebookRus.pgf PhrasebookSpa.pgf PhrasebookSwe.pgf PhrasebookTha.pgf PhrasebookUrd.pgf DisambPhrasebookEng.pgf gf -make $^ -PhrasebookEng.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookEng PhrasebookEng.gf +#PhrasebookLav.pgf -PhrasebookBul.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookBul PhrasebookBul.gf - -PhrasebookCat.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookCat PhrasebookCat.gf - -PhrasebookDan.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookDan PhrasebookDan.gf - -PhrasebookDut.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookDut PhrasebookDut.gf - -PhrasebookFin.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookFin PhrasebookFin.gf +RTS -K32M - -PhrasebookFre.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookFre PhrasebookFre.gf - -PhrasebookGer.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookGer PhrasebookGer.gf - -PhrasebookHin.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookHin PhrasebookHin.gf - -PhrasebookIta.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookIta PhrasebookIta.gf - -PhrasebookLav.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookLav PhrasebookLav.gf - -PhrasebookNor.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookNor PhrasebookNor.gf - -PhrasebookPes.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookPes PhrasebookPes.gf - -PhrasebookPol.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookPol PhrasebookPol.gf - -PhrasebookRon.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookRon PhrasebookRon.gf +RTS -K32M - -PhrasebookRus.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookRus PhrasebookRus.gf - -PhrasebookSpa.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookSpa PhrasebookSpa.gf - -PhrasebookSwe.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookSwe PhrasebookSwe.gf - -PhrasebookTha.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookTha PhrasebookTha.gf - -PhrasebookUrd.pgf:: - gf -make -s -optimize-pgf -name=PhrasebookUrd PhrasebookUrd.gf +PhrasebookEng.pgf:: ; $(GFOPT) -name=PhrasebookEng PhrasebookEng.gf +PhrasebookBul.pgf:: ; $(GFOPT) -name=PhrasebookBul PhrasebookBul.gf +PhrasebookCat.pgf:: ; $(GFOPT) -name=PhrasebookCat PhrasebookCat.gf +PhrasebookDan.pgf:: ; $(GFOPT) -name=PhrasebookDan PhrasebookDan.gf +PhrasebookDut.pgf:: ; $(GFOPT) -name=PhrasebookDut PhrasebookDut.gf +PhrasebookFin.pgf:: ; $(GFOPT) -name=PhrasebookFin PhrasebookFin.gf +RTS -K32M +PhrasebookFre.pgf:: ; $(GFOPT) -name=PhrasebookFre PhrasebookFre.gf +PhrasebookGer.pgf:: ; $(GFOPT) -name=PhrasebookGer PhrasebookGer.gf +PhrasebookHin.pgf:: ; $(GFOPT) -name=PhrasebookHin PhrasebookHin.gf +PhrasebookIta.pgf:: ; $(GFOPT) -name=PhrasebookIta PhrasebookIta.gf +PhrasebookLav.pgf:: ; $(GFOPT) -name=PhrasebookLav PhrasebookLav.gf +PhrasebookNor.pgf:: ; $(GFOPT) -name=PhrasebookNor PhrasebookNor.gf +PhrasebookPes.pgf:: ; $(GFOPT) -name=PhrasebookPes PhrasebookPes.gf +PhrasebookPol.pgf:: ; $(GFOPT) -name=PhrasebookPol PhrasebookPol.gf +PhrasebookRon.pgf:: ; $(GFOPT) -name=PhrasebookRon PhrasebookRon.gf +RTS -K32M +PhrasebookRus.pgf:: ; $(GFOPT) -name=PhrasebookRus PhrasebookRus.gf +PhrasebookSpa.pgf:: ; $(GFOPT) -name=PhrasebookSpa PhrasebookSpa.gf +PhrasebookSwe.pgf:: ; $(GFOPT) -name=PhrasebookSwe PhrasebookSwe.gf +PhrasebookTha.pgf:: ; $(GFOPT) -name=PhrasebookTha PhrasebookTha.gf +PhrasebookUrd.pgf:: ; $(GFOPT) -name=PhrasebookUrd PhrasebookUrd.gf DisambPhrasebookEng.pgf:: - gf -make -s -optimize-pgf -name=DisambPhrasebookEng DisambPhrasebookEng.gf + $(GFOPT) -name=DisambPhrasebookEng DisambPhrasebookEng.gf