diff options
| author | liuwentan <[email protected]> | 2023-03-15 15:11:07 +0800 |
|---|---|---|
| committer | liuwentan <[email protected]> | 2023-03-15 15:11:07 +0800 |
| commit | 71d6cbab2cee8a7494285fa302aff633727b8acf (patch) | |
| tree | 014c2f2547f6fa1b624d6df6a16160154c8e17ce /vendor | |
| parent | fb4043f225ac033350126c287ee5fb6ba7e28026 (diff) | |
fix hyperscan depends ragel bug
Diffstat (limited to 'vendor')
| -rw-r--r-- | vendor/CMakeLists.txt | 50 | ||||
| -rw-r--r-- | vendor/hyperscan-5.4.0.tar.gz | bin | 17004081 -> 16997465 bytes |
2 files changed, 25 insertions, 25 deletions
diff --git a/vendor/CMakeLists.txt b/vendor/CMakeLists.txt index e79b4a3..d133a3f 100644 --- a/vendor/CMakeLists.txt +++ b/vendor/CMakeLists.txt @@ -10,9 +10,9 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall") # GoogleTest ExternalProject_Add(GoogleTest PREFIX GoogleTest - URL ${CMAKE_CURRENT_SOURCE_DIR}/googletest-release-1.8.0.tar.gz - URL_MD5 16877098823401d1bf2ed7891d7dce36 - CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${VENDOR_BUILD} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}) + URL ${CMAKE_CURRENT_SOURCE_DIR}/googletest-release-1.8.0.tar.gz + URL_MD5 16877098823401d1bf2ed7891d7dce36 + CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${VENDOR_BUILD} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}) ExternalProject_Get_Property(GoogleTest INSTALL_DIR) file(MAKE_DIRECTORY ${VENDOR_BUILD}/include) @@ -24,26 +24,26 @@ set_property(TARGET gtest_static PROPERTY INTERFACE_LINK_LIBRARIES pthread) # colm-0.13.0.5 ExternalProject_Add(colm PREFIX colm - URL ${CMAKE_CURRENT_SOURCE_DIR}/colm-0.13.0.5.tar.gz - CONFIGURE_COMMAND ./autogen.sh && ./configure --prefix=${VENDOR_BUILD} - BUILD_COMMAND make - INSTALL_COMMAND make install - BUILD_IN_SOURCE 1) + URL ${CMAKE_CURRENT_SOURCE_DIR}/colm-0.13.0.5.tar.gz + CONFIGURE_COMMAND ./autogen.sh && ./configure --prefix=${VENDOR_BUILD} + BUILD_COMMAND make + INSTALL_COMMAND make install + BUILD_IN_SOURCE 1) # ragel-7.0.0.10 ExternalProject_Add(ragel PREFIX ragel - URL ${CMAKE_CURRENT_SOURCE_DIR}/ragel-7.0.0.10.tar.gz - CONFIGURE_COMMAND ./autogen.sh && ./configure --prefix=${VENDOR_BUILD} - DEPENDS colm - BUILD_COMMAND make - INSTALL_COMMAND make install - BUILD_IN_SOURCE 1) + URL ${CMAKE_CURRENT_SOURCE_DIR}/ragel-7.0.0.10.tar.gz + CONFIGURE_COMMAND ./autogen.sh && ./configure --prefix=${VENDOR_BUILD} --with-colm=${VENDOR_BUILD} + DEPENDS colm + BUILD_COMMAND make + INSTALL_COMMAND make install + BUILD_IN_SOURCE 1) # HyperScan 5.4.0 ExternalProject_Add(hyperscan PREFIX hyperscan - URL ${CMAKE_CURRENT_SOURCE_DIR}/hyperscan-5.4.0.tar.gz - DEPENDS ragel - CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${VENDOR_BUILD} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_FLAGS="-fPIC" -DCMAKE_CXX_FLAGS="-fPIC") + URL ${CMAKE_CURRENT_SOURCE_DIR}/hyperscan-5.4.0.tar.gz + DEPENDS ragel + CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${VENDOR_BUILD} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_FLAGS="-fPIC" -DCMAKE_CXX_FLAGS="-fPIC") ExternalProject_Get_Property(hyperscan INSTALL_DIR) file(MAKE_DIRECTORY ${VENDOR_BUILD}/include) @@ -60,8 +60,8 @@ set_property(TARGET hyperscan_runtime_static PROPERTY INTERFACE_INCLUDE_DIRECTOR # hiredis-1.1.0 ExternalProject_Add(hiredis PREFIX hiredis - URL ${CMAKE_CURRENT_SOURCE_DIR}/hiredis-1.1.0.tar.gz - CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${VENDOR_BUILD} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_FLAGS="-fPIC") + URL ${CMAKE_CURRENT_SOURCE_DIR}/hiredis-1.1.0.tar.gz + CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${VENDOR_BUILD} -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DCMAKE_C_FLAGS="-fPIC") ExternalProject_Get_Property(hiredis INSTALL_DIR) file(MAKE_DIRECTORY ${VENDOR_BUILD}/include) @@ -78,12 +78,12 @@ endif() #igraph-0.7.1 ExternalProject_Add(igraph PREFIX igraph - URL ${CMAKE_CURRENT_SOURCE_DIR}/igraph-0.7.1.tar.gz - URL_MD5 4f6e7c16b45fce8ed423516a9786e4e8 - CONFIGURE_COMMAND ./configure --prefix=${VENDOR_BUILD} --disable-shared --with-pic - BUILD_COMMAND make - INSTALL_COMMAND make install - BUILD_IN_SOURCE 1) + URL ${CMAKE_CURRENT_SOURCE_DIR}/igraph-0.7.1.tar.gz + URL_MD5 4f6e7c16b45fce8ed423516a9786e4e8 + CONFIGURE_COMMAND ./configure --prefix=${VENDOR_BUILD} --disable-shared --with-pic + BUILD_COMMAND make + INSTALL_COMMAND make install + BUILD_IN_SOURCE 1) ExternalProject_Get_Property(igraph INSTALL_DIR) file(MAKE_DIRECTORY ${VENDOR_BUILD}/include) diff --git a/vendor/hyperscan-5.4.0.tar.gz b/vendor/hyperscan-5.4.0.tar.gz Binary files differindex 415858d..67a4e18 100644 --- a/vendor/hyperscan-5.4.0.tar.gz +++ b/vendor/hyperscan-5.4.0.tar.gz |
