CMakeLists.txt
branch0.9.15
changeset 4677 10848c80efec
parent 4568 f85243bf890e
child 4702 8d58de712738
equal deleted inserted replaced
4676:ce0bdd4f4e91 4677:10848c80efec
     6 IF(POLICY CMP0012)
     6 IF(POLICY CMP0012)
     7 	cmake_policy(SET CMP0012 NEW)
     7 	cmake_policy(SET CMP0012 NEW)
     8 ENDIF()
     8 ENDIF()
     9 
     9 
    10 #detect Mercurial revision (if present)
    10 #detect Mercurial revision (if present)
    11 set(version_suffix "-dev") #UNSET THIS VARIABLE AT RELEASE TIME
    11 #set(version_suffix "-dev") #UNSET THIS VARIABLE AT RELEASE TIME
    12 IF(version_suffix MATCHES "-dev")
    12 IF(version_suffix MATCHES "-dev")
    13 	set(HW_DEV true)
    13 	set(HW_DEV true)
    14 	IF (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.hg)
    14 	IF (EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/.hg)
    15 		FIND_PROGRAM(HGCOMMAND hg)
    15 		FIND_PROGRAM(HGCOMMAND hg)
    16 		IF(HGCOMMAND)
    16 		IF(HGCOMMAND)
   163 	set(SHAREPATH share/hedgewars/)
   163 	set(SHAREPATH share/hedgewars/)
   164 endif()
   164 endif()
   165 set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
   165 set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
   166 
   166 
   167 set(HEDGEWARS_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
   167 set(HEDGEWARS_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
   168 set(HEDGEWARS_PROTO_VER 34)
   168 set(HEDGEWARS_PROTO_VER 37)
   169 
   169 
   170 if(WITH_SERVER)
   170 if(WITH_SERVER)
   171 	message(STATUS "Server is going to be built! Make sure you have GHC installed")
   171 	message(STATUS "Server is going to be built! Make sure you have GHC installed")
   172 	set(HAVE_NETSERVER true)
   172 	set(HAVE_NETSERVER true)
   173 	add_subdirectory(gameServer)
   173 	add_subdirectory(gameServer)