diff options
| author | aarne <aarne@chalmers.se> | 2015-06-02 12:59:29 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2015-06-02 12:59:29 +0000 |
| commit | 3643e20406abf83d2a41d8d46dd5c66237ef1727 (patch) | |
| tree | 0256c6bfd6b2a4b356ff5a648763b15d96c2cd48 /examples/slowApp/Makefile | |
| parent | eb07e4e8622e11087c5f6c14cd35d1575fcea3a8 (diff) | |
copied examples/app to examples/slowApp; the new app is a bit scaled down but much faster
Diffstat (limited to 'examples/slowApp/Makefile')
| -rw-r--r-- | examples/slowApp/Makefile | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/examples/slowApp/Makefile b/examples/slowApp/Makefile new file mode 100644 index 000000000..26023d7ce --- /dev/null +++ b/examples/slowApp/Makefile @@ -0,0 +1,59 @@ +all: Phrasebook App12.pgf + +PROBSFILE=./app.probs +GFODIR=./gfos + +.Phony: Phrasebook + +Phrasebook: + cd ../phrasebook ; make forApp ; cd ../app + +S=-s +GFMKT=mkdir -p $(GFODIR) && gf $S -make -literal=PN,Symb -probs=$(PROBSFILE) -gfo-dir $(GFODIR) + +APP11=AppEng.pgf AppBul.pgf AppChi.pgf AppGer.pgf AppSwe.pgf AppHin.pgf AppFin.pgf AppFre.pgf AppIta.pgf AppSpa.pgf AppDut.pgf +APP12=$(APP11) AppCat.pgf +APP13=$(APP12) AppJpn.pgf +APP14=$(APP13) AppTha.pgf + +# With dependencies: +App11.pgf: $(APP11) + $(GFMKT) -name=App11 $(APP11) +RTS -K200M +App12.pgf: $(APP12) + $(GFMKT) -name=App12 $(APP12) +RTS -K200M +App13.pgf: $(APP13) + $(GFMKT) -name=App13 $(APP13) +RTS -K200M +App14.pgf: $(APP14) + $(GFMKT) -name=App14 $(APP14) +RTS -K200M + +# Without dependencies: +App11: + $(GFMKT) -name=App12 $(APP11) +RTS -K200M +App12: + $(GFMKT) -name=App12 $(APP12) +RTS -K200M +App13: + $(GFMKT) -name=App13 $(APP13) +RTS -K200M +App14: + $(GFMKT) -name=App14 $(APP14) +RTS -K200M + +# App grammars for individual languages +AppEng.pgf:: ; $(GFMKT) -name=AppEng AppEng.gf +AppBul.pgf:: ; $(GFMKT) -name=AppBul AppBul.gf +AppCat.pgf:: ; $(GFMKT) -name=AppCat AppCat.gf +RTS -K100M +AppChi.pgf:: ; $(GFMKT) -name=AppChi AppChi.gf +RTS -K100M +AppDut.pgf:: ; $(GFMKT) -name=AppDut AppDut.gf +RTS -K64M +AppFin.pgf:: ; $(GFMKT) -name=AppFin AppFin.gf +RTS -K64M +AppGer.pgf:: ; $(GFMKT) -name=AppGer AppGer.gf +RTS -K64M +AppHin.pgf:: ; $(GFMKT) -name=AppHin AppHin.gf +AppFre.pgf:: ; $(GFMKT) -name=AppFre AppFre.gf +RTS -K64M +AppIta.pgf:: ; $(GFMKT) -name=AppIta AppIta.gf +RTS -K64M +AppJpn.pgf:: ; $(GFMKT) -name=AppJpn AppJpn.gf +RTS -K64M +AppSpa.pgf:: ; $(GFMKT) -name=AppSpa AppSpa.gf +RTS -K64M +AppSwe.pgf:: ; $(GFMKT) -name=AppSwe AppSwe.gf +AppTha.pgf:: ; $(GFMKT) -name=AppTha AppTha.gf + +# language pairs to test +AppEngSwe: ; $(GFMKT) -name=AppEngSwe AppEng.pgf AppSwe.pgf +AppEngFin: ; $(GFMKT) -name=AppEngFin AppEng.pgf AppFin.pgf +AppEngChi: ; $(GFMKT) -name=AppEngChi AppEng.pgf AppChi.pgf + |
