about summary refs log tree commit diff
path: root/pkgs/build-support/setup-hooks
diff options
context:
space:
mode:
authortoonn <toonn@toonn.io>2022-03-21 16:25:12 +0100
committerAlyssa Ross <hi@alyssa.is>2022-04-07 11:04:11 +0000
commit5eb21a55ee235f0f60f94c60ebcfcadda997de96 (patch)
treefb1983c6ff8d5c867a0613d6f61fbbf806d5cd4f /pkgs/build-support/setup-hooks
parentd1bbb2b3d6997bb741770071f6886931a0e888d6 (diff)
copyDesktopItems: Use variable for repeated path
Co-authored-by: K900 <me@0upti.me>
Diffstat (limited to 'pkgs/build-support/setup-hooks')
-rw-r--r--pkgs/build-support/setup-hooks/copy-desktop-items.sh11
1 files changed, 5 insertions, 6 deletions
diff --git a/pkgs/build-support/setup-hooks/copy-desktop-items.sh b/pkgs/build-support/setup-hooks/copy-desktop-items.sh
index 6fa1dc50eb89c..313ebc9803445 100644
--- a/pkgs/build-support/setup-hooks/copy-desktop-items.sh
+++ b/pkgs/build-support/setup-hooks/copy-desktop-items.sh
@@ -28,16 +28,15 @@ copyDesktopItems() {
         return
     fi
 
+    applications="${!outputBin}/share/applications"
     for desktopItem in $desktopItems; do
         if [[ -f "$desktopItem" ]]; then
-            echo \
-              "Copying '$desktopItem' into '${!outputBin}/share/applications'"
-            install -D -m 444 -t "${!outputBin}"/share/applications \
-              "$desktopItem"
+            echo "Copying '$desktopItem' into '${applications}'"
+            install -D -m 444 -t "${applications}" "$desktopItem"
         else
             for f in "$desktopItem"/share/applications/*.desktop; do
-                echo "Copying '$f' into '${!outputBin}/share/applications'"
-                install -D -m 444 -t "${!outputBin}"/share/applications "$f"
+                echo "Copying '$f' into '${applications}'"
+                install -D -m 444 -t "${applications}" "$f"
             done
         fi
     done