equal
deleted
inserted
replaced
2 Main.hs |
2 Main.hs |
3 PascalBasics.hs |
3 PascalBasics.hs |
4 PascalParser.hs |
4 PascalParser.hs |
5 PascalPreprocessor.hs |
5 PascalPreprocessor.hs |
6 PascalUnitSyntaxTree.hs |
6 PascalUnitSyntaxTree.hs |
7 pas2c.hs |
7 Pas2C.hs |
8 ) |
8 ) |
9 |
9 |
10 set(pas2c_main ${hedgewars_SOURCE_DIR}/tools/pas2c/Main.hs) |
10 set(pas2c_main ${CMAKE_SOURCE_DIR}/tools/pas2c/Main.hs) |
11 |
11 |
12 set(ghc_flags |
12 set(ghc_flags |
13 --make ${pas2c_main} |
13 --make ${pas2c_main} |
14 -i${hedgewars_SOURCE_DIR}/tools/pas2c/ |
14 -i${CMAKE_SOURCE_DIR}/tools/pas2c/ |
15 -o ${EXECUTABLE_OUTPUT_PATH}/pas2c${CMAKE_EXECUTABLE_SUFFIX} |
15 -o ${EXECUTABLE_OUTPUT_PATH}/pas2c${CMAKE_EXECUTABLE_SUFFIX} |
16 -odir ${CMAKE_CURRENT_BINARY_DIR} |
16 -odir ${CMAKE_CURRENT_BINARY_DIR} |
17 -hidir ${CMAKE_CURRENT_BINARY_DIR} |
17 -hidir ${CMAKE_CURRENT_BINARY_DIR} |
18 ${haskell_flags} |
18 ${haskell_flags} |
19 ) |
19 ) |