File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -60,12 +60,11 @@ buildProgram
60
60
-> FilePath
61
61
-> [FilePath ]
62
62
-> IO ()
63
- buildProgram programDirectory libraryDirectories sourceExtensions buildDirectory compiler flags programName programSource archives
63
+ buildProgram programDirectory' libraryDirectories sourceExtensions buildDirectory compiler flags programName programSource archives
64
64
= do
65
+ let programDirectory = foldl1 (</>) (splitDirectories programDirectory')
65
66
let includeFlags = map (" -I" ++ ) libraryDirectories
66
67
sourceFiles <- getDirectoriesFiles [programDirectory] sourceExtensions
67
- print sourceFiles
68
- print (programDirectory </> programSource)
69
68
rawSources <- mapM sourceFileToRawSource sourceFiles
70
69
let sources' = map processRawSource rawSources
71
70
let isThisProgramOrNotProgram p@ (Program {}) =
You can’t perform that action at this time.
0 commit comments