cmake: add install-target

This commit is contained in:
Patrick Boettcher 2016-12-23 09:51:41 +01:00
parent bf4cef21c3
commit 94b7e44dfa
2 changed files with 8 additions and 1 deletions

View File

@ -29,6 +29,13 @@ target_link_libraries(json-schema-validator
INTERFACE
json)
install(
FILES
${CMAKE_CURRENT_SOURCE_DIR}/src/json-schema-validator.hpp
DESTINATION
${CMAKE_INSTALL_PREFIX}/include
)
# simple json-schema-validator-executable
add_executable(json-schema-validate app/json-schema-validate.cpp)
target_link_libraries(json-schema-validate json-schema-validator)

View File

@ -31,7 +31,7 @@ cd build
cmake .. \
-DNLOHMANN_JSON_DIR=<path/to/json.hpp> \
-DJSON_SCHEMA_TEST_SUITE_PATH=<path/to/JSON-Schema-test-suite> # optional
make
make # install
```
## Code