1
include_directories(../libmuon ../libmuonapt/)
3
set(muon_installer_SRCS
6
ApplicationLauncher.cpp
7
ResourceView/ResourceDelegate.cpp
8
ResourceView/ResourceExtender.cpp
9
ResourceView/ResourceListView.cpp
10
ResourceView/ResourceViewWidget.cpp
11
ResourceDetailsView/ResourceDetailsWidget.cpp
12
ResourceDetailsView/ResourceDetailsView.cpp
13
ResourceDetailsView/AddonsWidget.cpp
15
AbstractViewContainer.cpp
17
BreadcrumbWidget/BreadcrumbItem.cpp
18
BreadcrumbWidget/BreadcrumbWidget.cpp
19
BreadcrumbWidget/BreadcrumbItemButton.cpp
20
CategoryView/CategoryDrawer.cpp
21
CategoryView/CategoryView.cpp
22
CategoryView/CategoryViewWidget.cpp
24
effects/GraphicsOpacityDropShadowEffect.cpp
26
qml/src/mousecursor.cpp
27
ReviewsWidget/ReviewWidget.cpp
28
ReviewsWidget/ReviewsWidget.cpp
34
kconfig_add_kcfg_files(muon_installer_SRCS GENERATE_MOC config/MuonInstallerSettings.kcfgc)
36
add_executable(muon-installer ${muon_installer_SRCS})
38
target_link_libraries(muon-installer muonprivate MuonApt
43
install(TARGETS muon-installer ${INSTALL_TARGETS_DEFAULT_ARGS} )
45
########### install files ###############
47
file(GLOB muon_QMLS "${CMAKE_CURRENT_SOURCE_DIR}/qml/qml/*.qml")
48
install( PROGRAMS muon-installer.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
49
install(FILES muoninstallerui.rc DESTINATION ${DATA_INSTALL_DIR}/muoninstaller)
50
install(FILES ${muon_QMLS} DESTINATION ${DATA_INSTALL_DIR}/muoninstaller)
51
install(FILES config/muon-installer.kcfg DESTINATION ${KCFG_INSTALL_DIR})