aboutsummaryrefslogtreecommitdiff
path: root/.github/scripts/install_deps.sh
blob: 05e07bda1d49db1c43ca79d6d5786bfce00b1b5a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/bash

while (($# > 0)); do
  case $1 in
  --test) # install test dependencies
    TEST=1
    shift
    ;;
  esac
done

os=$(uname -s)
if [[ $os == Linux ]]; then
  sudo apt-get update
  sudo apt-get install -y attr build-essential cmake curl gettext libattr1-dev ninja-build unzip
  if [[ -n $TEST ]]; then
    sudo apt-get install -y locales-all cpanminus
  fi
elif [[ $os == Darwin ]]; then
  brew update --quiet
  brew install ninja
  if [[ -n $TEST ]]; then
    brew install cpanminus
  fi
fi