summaryrefslogtreecommitdiff
path: root/grc
diff options
context:
space:
mode:
authorVolker Schroer <3470424+dl1ksv@users.noreply.github.com>2019-06-26 12:08:26 +0200
committerMartin Braun <martin.braun@ettus.com>2020-01-06 14:04:33 -0800
commitbc0592b643a15ed9a6b7719de54e9983c639f082 (patch)
tree6704cdf25f73f746eeee684b5365d8fab4191a39 /grc
parent72b8a8068bff145c5f16a1d56ec852f87569145e (diff)
Execute generated freedesktop install script
At the moment an install script for the freedesktop icons is generated but not executed, so the icons are missing
Diffstat (limited to 'grc')
-rw-r--r--grc/scripts/freedesktop/CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/grc/scripts/freedesktop/CMakeLists.txt b/grc/scripts/freedesktop/CMakeLists.txt
index 39bce94b42..721c96bfb7 100644
--- a/grc/scripts/freedesktop/CMakeLists.txt
+++ b/grc/scripts/freedesktop/CMakeLists.txt
@@ -59,5 +59,9 @@ if(UNIX AND HAVE_XDG_UTILS)
install(
PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/grc_setup_freedesktop
DESTINATION ${GR_PKG_LIBEXEC_DIR}
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+ )
+ install (
+ CODE "execute_process(COMMAND ${CMAKE_INSTALL_PREFIX}/${GR_PKG_LIBEXEC_DIR}/grc_setup_freedesktop install)"
)
endif(UNIX AND HAVE_XDG_UTILS)