diff options
| author | krasimir <krasimir@chalmers.se> | 2009-06-16 12:15:11 +0000 |
|---|---|---|
| committer | krasimir <krasimir@chalmers.se> | 2009-06-16 12:15:11 +0000 |
| commit | 6d82c8ed3d957b70f02233e74a1abf1b04b0a1a4 (patch) | |
| tree | 94352afa47b1c53c5eaca4606666590e7ddd725a /Setup.hs | |
| parent | 8bc8929c59d2bd6f28d5dab9c7a9ca8a1c23609e (diff) | |
now rgl-pgf produces one .pgf per language and finally one combined .pgf
Diffstat (limited to 'Setup.hs')
| -rw-r--r-- | Setup.hs | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -54,9 +54,8 @@ rglCommands = , RGLCommand "pgf" False $ \mode args pkg lbi -> do let dir = getRGLBuildDir lbi mode createDirectoryIfMissing True dir - run_gfc pkg lbi $ ["-s","--make","--name=langs","--parser=off", - "--output-dir=" ++ dir] - ++ [dir ++ "/Lang" ++ la ++ ".gfo" | (_,la) <- optl langsPGF args] + sequence_ [run_gfc pkg lbi ["-s","-make","-name=Lang"++la,"-erasing=on",dir ++ "/Lang" ++ la ++ ".gfo"] | (_,la) <- optl langsPGF args] + run_gfc pkg lbi (["-s","-make","-name=Lang","-erasing=on"]++["Lang" ++ la ++ ".pgf" | (_,la) <- optl langsPGF args]) , RGLCommand "demo" False $ \mode args pkg lbi -> do let ls = optl langsDemo args gf (demos "Demo" ls) ["demo/Demo" ++ la ++ ".gf" | (_,la) <- ls] pkg lbi @@ -166,7 +165,7 @@ langsCoding = [ (("french", "Fre"),""), (("hindi", "Hin"),"to_devanagari"), (("german", "Ger"),""), --- (("interlingua","Ina"),""), + (("interlingua","Ina"),""), (("italian", "Ita"),""), (("latin", "Lat"),""), (("norwegian","Nor"),""), @@ -194,7 +193,7 @@ langsDemo = langsLang `except` ["Ara","Hin","Ina","Tha"] langsParse = langs `only` ["Eng"] -- languages for which langs.pgf is built -langsPGF = langsLang `only` ["Eng","Swe","Bul","Ger"] +langsPGF = langsLang `except` ["Ara","Hin","Tha"] -- languages for which Compatibility exists (to be extended) langsCompat = langsLang `only` ["Cat","Eng","Fin","Fre","Ita","Spa","Swe"] |
