summaryrefslogtreecommitdiff
path: root/ci/ciimage/cuda/install.sh
blob: 011099d49a2a3e35590c536b65351bfdbeb2af1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

set -e

pkgs=(
  python python-setuptools python-wheel python-pytest-xdist python-jsonschema
  ninja gcc gcc-objc git cmake
  cuda zlib pkgconf
)

PACMAN_OPTS='--needed --noprogressbar --noconfirm'

pacman -Syu $PACMAN_OPTS "${pkgs[@]}"

# Manually remove cache to avoid GitHub space restrictions
rm -rf /var/cache/pacman

echo "source /etc/profile.d/cuda.sh" >> /ci/env_vars.sh