1
0
forked from GitHub/gf-core

implement --gfo-dir. before it was recognized but ignored

This commit is contained in:
krasimir
2009-05-09 18:00:11 +00:00
parent 4b8f868975
commit 37aa3947a5
2 changed files with 6 additions and 4 deletions

View File

@@ -160,7 +160,9 @@ compileOne opts env@(_,srcgr,_) file = do
-- for gf source, do full compilation and generate code
_ -> do
let gfo = gfoFile (dropExtension file)
let gfo = maybe (gfoFile (dropExtension file))
(\dir -> dir </> gfoFile (dropExtension (takeFileName file)))
(flag optGFODir opts)
b1 <- ioeIO $ doesFileExist file
if not b1
then compileOne opts env $ gfo