From cd41dd42f6d377b163114c6ac7a3315c34b7fe59 Mon Sep 17 00:00:00 2001 From: Howard Butler Date: Wed, 19 Oct 2016 16:21:32 -0500 Subject: [PATCH] try PUBLIC jsonpp linking for embedded on WIN32 to get windows build happy --- cmake/json.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmake/json.cmake b/cmake/json.cmake index 6b3bd7d784..6ec0c31f63 100644 --- a/cmake/json.cmake +++ b/cmake/json.cmake @@ -20,7 +20,11 @@ else() set(PDAL_JSONCPP_LIB_NAME pdal_jsoncpp) set(PDAL_JSONCPP_INCLUDE_DIR ${PDAL_VENDOR_DIR}/jsoncpp/dist) set(PDAL_JSONCPP_SRC ${PDAL_JSONCPP_INCLUDE_DIR}/jsoncpp.cpp) - set(JSON_CPP_LINK_TYPE PRIVATE) + if (WIN32) + set(JSON_CPP_LINK_TYPE PUBLIC) + else() + set(JSON_CPP_LINK_TYPE PRIVATE) + endif() endif() set_property(GLOBAL PROPERTY _JSONCPP_INCLUDED TRUE)