summaryrefslogtreecommitdiff
path: root/src/GF/Compile.hs
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2009-05-11 06:50:50 +0000
committerkrasimir <krasimir@chalmers.se>2009-05-11 06:50:50 +0000
commit30ebf7fd5948915cf2d67feb67ef6585d7761a4e (patch)
tree0820f9215edfd6852115429af1a1f71745be8005 /src/GF/Compile.hs
parentb2a40d9e2f11a0a1a8772dbc3eaddea944e8ac4e (diff)
-gfo-files is consulted not only when .gfo files are created but also when we search for them
Diffstat (limited to 'src/GF/Compile.hs')
-rw-r--r--src/GF/Compile.hs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/GF/Compile.hs b/src/GF/Compile.hs
index 82519aaeb..4e16e9121 100644
--- a/src/GF/Compile.hs
+++ b/src/GF/Compile.hs
@@ -160,9 +160,7 @@ compileOne opts env@(_,srcgr,_) file = do
-- for gf source, do full compilation and generate code
_ -> do
- let gfo = maybe (gfoFile (dropExtension file))
- (\dir -> dir </> gfoFile (dropExtension (takeFileName file)))
- (flag optGFODir opts)
+ let gfo = gf2gfo opts file
b1 <- ioeIO $ doesFileExist file
if not b1
then compileOne opts env $ gfo