From c6ed20a45ad714e4938af8f2cc4367f706ac7b6d Mon Sep 17 00:00:00 2001 From: Par Winzell Date: Fri, 29 Mar 2019 20:05:01 -0700 Subject: [PATCH] Commit JSON header-only dependency to our repo. --- CMakeLists.txt | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 177bd0e..b4e434b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -99,16 +99,6 @@ ExternalProject_Add(FiFoMap ) set(FIFO_MAP_INCLUDE_DIR "${CMAKE_BINARY_DIR}/fifo_map/src/FiFoMap/src") -# JSON -ExternalProject_Add(Json - PREFIX json - GIT_REPOSITORY https://github.com/nlohmann/json - GIT_TAG v2.1.1 - CONFIGURE_COMMAND ${CMAKE_COMMAND} -E echo "Skipping JSON configure step." - BUILD_COMMAND ${CMAKE_COMMAND} -E echo "Skipping JSON build step." - INSTALL_COMMAND ${CMAKE_COMMAND} -E echo "Skipping JSON install step." -) -set(JSON_INCLUDE_DIR "${CMAKE_BINARY_DIR}/json/src/Json/src") # cppcodec ExternalProject_Add(CPPCodec @@ -214,7 +204,6 @@ add_dependencies(libFBX2glTF Draco MathFu FiFoMap - Json CPPCodec Fmt ) @@ -255,17 +244,18 @@ else() ) endif() -target_include_directories(libFBX2glTF PUBLIC +target_include_directories(libFBX2glTF SYSTEM PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/src "third_party/stb" + "third_party/json" ) + target_include_directories(libFBX2glTF SYSTEM PUBLIC Iconv::Iconv ${FBXSDK_INCLUDE_DIR} ${DRACO_INCLUDE_DIR} ${MATHFU_INCLUDE_DIRS} ${FIFO_MAP_INCLUDE_DIR} - ${JSON_INCLUDE_DIR} ${CPPCODEC_INCLUDE_DIR} ${FMT_INCLUDE_DIR} ${LIBXML2_INCLUDE_DIR}