equal
deleted
inserted
replaced
9 Miscutils.hs |
9 Miscutils.hs |
10 Opts.hs |
10 Opts.hs |
11 hedgewars-server.hs |
11 hedgewars-server.hs |
12 ) |
12 ) |
13 |
13 |
14 set(ghc_flags "--make" "hedgewars-server.hs") |
14 set(hwserv_main ${hedgewars_SOURCE_DIR}/netserver/hedgewars-server.hs) |
|
15 |
|
16 set(ghc_flags |
|
17 --make ${hwserv_main} |
|
18 -i${hedgewars_SOURCE_DIR}/netserver |
|
19 -o ${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}) |
15 |
20 |
16 add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}" |
21 add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}" |
17 COMMAND "${ghc_executable}" |
22 COMMAND "${ghc_executable}" |
18 ARGS ${ghc_flags} |
23 ARGS ${ghc_flags} |
19 MAIN_DEPENDENCY "hedgewars-server.hs" |
24 MAIN_DEPENDENCY ${hwserv_main} |
20 DEPENDS ${hwserver_sources} |
25 DEPENDS ${hwserver_sources} |
21 ) |
26 ) |
22 |
27 |
23 add_custom_target(hedgewars-server ALL DEPENDS "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}") |
28 add_custom_target(hedgewars-server ALL DEPENDS "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}") |
24 |
29 |