diff --git a/src/drawtypes/CMakeLists.txt b/src/drawtypes/CMakeLists.txt index 3b8a591d..3305308d 100644 --- a/src/drawtypes/CMakeLists.txt +++ b/src/drawtypes/CMakeLists.txt @@ -8,4 +8,6 @@ make_library(polybar-drawtypes progressbar.cpp ramp.cpp INCLUDE_DIRS - ${dirs}) + ${dirs} + RAW_DEPENDS + ${libs}) diff --git a/src/modules/CMakeLists.txt b/src/modules/CMakeLists.txt index 186f34e2..64e31dff 100644 --- a/src/modules/CMakeLists.txt +++ b/src/modules/CMakeLists.txt @@ -9,6 +9,7 @@ if(ENABLE_ALSA) ${dirs} ${alsa-dirs} RAW_DEPENDS + ${libs} ${alsa-libs}) endif() @@ -22,6 +23,7 @@ if(ENABLE_CURL) ${dirs} ${curl-dirs} RAW_DEPENDS + ${libs} ${curl-libs}) endif() @@ -35,6 +37,7 @@ if(ENABLE_MPD) ${dirs} ${mpd-dirs} RAW_DEPENDS + ${libs} ${mpd-libs}) endif() @@ -48,6 +51,7 @@ if(ENABLE_NETWORK) ${dirs} ${net-dirs} RAW_DEPENDS + ${libs} ${net-libs}) endif() @@ -58,7 +62,9 @@ if(ENABLE_I3) i3.cpp INCLUDE_DIRS ${dirs} - ${I3IPCPP_INCLUDE_DIRS}) + ${I3IPCPP_INCLUDE_DIRS} + RAW_DEPENDS + ${libs}) endif() if(ENABLE_PULSEAUDIO) @@ -71,6 +77,7 @@ if(ENABLE_PULSEAUDIO) ${dirs} ${pulse-dirs} RAW_DEPENDS + ${libs} ${pulse-libs}) endif() @@ -84,6 +91,7 @@ if(WITH_XKB) ${dirs} ${xkb-dirs} RAW_DEPENDS + ${libs} ${xkb-libs}) endif() @@ -112,4 +120,5 @@ make_library(polybar-modules-internal INCLUDE_DIRS ${dirs} RAW_DEPENDS + ${libs} polybar-utils-bspwm_shared) diff --git a/src/utils/CMakeLists.txt b/src/utils/CMakeLists.txt index 0f64482a..7a8a2bfd 100644 --- a/src/utils/CMakeLists.txt +++ b/src/utils/CMakeLists.txt @@ -39,5 +39,6 @@ if(ENABLE_I3) ${dirs} ${I3IPCPP_INCLUDE_DIRS} RAW_DEPENDS + ${libs} ${I3IPCPP_LIBRARIES}) endif()