Mercurial > irccd
comparison CMakeLists.txt @ 699:808171f7bfa2
Misc: replace IRCCD_EXPORT with CMake functionality
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 09 May 2018 20:11:50 +0200 |
parents | d30793525261 |
children | 2007a37d7e1a |
comparison
equal
deleted
inserted
replaced
698:ad1ee47165fa | 699:808171f7bfa2 |
---|---|
56 function(setg var value) | 56 function(setg var value) |
57 set("${var}" "${value}" CACHE INTERNAL "") | 57 set("${var}" "${value}" CACHE INTERNAL "") |
58 endfunction () | 58 endfunction () |
59 | 59 |
60 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${irccd_SOURCE_DIR}/cmake/packages) | 60 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${irccd_SOURCE_DIR}/cmake/packages) |
61 set(CMAKE_POSITION_INDEPENDENT_CODE TRUE) | 61 set(CMAKE_POSITION_INDEPENDENT_CODE On) |
62 set(CMAKE_CXX_STANDARD 14) | |
63 set(CMAKE_CXX_STANDARD_REQUIRED On) | |
64 set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS On) | |
62 | 65 |
63 set_property(GLOBAL PROPERTY USE_FOLDERS ON) | 66 set_property(GLOBAL PROPERTY USE_FOLDERS On) |
64 | 67 |
65 include(CMakeParseArguments) | 68 include(CMakeParseArguments) |
66 | 69 |
67 include(cmake/function/IrccdBuildHtml.cmake) | 70 include(cmake/function/IrccdBuildHtml.cmake) |
68 include(cmake/function/IrccdDefineExecutable.cmake) | 71 include(cmake/function/IrccdDefineExecutable.cmake) |