File: install.cmake

package info (click to toggle)
gtkpod 2.1.5-10
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 19,424 kB
  • sloc: ansic: 51,604; xml: 16,135; sh: 11,916; cpp: 7,545; perl: 1,449; makefile: 1,380; lex: 638; awk: 73; python: 35
file content (34 lines) | stat: -rw-r--r-- 1,840 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
set(DATA_INSTALL_DEST ${PACKAGE_DATA_DIR}/${CMAKE_PROJECT_NAME})
install(TARGETS gtkpod DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)

install(FILES
    data/default-cover.png
    data/gtkpod-add-dirs.png
    data/gtkpod-add-files.png
    data/gtkpod-add-playlists.png
    data/gtkpod-icon-32-2.png
    data/gtkpod-icon-32.png
    data/gtkpod-icon-48.png
    data/gtkpod-logo.png
    data/gtkpod-read-16.png
    data/gtkpod-read.png
    data/photo-toolbar-album.png
    data/photo-toolbar-photos.png
    data/gtkpod.glade
    DESTINATION ${DATA_INSTALL_DEST}/data)

install(DIRECTORY doc DESTINATION ${DATA_INSTALL_DEST} PATTERN "Makefile.*" EXCLUDE)
install(DIRECTORY scripts DESTINATION ${DATA_INSTALL_DEST}
    FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
    PATTERN "Makefile.*" EXCLUDE)
install(FILES ${CMAKE_BINARY_DIR}/gtkpod.1 DESTINATION ${PACKAGE_DATA_DIR}/man/man1)
install(FILES ${CMAKE_BINARY_DIR}/gtkpod.desktop DESTINATION ${PACKAGE_DATA_DIR}/applications)
install(DIRECTORY data/icons/hicolor DESTINATION ${DATA_INSTALL_DEST}/icons PATTERN "Makefile.*" EXCLUDE)

install(FILES data/icons/16x16/gtkpod.png DESTINATION ${PACKAGE_DATA_DIR}/icons/hicolor/16x16/apps)
install(FILES data/icons/22x22/gtkpod.png DESTINATION ${PACKAGE_DATA_DIR}/icons/hicolor/22x22/apps)
install(FILES data/icons/24x24/gtkpod.png DESTINATION ${PACKAGE_DATA_DIR}/icons/hicolor/24x24/apps)
install(FILES data/icons/32x32/gtkpod.png DESTINATION ${PACKAGE_DATA_DIR}/icons/hicolor/32x32/apps)
install(FILES data/icons/48x48/gtkpod.png DESTINATION ${PACKAGE_DATA_DIR}/icons/hicolor/48x48/apps)
install(FILES data/icons/64x64/gtkpod.png DESTINATION ${PACKAGE_DATA_DIR}/icons/hicolor/64x64/apps)
install(FILES data/icons/scalable/gtkpod.svg DESTINATION ${PACKAGE_DATA_DIR}/icons/hicolor/scalable/apps)