gameServer/CMakeLists.txt
changeset 7112 38c5d56c4d6e
parent 6537 1df1f224f3e9
child 7113 d54e666c395d
equal deleted inserted replaced
7109:af3a43a46f21 7112:38c5d56c4d6e
    33 set(ghc_flags
    33 set(ghc_flags
    34     --make ${hwserv_main}
    34     --make ${hwserv_main}
    35     -i${hedgewars_SOURCE_DIR}/gameServer
    35     -i${hedgewars_SOURCE_DIR}/gameServer
    36     -o ${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}
    36     -o ${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}
    37     -odir ${CMAKE_CURRENT_BINARY_DIR}
    37     -odir ${CMAKE_CURRENT_BINARY_DIR}
    38     -hidir ${CMAKE_CURRENT_BINARY_DIR})
    38     -hidir ${CMAKE_CURRENT_BINARY_DIR}
    39 
    39     ${haskell_flags})
    40 set(ghc_flags ${haskell_compiler_flags_cmn} ${ghc_flags})
       
    41 
    40 
    42 add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}"
    41 add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}"
    43         COMMAND "${ghc_executable}"
    42         COMMAND "${ghc_executable}"
    44         ARGS ${ghc_flags}
    43         ARGS ${ghc_flags}
    45         MAIN_DEPENDENCY ${hwserv_main}
    44         MAIN_DEPENDENCY ${hwserv_main}