Преглед на файлове

install only missing packages

Gildas преди 9 месеца
родител
ревизия
ecc9604da5
променени са 1 файла, в които са добавени 8 реда и са изтрити 4 реда
  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