Skip to content

Commit

Permalink
Add linebreaks to .github/workflows/main.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Grumbel committed Apr 21, 2021
1 parent 3124e8b commit e61fa0b
Showing 1 changed file with 48 additions and 7 deletions.
55 changes: 48 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,59 @@ jobs:
if: ${{ matrix.os == 'ubuntu-latest' && matrix.arch == 64 }}
run: |
sudo apt-get update
sudo apt install -y gcc-multilib g++-multilib cmake build-essential libgtest-dev \
automake clang-6.0 g++-8 libc++-dev libogg-dev libvorbis-dev \
libopenal-dev libboost-all-dev libsdl2-dev libsdl2-image-dev \
libfreetype6-dev libharfbuzz-dev libfribidi-dev libglib2.0-dev \
gtk-doc-tools rpm sshpass libraqm-dev libglew-dev libcurl4-openssl-dev
sudo apt-get install -y \
cmake \
build-essential \
automake \
gtk-doc-tools \
rpm \
sshpass \
clang-6.0 \
g++-8 \
gcc-multilib \
g++-multilib \
libgtest-dev \
libc++-dev \
libogg-dev \
libvorbis-dev \
libopenal-dev \
libboost-all-dev \
libsdl2-dev \
libsdl2-image-dev \
libfreetype6-dev \
libharfbuzz-dev \
libfribidi-dev \
libglib2.0-dev \
libraqm-dev \
libglew-dev \
libcurl4-openssl-dev
- name: Install 32-bit linux dependencies
if: ${{ matrix.os == 'ubuntu-latest' && matrix.arch == 32 }}
run: |
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt install -y cmake build-essential automake gtk-doc-tools rpm sshpass
sudo apt install -yf gcc-multilib g++-multilib libgtest-dev:i386 libogg-dev:i386 libvorbis-dev:i386 libopenal-dev:i386 libboost-date-time-dev:i386 libboost-filesystem-dev:i386 libboost-locale-dev:i386 libsdl2-dev:i386 libsdl2-image-dev:i386 libfreetype6-dev:i386 libcurl4-openssl-dev:i386 libharfbuzz-dev:i386 libfribidi-dev:i386
sudo apt-get install -y \
cmake \
build-essential \
automake \
gtk-doc-tools \
rpm \
sshpass
gcc-multilib \
g++-multilib \
libgtest-dev:i386 \
libogg-dev:i386 \
libvorbis-dev:i386 \
libopenal-dev:i386 \
libboost-date-time-dev:i386 \
libboost-filesystem-dev:i386 \
libboost-locale-dev:i386 \
libsdl2-dev:i386 \
libsdl2-image-dev:i386 \
libfreetype6-dev:i386 \
libcurl4-openssl-dev:i386 \
libharfbuzz-dev:i386 \
libfribidi-dev:i386
# Nethier GLEW nor glbinding exist in 32-bit for Ubuntu 20.04, so snatch the debs from 16.04 instead
wget archive.ubuntu.com/ubuntu/pool/main/g/glew/libglew1.13_1.13.0-2_i386.deb && sudo dpkg -i libglew1.13_1.13.0-2_i386.deb
wget archive.ubuntu.com/ubuntu/pool/main/g/glew/libglew-dev_1.13.0-2_i386.deb && sudo dpkg -i libglew-dev_1.13.0-2_i386.deb
Expand Down

0 comments on commit e61fa0b

Please sign in to comment.