@ -9,8 +9,6 @@ remove_definitions(-DQT_NO_CAST_FROM_ASCII -DQT_STRICT_ITERATORS -DQT_NO_CAST_FR
include_directories ( ${ KWIN_SOURCE_DIR } /effects )
include ( ECMMarkAsTest )
# # # # # # # # # # # # # # # # # c o n f i g u r e c h e c k s a n d c r e a t e t h e c o n f i g u r e d f i l e s # # # # # # # # # # # # # # # # #
# n o w c r e a t e c o n f i g h e a d e r s
@ -47,38 +45,41 @@ target_link_libraries(kwincompositing
k w i n 4 _ e f f e c t _ b u i l t i n s
)
set ( modelTest_SRC
m o d e l . c p p
e f f e c t c o n f i g . c p p
c o m p o s i t i n g . c p p
t e s t / e f f e c t m o d e l t e s t . c p p
t e s t / m o d e l t e s t . c p p )
qt5_add_dbus_interface ( modelTest_SRC
$ { K W I N _ S O U R C E _ D I R } / o r g . k d e . k w i n . C o m p o s i t i n g . x m l k w i n _ c o m p o s i t i n g _ i n t e r f a c e )
qt5_add_dbus_interface ( modelTest_SRC
$ { K W I N _ S O U R C E _ D I R } / o r g . k d e . k w i n . E f f e c t s . x m l k w i n _ e f f e c t s _ i n t e r f a c e )
add_executable ( effectModelTest ${ modelTest_SRC } )
ecm_mark_as_test ( effectModelTest )
target_link_libraries ( effectModelTest
Q t 5 : : Q u i c k
Q t 5 : : Q u i c k W i d g e t s
Q t 5 : : D B u s
Q t 5 : : T e s t
Q t 5 : : W i d g e t s
K F 5 : : C o r e A d d o n s
K F 5 : : C o n f i g C o r e
K F 5 : : D e c l a r a t i v e
K F 5 : : I 1 8 n
K F 5 : : S e r v i c e
K F 5 : : K C M U t i l s
K F 5 : : N e w S t u f f
k w i n e f f e c t s
k w i n 4 _ e f f e c t _ b u i l t i n s
)
if ( BUILD_TESTING )
include ( ECMMarkAsTest )
set ( modelTest_SRC
m o d e l . c p p
e f f e c t c o n f i g . c p p
c o m p o s i t i n g . c p p
t e s t / e f f e c t m o d e l t e s t . c p p
t e s t / m o d e l t e s t . c p p )
qt5_add_dbus_interface ( modelTest_SRC
$ { K W I N _ S O U R C E _ D I R } / o r g . k d e . k w i n . C o m p o s i t i n g . x m l k w i n _ c o m p o s i t i n g _ i n t e r f a c e )
qt5_add_dbus_interface ( modelTest_SRC
$ { K W I N _ S O U R C E _ D I R } / o r g . k d e . k w i n . E f f e c t s . x m l k w i n _ e f f e c t s _ i n t e r f a c e )
add_executable ( effectModelTest ${ modelTest_SRC } )
ecm_mark_as_test ( effectModelTest )
target_link_libraries ( effectModelTest
Q t 5 : : Q u i c k
Q t 5 : : Q u i c k W i d g e t s
Q t 5 : : D B u s
Q t 5 : : T e s t
Q t 5 : : W i d g e t s
K F 5 : : C o r e A d d o n s
K F 5 : : C o n f i g C o r e
K F 5 : : D e c l a r a t i v e
K F 5 : : I 1 8 n
K F 5 : : S e r v i c e
K F 5 : : K C M U t i l s
K F 5 : : N e w S t u f f
k w i n e f f e c t s
k w i n 4 _ e f f e c t _ b u i l t i n s
)
endif ( )
INSTALL ( DIRECTORY qml DESTINATION ${ DATA_INSTALL_DIR } /kwincompositing )
INSTALL ( TARGETS kwincompositing DESTINATION ${ PLUGIN_INSTALL_DIR } )