on 8.15+17.04.20170404.7-0ubuntu1 help sign in
unity8/data/CMakeLists.txt
35 lines 1.5 kB history raw
1# generate desktop files
2configure_file(${SHELL_APP}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/${SHELL_APP}.desktop @ONLY)
3configure_file(${DASH_APP}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/${DASH_APP}.desktop @ONLY)
4configure_file(${INDICATORS_CLIENT_APP}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/${INDICATORS_CLIENT_APP}.desktop @ONLY)
5configure_file(${GREETER_APP}.desktop.in ${CMAKE_CURRENT_BINARY_DIR}/${GREETER_APP}.desktop @ONLY)
7# install desktop files
8install(FILES
9 ${CMAKE_CURRENT_BINARY_DIR}/${SHELL_APP}.desktop
10 ${CMAKE_CURRENT_BINARY_DIR}/${DASH_APP}.desktop
11 ${CMAKE_CURRENT_BINARY_DIR}/${INDICATORS_CLIENT_APP}.desktop
12 DESTINATION ${CMAKE_INSTALL_DATADIR}/applications
13 )
15install(FILES
16 ${CMAKE_CURRENT_BINARY_DIR}/${GREETER_APP}.desktop
17 DESTINATION ${CMAKE_INSTALL_DATADIR}/lightdm/greeters
18 )
20install(FILES
21 51-unity8-greeter.conf
22 DESTINATION ${CMAKE_INSTALL_DATADIR}/lightdm/lightdm.conf.d
23 )
25# install dash icon
26install(FILES
27 ${CMAKE_CURRENT_SOURCE_DIR}/${DASH_APP}.png
28 DESTINATION ${SHELL_APP_DIR}/Dash/
29 )
31add_custom_target(pkgversion ALL COMMAND dpkg-parsechangelog -l${CMAKE_SOURCE_DIR}/debian/changelog --show-field version > ${CMAKE_CURRENT_BINARY_DIR}/version)
33install(FILES com.canonical.Unity8.gschema.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/glib-2.0/schemas)
34install(FILES unity8-dash.url-dispatcher DESTINATION ${CMAKE_INSTALL_DATADIR}/url-dispatcher/urls)
35install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version DESTINATION ${CMAKE_INSTALL_LOCALSTATEDIR}/lib/unity8)