瀏覽代碼

cmake/phonenum: Remove find_package as it's broken for newer distributions

- Search for the library manually
Xenofon Karamanos 7 月之前
父節點
當前提交
874183da2a
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      src/modules/phonenum/CMakeLists.txt

+ 6 - 6
src/modules/phonenum/CMakeLists.txt

@@ -3,14 +3,14 @@ file(GLOB MODULE_SOURCES "*.c")
 add_library(${module_name} SHARED ${MODULE_SOURCES})
 add_library(${module_name} SHARED ${MODULE_SOURCES})
 
 
 # TODO: Support for find_package added after version 8.13.4
 # TODO: Support for find_package added after version 8.13.4
-find_package(libphonenumber CONFIG QUIET)
+# TODO: Debian and Ubuntu are missing static installation of libphonenumber
+# and find_package() does not work for them.
+# find_package(libphonenumber CONFIG QUIET)
 if(libphonenumber_FOUND)
 if(libphonenumber_FOUND)
-  # message(STATUS "Found libphonenumber: ${libphonenumber_INCLUDE_DIRS}")
+  message(STATUS "Found libphonenumber: ${libphonenumber_INCLUDE_DIRS}")
+  message(STATUS "Found libphonenumber: ${libphonenumber_LIBRARY}")
 else()
 else()
-  message(
-    STATUS
-      "libphonenumber not found with find_package()... looking with other methods"
-  )
+  message(STATUS "Looking for libphonenumber...")
   # add additional logic here to handle the missing dependency TODO: Fix lint
   # add additional logic here to handle the missing dependency TODO: Fix lint
   # issue
   # issue
   find_library(libphonenumber_LIBRARY NAMES phonenumber)
   find_library(libphonenumber_LIBRARY NAMES phonenumber)