e6f1fec0c7
At the moment, we could say that plasma is co-installable by chance, it's only working because KF5 dropped the apps relative directory. This change introduces a PLASMA_RELATIVE_DATA_INSTALL_DIR that will be available to know where in share the components are and PLASMA_DATA_INSTALL_DIR to know where data has to be installed to. Reviewed by David Edmundson CCMAIL: plasma-devel@kde.org
18 lines
757 B
CMake
18 lines
757 B
CMake
set(plasma_example_kpart_shell_SRCS
|
|
main.cpp
|
|
containmentshell.cpp
|
|
testshellpluginloader.cpp
|
|
appletselector.cpp
|
|
)
|
|
|
|
qt5_wrap_ui(plasma_example_kpart_shell_SRCS appletselector.ui)
|
|
add_executable(plasma-example-kpart-shell ${plasma_example_kpart_shell_SRCS})
|
|
|
|
target_link_libraries(plasma-example-kpart-shell KF5::Plasma KF5::Parts)
|
|
|
|
########### install files ###############
|
|
install(TARGETS plasma-example-kpart-shell ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} )
|
|
install( PROGRAMS plasma-example-kpart-shell.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
|
install(FILES plasma-default-layoutrc DESTINATION ${DATA_INSTALL_DIR}/plasma-example-kpart-shell/)
|
|
install( FILES plasma-kpart-shellui.rc DESTINATION ${DATA_INSTALL_DIR}/plasma-example-kpart-shell/ )
|