Merge pull request #68 from sebastianst/cmake-prefix

cmake: Add prefix to public options
This commit is contained in:
Tristan Penman 2018-10-29 21:49:09 +11:00 committed by GitHub
commit dd17741f4b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,17 +3,17 @@ project (valijson)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake")
option(INSTALL_HEADERS "Install valijson Headers." FALSE)
option(BUILD_EXAMPLES "Build valijson Examples." FALSE)
option(BUILD_TESTS "Build valijson Tests." TRUE)
option(valijson_INSTALL_HEADERS "Install valijson Headers." FALSE)
option(valijson_BUILD_EXAMPLES "Build valijson Examples." FALSE)
option(valijson_BUILD_TESTS "Build valijson Tests." TRUE)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
if(INSTALL_HEADERS)
if(valijson_INSTALL_HEADERS)
install(DIRECTORY include/ DESTINATION include)
endif()
if(NOT BUILD_TESTS AND NOT BUILD_EXAMPLES)
if(NOT valijson_BUILD_TESTS AND NOT valijson_BUILD_EXAMPLES)
return()
endif()