21 lines
555 B
CMake
Executable File
21 lines
555 B
CMake
Executable File
cmake_minimum_required(VERSION 2.8)
|
|
project(wfr_rapidjson CXX)
|
|
|
|
OPTION(USE_BUILDIN_RAPIDJSON "Use buildin rapidjson" ON)
|
|
|
|
|
|
get_directory_property(hasParent PARENT_DIRECTORY)
|
|
if (USE_BUILDIN_RAPIDJSON)
|
|
|
|
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include DESTINATION ${CMAKE_INSTALL_PREFIX})
|
|
|
|
if(hasParent)
|
|
set(Rapidjson_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include" PARENT_SCOPE)
|
|
set(Rapidjson_INCLUDE_DIRS "${Rapidjson_INCLUDE_DIR}" PARENT_SCOPE)
|
|
endif()
|
|
else()
|
|
message(SEND_ERROR "Using not buildin rapidjson not implement")
|
|
endif ()
|
|
|
|
|