From 1f474a62cf44039ba8acd51fba54ce256ba2eb15 Mon Sep 17 00:00:00 2001 From: Vincent Stumpf Date: Sun, 11 Jun 2023 07:03:31 +0000 Subject: [PATCH] enable PCRE for mapserver --- src/map/CMakeLists.txt | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/map/CMakeLists.txt b/src/map/CMakeLists.txt index 0056ecf41c..3bdbcfd8a3 100644 --- a/src/map/CMakeLists.txt +++ b/src/map/CMakeLists.txt @@ -102,8 +102,18 @@ if(WIN32) set_target_properties(map-server PROPERTIES FOLDER "Servers") endif() -target_link_libraries(map-server PUBLIC common) +target_link_libraries(map-server PUBLIC + common + ${PCRE_LIBRARIES} +) +target_include_directories(map-server PUBLIC + ${PCRE_INCLUDE_DIRS} +) + +if(WITH_PCRE) + target_compile_definitions(map-server PUBLIC "-DPCRE_SUPPORT") +endif() # map-server-generator add_executable(map-server-generator) @@ -122,4 +132,13 @@ target_compile_definitions(map-server-generator PUBLIC "-DMAP_GENERATOR") target_link_libraries(map-server-generator PUBLIC common json + ${PCRE_LIBRARIES} ) + +target_include_directories(map-server-generator PUBLIC + ${PCRE_INCLUDE_DIRS} +) + +if(PCRE_FOUND) + target_compile_definitions(map-server-generator PUBLIC "-DPCRE_SUPPORT") +endif()