diff --git a/cmake/03-libs.cmake b/cmake/03-libs.cmake index dc4b7bea..b3f0acd1 100644 --- a/cmake/03-libs.cmake +++ b/cmake/03-libs.cmake @@ -4,11 +4,9 @@ find_package(Threads REQUIRED) list(APPEND libs ${CMAKE_THREAD_LIBS_INIT}) +list(APPEND libs ${CMAKE_DL_LIBS}) -querylib(TRUE "pkg-config" cairo-fc cairo-libs cairo-dirs) -list(APPEND libs ${cairo-libs}) -list(APPEND dirs ${cairo-dirs}) - +querylib(TRUE "pkg-config" cairo-fc libs dirs) querylib(ENABLE_ALSA "pkg-config" alsa alsa-libs alsa-dirs) querylib(ENABLE_CURL "pkg-config" libcurl curl-libs curl-dirs) querylib(ENABLE_MPD "pkg-config" libmpdclient mpd-libs mpd-dirs) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 7d4add6b..54016c82 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -27,7 +27,6 @@ make_executable(polybar polybar-modules-internal_shared RAW_DEPENDS ${libs} - ${CMAKE_DL_LIBS} Threads::Threads) target_compile_options(polybar PUBLIC $<$:$<$:-flto>>)