blob: 6f60528335da6afa723f1410baf08fa05c47c1cb (
plain) (
tree)
|
|
function(eth_apply TARGET REQUIRED)
find_package (Jsoncpp 0.60)
eth_show_dependency(JSONCPP JsonCpp)
if (JSONCPP_FOUND)
target_include_directories(${TARGET} SYSTEM BEFORE PUBLIC ${JSONCPP_INCLUDE_DIRS})
target_link_libraries(${TARGET} ${JSONCPP_LIBRARIES})
elseif (NOT ${REQUIRED} STREQUAL "OPTIONAL")
message(FATAL_ERROR "Jsoncpp library not found")
endif()
endfunction()
|