include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_DIR}/src/lib_json ) set(JsonCpp_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/src/lib_json/json_reader.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/lib_json/json_value.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/lib_json/json_writer.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/lib_json/stdafx.cpp ) add_library(lib_json SHARED ${JsonCpp_SRCS}) # Pump the library out to ${CMAKE_CURRENT_SOURCE_DIR}/lib so that # our existing local jsoncpp detection script still works without modification set_target_properties(lib_json PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/lib)