From 4fda179bdf18088aeda2f3e2246d240032041330 Mon Sep 17 00:00:00 2001 From: Loy van Beek Date: Tue, 29 Jun 2021 10:58:53 +0200 Subject: [PATCH] Make flexbe.desktop get installed and made executeable by the shortcut installer --- CMakeLists.txt | 2 +- bin/shortcut | 2 ++ flexbe.desktop | 0 3 files changed, 3 insertions(+), 1 deletion(-) mode change 100755 => 100644 flexbe.desktop diff --git a/CMakeLists.txt b/CMakeLists.txt index 77f9aca..c605ae3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -21,7 +21,7 @@ install(PROGRAMS bin/nwjs_install bin/run_app bin/shortcut - flexbe.desktop + bin/test_report DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} ) install(FILES diff --git a/bin/shortcut b/bin/shortcut index e96edaa..2d34d00 100755 --- a/bin/shortcut +++ b/bin/shortcut @@ -3,9 +3,11 @@ if [ "$1" == "create" ] ; then cd $(rospack find flexbe_app) if [[ -z $2 ]] ; then cp flexbe.desktop ~/.local/share/applications + chmod +x ~/.local/share/applications/flexbe.desktop else content=$(cat flexbe.desktop) echo "${content/rosrun/$2; rosrun}" > ~/.local/share/applications/flexbe.desktop + chmod +x ~/.local/share/applications/flexbe.desktop fi if [[ ! -d ~/.local/share/icons ]] ; then mkdir -p ~/.local/share/icons diff --git a/flexbe.desktop b/flexbe.desktop old mode 100755 new mode 100644