diff options
| author | aarne <aarne@chalmers.se> | 2014-05-06 21:42:49 +0000 |
|---|---|---|
| committer | aarne <aarne@chalmers.se> | 2014-05-06 21:42:49 +0000 |
| commit | 27fc5e5b04b0e828c11fe7081f9edf311e46581a (patch) | |
| tree | 076c4a8d57274fb12cd3c3762172621c08bf2429 /examples/app/Makefile | |
| parent | 41d7f2dfafb5e94e89a0fe259ee203d014b5eabd (diff) | |
improved paths and Makefile in examples/app ; see README how to compile with just 'make -j'
Diffstat (limited to 'examples/app/Makefile')
| -rw-r--r-- | examples/app/Makefile | 38 |
1 files changed, 10 insertions, 28 deletions
diff --git a/examples/app/Makefile b/examples/app/Makefile index 51fe6c154..31ac95450 100644 --- a/examples/app/Makefile +++ b/examples/app/Makefile @@ -1,42 +1,25 @@ -all: AppEng.pgf AppSwe.pgf AppBul.pgf AppIta.pgf AppSpa.pgf AppFre.pgf AppGer.pgf AppHin.pgf AppChi.pgf AppFin.pgf App10 +all: Phrasebook App11.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=Symb -probs=$(PROBSFILE) -gfo-dir $(GFODIR) +APP=AppEng.pgf AppBul.pgf AppChi.pgf AppGer.pgf AppSwe.pgf AppHin.pgf AppFin.pgf AppFre.pgf AppIta.pgf AppSpa.pgf AppDut.pgf -# Dummy targets, just for convenience -App: AppEng AppBul AppChi AppGer AppSwe AppHin AppFin AppFre AppIta AppSpa App10 -AppEng: AppEng.pgf -AppBul: AppBul.pgf -AppChi: AppChi.pgf -AppGer: AppGer.pgf -AppSwe: AppSwe.pgf -AppHin: AppHin.pgf -AppFin: AppFin.pgf -AppFre: AppFre.pgf -AppIta: AppIta.pgf -AppSpa: AppSpa.pgf - -TRANSLATE10=AppEng.pgf AppBul.pgf AppChi.pgf AppGer.pgf AppSwe.pgf AppHin.pgf AppFin.pgf AppFre.pgf AppIta.pgf AppSpa.pgf -TRANSLATE11=$(TRANSLATE10) AppDut.pgf # With dependencies: -App11.pgf: $(TRANSLATE11) - $(GFMKT) -name=App11 $(TRANSLATE11) +RTS -K200M +App11.pgf: $(APP) + $(GFMKT) -name=App11 $(APP) +RTS -K200M # Without dependencies: App11: - $(GFMKT) -name=App11 $(TRANSLATE11) +RTS -K200M - -# Without dependencies: -App10: - $(GFMKT) -name=App10 $(TRANSLATE10) +RTS -K200M - -# With dependencies: -App10.pgf: $(TRANSLATE10) - $(GFMKT) -name=App8 $(TRANSLATE10) +RTS -K200M + $(GFMKT) -name=App11 $(APP) +RTS -K200M # App grammars for individual languages AppEng.pgf:: ; $(GFMKT) -name=AppEng AppEng.gf @@ -53,5 +36,4 @@ AppSwe.pgf:: ; $(GFMKT) -name=AppSwe AppSwe.gf # language pairs to test AppEngSwe: ; $(GFMKT) -name=AppEngSwe AppEng.pgf AppSwe.pgf -App10: ; $(GFMKT) -name=App10 AppEng.pgf AppSwe.pgf AppBul.pgf AppIta.pgf AppSpa.pgf AppFre.pgf AppGer.pgf AppHin.pgf AppChi.pgf AppFin.pgf +RTS -K200M |
