Fix linking and includes

Seems like there were some changes, we need more explicit linking.
icc-effect-5.14.5
Martin Gräßlin 2013-10-02 15:23:56 +02:00
parent 9a298af09b
commit a63ca0c311
4 changed files with 6 additions and 1 deletions

View File

@ -225,6 +225,7 @@ set(kwin_OWN_LIBS
)
set(kwin_QT_LIBS
Qt5::Concurrent
Qt5::DBus
Qt5::Quick
Qt5::X11Extras

View File

@ -14,6 +14,7 @@ set(kwin_effect_KDE_LIBS
)
set(kwin_effect_QT_LIBS
Qt5::Concurrent
Qt5::DBus
Qt5::Quick
Qt5::X11Extras
@ -90,6 +91,7 @@ macro( KWIN4_ADD_EFFECT_CONFIG name )
endif()
target_link_libraries( kcm_kwin4_effect_${name}
kwineffects
Qt5::Quick
Qt5::Widgets
${KDE4_KIO_LIBRARY} # KUrlRequester
KF5::KCoreAddons

View File

@ -18,6 +18,7 @@ set(kwin_kcm_rules_XCB_LIBS
)
set(kcm_libs
Qt5::Concurrent
Qt5::X11Extras
KF5::KCMUtils
KF5::KCompletion

View File

@ -9,7 +9,7 @@ set( testUpdateKWin49_SRCS test_update_kwin_49.cpp ../data/update_kwin_49.cpp ..
set( testScreenPaintData_SRCS test_screen_paint_data.cpp )
kde4_add_unit_test( testScreenPaintData TESTNAME kwin-TestScreenPaintData ${testScreenPaintData_SRCS} )
target_link_libraries( testScreenPaintData kwineffects Qt5::Test )
target_link_libraries( testScreenPaintData kwineffects Qt5::Test Qt5::Widgets)
########################################################
# Test WindowPaintData
@ -49,6 +49,7 @@ set( testClientMachine_SRCS
kde4_add_unit_test( testClientMachine TESTNAME kwin-TestClientMachine ${testClientMachine_SRCS} )
target_link_libraries( testClientMachine
Qt5::Concurrent
Qt5::Test
Qt5::X11Extras
Qt5::Widgets