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()