mirror of
https://github.com/Cairo-Dock/cairo-dock-core.git
synced 2026-04-21 10:55:50 +02:00
59 lines
2.1 KiB
CMake
59 lines
2.1 KiB
CMake
add_subdirectory(themes)
|
|
add_subdirectory(gauges)
|
|
add_subdirectory(explosion)
|
|
add_subdirectory(man)
|
|
add_subdirectory(icons)
|
|
add_subdirectory(images)
|
|
add_subdirectory(scripts)
|
|
if (enable-desktop-manager)
|
|
add_subdirectory(desktop-manager)
|
|
endif()
|
|
add_subdirectory(systemd)
|
|
|
|
########### file generation ###############
|
|
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/cairo-dock.conf.in ${CMAKE_CURRENT_BINARY_DIR}/cairo-dock.conf)
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/cairo-dock-simple.conf.in ${CMAKE_CURRENT_BINARY_DIR}/cairo-dock-simple.conf)
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/main-dock.conf.in ${CMAKE_CURRENT_BINARY_DIR}/main-dock.conf)
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/launcher.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/launcher.desktop)
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/container.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/container.desktop)
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/separator.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/separator.desktop)
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/themes.conf.in ${CMAKE_CURRENT_BINARY_DIR}/themes.conf)
|
|
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/cairo-dock.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/cairo-dock.desktop)
|
|
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/cairo-dock-cairo.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/cairo-dock-cairo.desktop)
|
|
|
|
|
|
########### install files ###############
|
|
|
|
# misc
|
|
install (FILES
|
|
cairo-dock.svg
|
|
readme-default-view
|
|
ChangeLog.txt
|
|
DESTINATION ${pkgdatadir})
|
|
|
|
# appli icon
|
|
install (FILES
|
|
cairo-dock.svg
|
|
DESTINATION ${datadir}/pixmaps)
|
|
|
|
# conf files
|
|
install (FILES
|
|
# lib
|
|
${CMAKE_CURRENT_BINARY_DIR}/main-dock.conf
|
|
${CMAKE_CURRENT_BINARY_DIR}/cairo-dock.conf
|
|
${CMAKE_CURRENT_BINARY_DIR}/launcher.desktop
|
|
${CMAKE_CURRENT_BINARY_DIR}/container.desktop
|
|
${CMAKE_CURRENT_BINARY_DIR}/separator.desktop
|
|
# appli
|
|
${CMAKE_CURRENT_BINARY_DIR}/cairo-dock-simple.conf
|
|
${CMAKE_CURRENT_BINARY_DIR}/themes.conf
|
|
DESTINATION ${pkgdatadir})
|
|
|
|
# appli desktop file
|
|
install (FILES
|
|
${CMAKE_CURRENT_BINARY_DIR}/cairo-dock.desktop
|
|
${CMAKE_CURRENT_BINARY_DIR}/cairo-dock-cairo.desktop
|
|
DESTINATION ${datadir}/applications)
|