]> jfr.im git - irc/znc/znc.git/commitdiff
Apple libsasl2 is still missing the .pc file
authorAlexey Sokolov <redacted>
Sat, 30 Sep 2023 08:24:44 +0000 (09:24 +0100)
committerAlexey Sokolov <redacted>
Sat, 30 Sep 2023 08:33:10 +0000 (09:33 +0100)
CMakeLists.txt

index 2c671de80055638c61e85cb6590f22fc37af1635..b27d20726fde07d7cec4d9ff7a9a4a70b8bb3395 100644 (file)
@@ -132,7 +132,9 @@ if(WANT_CYRUS)
                        CYRUS_HARDCODED)
                set(CMAKE_REQUIRED_LIBRARIES "${_old_cmake_required_libraries}")
                if(CYRUS_HARDCODED)
-                       set(CYRUS_LDFLAGS -lsasl2)
+                       add_library(HardcodedCyrusDep INTERFACE)
+                       add_library(PkgConfig::CYRUS ALIAS HardcodedCyrusDep)
+                       target_link_libraries(HardcodedCyrusDep INTERFACE sasl2)
                        set(CYRUS_FOUND true)
                endif()
        endif()