summaryrefslogtreecommitdiff
path: root/vendor
diff options
context:
space:
mode:
Diffstat (limited to 'vendor')
-rw-r--r--vendor/CMakeLists.txt17
1 files changed, 10 insertions, 7 deletions
diff --git a/vendor/CMakeLists.txt b/vendor/CMakeLists.txt
index 1f15068..2020e8c 100644
--- a/vendor/CMakeLists.txt
+++ b/vendor/CMakeLists.txt
@@ -22,9 +22,10 @@ add_dependencies(gmock googletest)
set_property(TARGET gmock PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/libgmock.a)
set_property(TARGET gmock PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
-#llhttp-9.1.2
+#llhttp-9.1.3
ExternalProject_Add(llhttp PREFIX llhttp
URL ${CMAKE_CURRENT_SOURCE_DIR}/llhttp-release-v9.1.3.tar.gz
+ URL_MD5 f15cd242f55a38b30d3031b560d2c8ef
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${VENDOR_BUILD} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_FLAGS="-fPIC")
file(MAKE_DIRECTORY ${VENDOR_BUILD}/include)
@@ -35,14 +36,15 @@ add_dependencies(llhttp-static llhttp)
set_property(TARGET llhttp-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${VENDOR_BUILD}/include)
set_property(TARGET llhttp-static PROPERTY IMPORTED_LOCATION ${VENDOR_BUILD}/lib64/libllhttp.a)
+
#libcjson-1.7.17
ExternalProject_Add(cjson PREFIX cjson
-URL ${CMAKE_CURRENT_SOURCE_DIR}/libcjson_v1.7.17.tar.gz
-URL_MD5 4b2ab12cf065c079004aa44495ade04a
-CONFIGURE_COMMAND ""
-BUILD_COMMAND make
-INSTALL_COMMAND make install
-BUILD_IN_SOURCE 1)
+ URL ${CMAKE_CURRENT_SOURCE_DIR}/libcjson_v1.7.17.tar.gz
+ URL_MD5 4b2ab12cf065c079004aa44495ade04a
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND make
+ INSTALL_COMMAND make install
+ BUILD_IN_SOURCE 1)
ExternalProject_Get_Property(cjson INSTALL_DIR)
file(MAKE_DIRECTORY ${VENDOR_BUILD}/include/cjson)
@@ -51,3 +53,4 @@ add_library(cjson-static STATIC IMPORTED GLOBAL)
add_dependencies(cjson-static cjson)
set_property(TARGET cjson-static PROPERTY IMPORTED_LOCATION ${CMAKE_BINARY_DIR}/vendor/cjson/src/cjson/libcjson.a)
set_property(TARGET cjson-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${VENDOR_BUILD}/include/cjson)
+