Quellcode durchsuchen

install only missing packages

Gildas vor 9 Monaten
Ursprung
Commit
ecc9604da5
1 geänderte Dateien mit 8 neuen und 4 gelöschten Zeilen
  1. 8 4
      build-extension.sh

+ 8 - 4
build-extension.sh

@@ -3,15 +3,19 @@
 dpkg -s zip &> /dev/null
 if [ $? -ne 0 ]
 then
-    echo "Installing zip"
-    sudo apt install zip
+    if ! command -v zip &> /dev/null; then
+        echo "Installing zip"
+        sudo apt install zip
+    fi
 fi
 
 dpkg -s jq &> /dev/null
 if [ $? -ne 0 ]
 then
-    echo "Installing jq"
-    sudo apt install jq
+    if ! command -v jq &> /dev/null; then
+        echo "Installing jq"
+        sudo apt install jq
+    fi
 fi
 
 npm install