mirror of
https://github.com/shadowsocks/shadowsocks-libev.git
synced 2026-10-31 22:45:45 +00:00
+1
-1
@@ -1,4 +1,4 @@
|
||||
cmake_minimum_required(VERSION 3.5)
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
|
||||
set(PROJECT_NAME shadowsocks-libev)
|
||||
set(RELEASE_DATE 2026-02-09)
|
||||
|
||||
@@ -5,9 +5,9 @@
|
||||
# PCRE2_INCLUDE_DIRS
|
||||
# PCRE2_LIBRARIES
|
||||
|
||||
include(FindPkgConfig)
|
||||
find_package(PkgConfig QUIET)
|
||||
|
||||
if(PKG_CONFIG_FOUND)
|
||||
if(PkgConfig_FOUND)
|
||||
pkg_check_modules(_PCRE2 QUIET libpcre2-8)
|
||||
endif()
|
||||
|
||||
|
||||
@@ -18,6 +18,8 @@ function(ss_add_test name sources libs)
|
||||
add_executable(${name} ${sources})
|
||||
target_compile_definitions(${name} PRIVATE -DHAVE_CONFIG_H)
|
||||
target_link_libraries(${name} ${libs})
|
||||
# Keep assertions enabled for tests even in Release builds.
|
||||
target_compile_options(${name} PRIVATE -UNDEBUG)
|
||||
add_test(NAME ${name} COMMAND ${name})
|
||||
endfunction()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user