QTfrontend/CMakeLists.txt
branchwebgl
changeset 9270 a9b9ebd3d3be
parent 9244 bb95e351270c
child 9521 8054d9d775fd
equal deleted inserted replaced
9267:dbd18257be8f 9270:a9b9ebd3d3be
    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