瀏覽代碼

Create findPCRE.cmake

marauder2k7 8 月之前
父節點
當前提交
9f88688680
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      Tools/CMake/finders/findPCRE.cmake

+ 13 - 0
Tools/CMake/finders/findPCRE.cmake

@@ -0,0 +1,13 @@
+if(TARGET pcre)
+  set(PCRE_FOUND TRUE)
+  set(PCRE_INCLUDE_DIRS $<TARGET_PROPERTY:pcre,INTERFACE_INCLUDE_DIRECTORIES>)
+  set(PCRE_LIBRARIES pcre)
+
+  # Provide an alias for consistency with modern CMake
+  if(NOT TARGET PCRE::PCRE)
+    add_library(PCRE::PCRE ALIAS pcre)
+  endif()
+else()
+  set(PCRE_FOUND FALSE)
+  message(FATAL_ERROR "PCRE was not added with add_subdirectory before calling find_package(PCRE).")
+endif()