diff options
Diffstat (limited to 'vendor/CMakeLists.txt')
| -rw-r--r-- | vendor/CMakeLists.txt | 17 |
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) + |
