浏览代码

install only missing packages

Gildas 11 月之前
父节点
当前提交
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