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)