equal
deleted
inserted
replaced
55 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/util/platform) |
55 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/util/platform) |
56 include_directories(${SDL_INCLUDE_DIR}) |
56 include_directories(${SDL_INCLUDE_DIR}) |
57 include_directories(${SDLMIXER_INCLUDE_DIR}) |
57 include_directories(${SDLMIXER_INCLUDE_DIR}) |
58 include_directories(${PHYSFS_INCLUDE_DIR}) |
58 include_directories(${PHYSFS_INCLUDE_DIR}) |
59 include_directories(${PHYSLAYER_INCLUDE_DIR}) |
59 include_directories(${PHYSLAYER_INCLUDE_DIR}) |
|
60 include_directories(${LUA_INCLUDE_DIR}) #brought by physlayer hwpacksmounter.h |
60 |
61 |
61 |
62 |
62 if(UNIX) |
63 if(UNIX) |
63 # HACK: in freebsd cannot find iconv.h included via SDL.h |
64 # HACK: in freebsd cannot find iconv.h included via SDL.h |
64 include_directories("/usr/local/include") |
65 include_directories("/usr/local/include") |
207 winspool |
208 winspool |
208 uuid |
209 uuid |
209 ) |
210 ) |
210 endif() |
211 endif() |
211 |
212 |
|
213 if(CMAKE_CXX_COMPILER MATCHES "clang*") |
|
214 list(APPEND HW_LINK_LIBS stdc++) |
|
215 endif() |
|
216 |
|
217 |
212 target_link_libraries(hedgewars ${HW_LINK_LIBS}) |
218 target_link_libraries(hedgewars ${HW_LINK_LIBS}) |
213 |
219 |
214 |
220 |
215 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/hedgewars${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION ${target_binary_install_dir}) |
221 install(PROGRAMS "${EXECUTABLE_OUTPUT_PATH}/hedgewars${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION ${target_binary_install_dir}) |
216 |
222 |