Advertisement
Guest User

Untitled

a guest
Jun 13th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CMake 1.33 KB | None | 0 0
  1. cmake_minimum_required(VERSION 2.6)
  2. PROJECT (kcm_gk4)
  3. FIND_PACKAGE(KDE4 REQUIRED)
  4.  
  5. add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS} )
  6. include_directories(${KDE4_INCLUDES} ${QT_INCLUDES})
  7. LINK_DIRECTORIES(${QT_LIBRARY_DIR})
  8.  
  9. ADD_SUBDIRECTORY(kcm)
  10.  
  11. ##first change here##
  12. INSTALL(FILES "${PROJECT_BINARY_DIR}/lib/kcm_gk4.so" DESTINATION ${KDE4_LIB_DIR}/kde4)
  13. ##
  14. INSTALL(FILES kcm/kcm_gk4.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
  15. INSTALL(FILES kcm/gk4icon.png DESTINATION ${KDE4_ICON_INSTALL_DIR})
  16. INSTALL(DIRECTORY qt4 DESTINATION /usr/share/themes)
  17. INSTALL(DIRECTORY gk4ico DESTINATION /usr/share/icons)
  18.  
  19. PROJECT (gtk-kde4)
  20. FIND_PACKAGE(KDE4 REQUIRED)
  21.  
  22. add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS} )
  23. include_directories(${KDE4_INCLUDES} ${QT_INCLUDES})
  24. LINK_DIRECTORIES(${QT_LIBRARY_DIR})
  25.  
  26. ADD_SUBDIRECTORY(daemon)
  27.  
  28. ##last change here##
  29. INSTALL(FILES "${PROJECT_BINARY_DIR}/daemon/gtk-kde4" DESTINATION ${KDE4_BIN_INSTALL_DIR} PERMISSIONS WORLD_EXECUTE)
  30. ##
  31. INSTALL(FILES .gtkrc-2.0-kde4 DESTINATION $ENV{HOME} PERMISSIONS WORLD_READ)
  32.  
  33. string(LENGTH conf len)
  34. IF (NOT len)
  35.   INSTALL(FILES daemon/gtk-kde4.desktop DESTINATION $ENV{XDG_CONFIG_DIRS}/autostart PERMISSIONS WORLD_EXECUTE)
  36. ELSE()
  37.   INSTALL(FILES daemon/gtk-kde4.desktop DESTINATION /etc/xdg/autostart PERMISSIONS WORLD_EXECUTE WORLD_READ)
  38. ENDIF()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement