File tree 3 files changed +34
-3
lines changed
tools/ci-scripts/deb_package
3 files changed +34
-3
lines changed Original file line number Diff line number Diff line change @@ -144,9 +144,6 @@ jobs:
144
144
echo "Installing apt packages"
145
145
sudo apt install -y ${{ matrix.apt-dependencies }} || exit 1
146
146
147
- echo "Installing Python Modules"
148
- pip3 install boto3 || exit 1
149
-
150
147
else # macOS
151
148
echo "Downloading MacOSX10.12 SDK.."
152
149
curl --progress-bar -L -o macOS_SDK10.12.4.tar.xz "https://data.moto9000.moe/overte_packages/macOS_SDK10.12.4.tar.xz" || exit 1
Original file line number Diff line number Diff line change @@ -18,6 +18,23 @@ RUN apt-get update && apt-get -y install tzdata
18
18
RUN apt-get -y install python3-pip
19
19
RUN pip3 install conan
20
20
21
+ # Install CMake from Kitware
22
+ RUN apt-get update
23
+ RUN apt-get -y install ca-certificates gpg wget
24
+ RUN wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null
25
+ RUN echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main' | tee /etc/apt/sources.list.d/kitware.list >/dev/null
26
+ RUN apt-get update
27
+ RUN rm /usr/share/keyrings/kitware-archive-keyring.gpg && apt-get -y install kitware-archive-keyring
28
+ RUN apt-get -y install cmake
29
+
30
+ # Install GCC 13 from Toolchain test PPA
31
+ RUN apt-get -y install software-properties-common
32
+ RUN add-apt-repository ppa:ubuntu-toolchain-r/test
33
+ RUN apt-get update
34
+ RUN apt-get -y install gcc-13 g++-13
35
+ # Set GCC 13 as default
36
+ RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 100 --slave /usr/bin/g++ g++ /usr/bin/g++-13 --slave /usr/bin/gcov gcov /usr/bin/gcov-13
37
+
21
38
# Install Overte domain-server and assignment-client build dependencies
22
39
RUN apt-get -y install curl ninja-build git cmake g++ libssl-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libharfbuzz-dev libdouble-conversion3 libxext-dev libsystemd-dev
23
40
Original file line number Diff line number Diff line change @@ -18,6 +18,23 @@ RUN apt-get update && apt-get -y install tzdata
18
18
RUN apt-get -y install python3-pip
19
19
RUN pip3 install conan
20
20
21
+ # Install CMake from Kitware
22
+ RUN apt-get update
23
+ RUN apt-get -y install ca-certificates gpg wget
24
+ RUN wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null
25
+ RUN echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ jammy main' | tee /etc/apt/sources.list.d/kitware.list >/dev/null
26
+ RUN apt-get update
27
+ RUN rm /usr/share/keyrings/kitware-archive-keyring.gpg && apt-get -y install kitware-archive-keyring
28
+ RUN apt-get -y install cmake
29
+
30
+ # Install GCC 13 from Toolchain test PPA
31
+ RUN apt-get -y install software-properties-common
32
+ RUN add-apt-repository ppa:ubuntu-toolchain-r/test
33
+ RUN apt-get update
34
+ RUN apt-get -y install gcc-13 g++-13
35
+ # Set GCC 13 as default
36
+ RUN update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 100 --slave /usr/bin/g++ g++ /usr/bin/g++-13 --slave /usr/bin/gcov gcov /usr/bin/gcov-13
37
+
21
38
# Install Overte domain-server and assignment-client build dependencies
22
39
RUN apt-get -y install curl ninja-build git cmake g++ libssl-dev libqt5websockets5-dev qtdeclarative5-dev qtmultimedia5-dev python3-distutils python3-distro mesa-common-dev libgl1-mesa-dev libsystemd-dev
23
40
# Install Overte tools build dependencies
You can’t perform that action at this time.
0 commit comments