blob: 5d6a6055862c0336622574ffd4d50ee034464cd4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
cmake_minimum_required(VERSION 3.1)
project(nlohmann_json LANGUAGES CXX)
add_library(nlohmann_json INTERFACE)
add_library(nlohmann_json::nlohmann_json ALIAS nlohmann_json)
target_include_directories(nlohmann_json
INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include
)
if (${CMAKE_VERSION} VERSION_LESS "3.8.0")
target_compile_features(nlohmann_json INTERFACE cxx_range_for)
else()
target_compile_features(nlohmann_json INTERFACE cxx_std_11)
endif()
|