summaryrefslogtreecommitdiff
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
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
-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)