Mercurial > hg > orthanc
comparison Resources/CMake/JsonCppConfiguration.cmake @ 1405:dae2e28951c6
fix freebsd build
author | jodogne |
---|---|
date | Mon, 01 Jun 2015 15:40:50 +0200 |
parents | c86ad9b58eed |
children | 0a67a502c90f |
comparison
equal
deleted
inserted
replaced
1404:8a330b258491 | 1405:dae2e28951c6 |
---|---|
16 ) | 16 ) |
17 | 17 |
18 source_group(ThirdParty\\JsonCpp REGULAR_EXPRESSION ${JSONCPP_SOURCES_DIR}/.*) | 18 source_group(ThirdParty\\JsonCpp REGULAR_EXPRESSION ${JSONCPP_SOURCES_DIR}/.*) |
19 | 19 |
20 else() | 20 else() |
21 CHECK_INCLUDE_FILE_CXX(jsoncpp/json/reader.h HAVE_JSONCPP_H) | |
22 if (NOT HAVE_JSONCPP_H) | |
23 message(FATAL_ERROR "Please install the libjsoncpp-dev package") | |
24 endif() | |
25 | |
26 find_path(JSONCPP_INCLUDE_DIR json/reader.h | 21 find_path(JSONCPP_INCLUDE_DIR json/reader.h |
27 /usr/include/jsoncpp | 22 /usr/include/jsoncpp |
28 /usr/local/include/jsoncpp | 23 /usr/local/include/jsoncpp |
29 ) | 24 ) |
30 | 25 |
31 message("JsonCpp include dir: ${JSONCPP_INCLUDE_DIR}") | 26 message("JsonCpp include dir: ${JSONCPP_INCLUDE_DIR}") |
32 include_directories(${JSONCPP_INCLUDE_DIR}) | 27 include_directories(${JSONCPP_INCLUDE_DIR}) |
33 link_libraries(jsoncpp) | 28 link_libraries(jsoncpp) |
34 | 29 |
30 CHECK_INCLUDE_FILE_CXX(${JSONCPP_INCLUDE_DIR}/json/reader.h HAVE_JSONCPP_H) | |
31 if (NOT HAVE_JSONCPP_H) | |
32 message(FATAL_ERROR "Please install the libjsoncpp-dev package") | |
33 endif() | |
34 | |
35 endif() | 35 endif() |