We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent5d6e89e commitc6b642fCopy full SHA for c6b642f
install.sh
@@ -35,15 +35,27 @@ install_dependencies() {
35
local os="$1"
36
if [["$os"=="Linux" ]];then
37
log_info"Detected Linux OS. Updating package list and installing dependencies..."
38
- sudo apt-get update
39
- sudo apt-get install -y \
40
- build-essential \
41
- pkg-config \
42
- libudev-dev \
43
- llvm \
44
- libclang-dev \
45
- protobuf-compiler \
46
- libssl-dev
+if which sudo> /dev/null2>&1;then
+ sudo apt-get update
+ sudo apt-get install -y \
+ build-essential \
+ pkg-config \
+ libudev-dev \
+ llvm \
+ libclang-dev \
+ protobuf-compiler \
47
+ libssl-dev
48
+else
49
+ apt-get update
50
+ apt-get install -y \
51
52
53
54
55
56
57
58
+fi
59
elif [["$os"=="Darwin" ]];then
60
log_info"Detected macOS."
61
else