mirror of
https://github.com/KDE/latte-dock.git
synced 2025-03-27 14:50:21 +03:00
simplify CMakeLists
This commit is contained in:
parent
b7603a1426
commit
fb4508c6a7
@ -9,43 +9,20 @@ set(lattedock-app_SRCS
|
||||
layoutmanager.cpp
|
||||
schemecolors.cpp
|
||||
screenpool.cpp
|
||||
indicator/factory.cpp
|
||||
layout/abstractlayout.cpp
|
||||
layout/activelayout.cpp
|
||||
layout/genericlayout.cpp
|
||||
layout/storage.cpp
|
||||
package/lattepackage.cpp
|
||||
plasma/extended/screenpool.cpp
|
||||
plasma/extended/theme.cpp
|
||||
settings/settingsdialog.cpp
|
||||
settings/universalsettings.cpp
|
||||
settings/delegates/activitycmbboxdelegate.cpp
|
||||
settings/delegates/checkboxdelegate.cpp
|
||||
settings/delegates/colorcmbboxdelegate.cpp
|
||||
settings/delegates/colorcmbboxitemdelegate.cpp
|
||||
settings/delegates/layoutnamedelegate.cpp
|
||||
shortcuts/globalshortcuts.cpp
|
||||
shortcuts/modifiertracker.cpp
|
||||
shortcuts/shortcutstracker.cpp
|
||||
view/contextmenu.cpp
|
||||
view/effects.cpp
|
||||
view/indicator.cpp
|
||||
view/indicatorinfo.cpp
|
||||
view/panelshadows.cpp
|
||||
view/positioner.cpp
|
||||
view/screenedgeghostwindow.cpp
|
||||
view/view.cpp
|
||||
view/visibilitymanager.cpp
|
||||
view/windowstracker.cpp
|
||||
view/settings/primaryconfigview.cpp
|
||||
view/settings/secondaryconfigview.cpp
|
||||
wm/abstractwindowinterface.cpp
|
||||
wm/waylandinterface.cpp
|
||||
wm/windowinfowrap.cpp
|
||||
wm/xwindowinterface.cpp
|
||||
main.cpp
|
||||
)
|
||||
|
||||
add_subdirectory(indicator)
|
||||
add_subdirectory(layout)
|
||||
add_subdirectory(package)
|
||||
add_subdirectory(plasma/extended)
|
||||
add_subdirectory(settings)
|
||||
add_subdirectory(settings/delegates)
|
||||
add_subdirectory(shortcuts)
|
||||
add_subdirectory(view)
|
||||
add_subdirectory(view/settings)
|
||||
add_subdirectory(wm)
|
||||
|
||||
set(latte_dbusXML dbus/org.kde.LatteDock.xml)
|
||||
qt5_add_dbus_adaptor(lattedock-app_SRCS ${latte_dbusXML} lattecorona.h Latte::Corona lattedockadaptor)
|
||||
ki18n_wrap_ui(lattedock-app_SRCS settings/settingsdialog.ui)
|
||||
|
5
app/indicator/CMakeLists.txt
Normal file
5
app/indicator/CMakeLists.txt
Normal file
@ -0,0 +1,5 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/factory.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
8
app/layout/CMakeLists.txt
Normal file
8
app/layout/CMakeLists.txt
Normal file
@ -0,0 +1,8 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/abstractlayout.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/activelayout.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/genericlayout.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/storage.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
5
app/package/CMakeLists.txt
Normal file
5
app/package/CMakeLists.txt
Normal file
@ -0,0 +1,5 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/lattepackage.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
6
app/plasma/extended/CMakeLists.txt
Normal file
6
app/plasma/extended/CMakeLists.txt
Normal file
@ -0,0 +1,6 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/screenpool.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/theme.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
7
app/settings/CMakeLists.txt
Normal file
7
app/settings/CMakeLists.txt
Normal file
@ -0,0 +1,7 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/settingsdialog.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/universalsettings.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
||||
|
9
app/settings/delegates/CMakeLists.txt
Normal file
9
app/settings/delegates/CMakeLists.txt
Normal file
@ -0,0 +1,9 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/activitycmbboxdelegate.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/checkboxdelegate.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/colorcmbboxdelegate.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/colorcmbboxitemdelegate.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/layoutnamedelegate.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
7
app/shortcuts/CMakeLists.txt
Normal file
7
app/shortcuts/CMakeLists.txt
Normal file
@ -0,0 +1,7 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/globalshortcuts.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/modifiertracker.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/shortcutstracker.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
16
app/view/CMakeLists.txt
Normal file
16
app/view/CMakeLists.txt
Normal file
@ -0,0 +1,16 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/contextmenu.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/effects.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/indicator.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/indicatorinfo.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/panelshadows.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/positioner.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/screenedgeghostwindow.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/view.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/visibilitymanager.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/windowstracker.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/settings/primaryconfigview.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/settings/secondaryconfigview.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
5
app/view/settings/CMakeLists.txt
Normal file
5
app/view/settings/CMakeLists.txt
Normal file
@ -0,0 +1,5 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/primaryconfigview.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/secondaryconfigview.cpp
|
||||
)
|
8
app/wm/CMakeLists.txt
Normal file
8
app/wm/CMakeLists.txt
Normal file
@ -0,0 +1,8 @@
|
||||
set(lattedock-app_SRCS
|
||||
${lattedock-app_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/abstractwindowinterface.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/waylandinterface.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/windowinfowrap.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/xwindowinterface.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
@ -7,10 +7,10 @@ set(latteplugin_SRCS
|
||||
iconitem.cpp
|
||||
quickwindowsystem.cpp
|
||||
types.cpp
|
||||
plasma/extended/backgroundcache.cpp
|
||||
plasma/extended/screenpool.cpp
|
||||
)
|
||||
|
||||
add_subdirectory(plasma/extended)
|
||||
|
||||
add_library(latte2plugin SHARED ${latteplugin_SRCS})
|
||||
|
||||
target_link_libraries(latte2plugin
|
||||
|
6
liblatte2/plasma/extended/CMakeLists.txt
Normal file
6
liblatte2/plasma/extended/CMakeLists.txt
Normal file
@ -0,0 +1,6 @@
|
||||
set(latteplugin_SRCS
|
||||
${latteplugin_SRCS}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/backgroundcache.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/screenpool.cpp
|
||||
PARENT_SCOPE
|
||||
)
|
Loading…
x
Reference in New Issue
Block a user