# HG changeset patch # User Luke Mewburn # Date 1582844917 -39600 # Node ID 75b6ec7c70b344341fca06da0a1195377258fcf2 # Parent 3afc9a8841607c61a3266251dcaf8b8e7a0f6e8c fix build for jsoncpp consumers Correctly use the variables created by PKG_CHECK_MODULES(JSONCPP ...) diff -r 3afc9a884160 -r 75b6ec7c70b3 extensions/dbg_dict_dump_json/CMakeLists.txt --- a/extensions/dbg_dict_dump_json/CMakeLists.txt Fri Feb 28 09:20:52 2020 +1100 +++ b/extensions/dbg_dict_dump_json/CMakeLists.txt Fri Feb 28 10:08:37 2020 +1100 @@ -8,9 +8,9 @@ # Uses JSONCPP to write JSON files PKG_CHECK_MODULES(JSONCPP REQUIRED jsoncpp) -INCLUDE_DIRECTORIES(${JSONCPP_INCLUDE_DIR}) -LINK_DIRECTORIES(${JSONCPP_LIBRDIR}) -TARGET_LINK_LIBRARIES(dbg_dict_dump_json ${JSONCPP_LINK_LIBRARIES}) +INCLUDE_DIRECTORIES(${JSONCPP_INCLUDE_DIRS}) +LINK_DIRECTORIES(${JSONCPP_LIBDIR}) +TARGET_LINK_LIBRARIES(dbg_dict_dump_json ${JSONCPP_LIBRARIES}) #### ## INSTALL section ## diff -r 3afc9a884160 -r 75b6ec7c70b3 extensions/dict_json/CMakeLists.txt --- a/extensions/dict_json/CMakeLists.txt Fri Feb 28 09:20:52 2020 +1100 +++ b/extensions/dict_json/CMakeLists.txt Fri Feb 28 10:08:37 2020 +1100 @@ -16,7 +16,7 @@ ) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}) -INCLUDE_DIRECTORIES(${JSONCPP_INCLUDE_DIR}) +INCLUDE_DIRECTORIES(${JSONCPP_INCLUDE_DIRS}) INCLUDE_DIRECTORIES(${JSON_SCHEMA_INCLUDE_DIR}) LINK_DIRECTORIES(${JSONCPP_LIBDIR})