netserver/CMakeLists.txt
changeset 1373 ca719502b87f
parent 1372 69ceb24d40d0
child 1397 471c42a1c358
equal deleted inserted replaced
1372:69ceb24d40d0 1373:ca719502b87f
    14 set(hwserv_main ${hedgewars_SOURCE_DIR}/netserver/hedgewars-server.hs)
    14 set(hwserv_main ${hedgewars_SOURCE_DIR}/netserver/hedgewars-server.hs)
    15 
    15 
    16 set(ghc_flags
    16 set(ghc_flags
    17 	--make ${hwserv_main}
    17 	--make ${hwserv_main}
    18 	-i${hedgewars_SOURCE_DIR}/netserver
    18 	-i${hedgewars_SOURCE_DIR}/netserver
    19 	-o ${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX})
    19 	-o ${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}
       
    20 	-odir ${CMAKE_CURRENT_BINARY_DIR}
       
    21 	-hidir ${CMAKE_CURRENT_BINARY_DIR})
    20 
    22 
    21 add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}"
    23 add_custom_command(OUTPUT "${EXECUTABLE_OUTPUT_PATH}/hedgewars-server${CMAKE_EXECUTABLE_SUFFIX}"
    22 		COMMAND "${ghc_executable}"
    24 		COMMAND "${ghc_executable}"
    23 		ARGS ${ghc_flags}
    25 		ARGS ${ghc_flags}
    24 		MAIN_DEPENDENCY ${hwserv_main}
    26 		MAIN_DEPENDENCY ${hwserv_main}