aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Herron <phil@nebuloninc.com>2020-04-13 16:24:10 +0100
committerPhilip Herron <philip.herron@embecosm.com>2020-11-27 17:02:31 +0000
commit7a6059df73bdfd1ff2e8800167322fbed26f06da (patch)
treedfb2df5918baed75d12f01860e7b446b1157899a
parent70137b4ec6a58340f0132bc6b317144c8923980b (diff)
downloadgcc-7a6059df73bdfd1ff2e8800167322fbed26f06da.zip
gcc-7a6059df73bdfd1ff2e8800167322fbed26f06da.tar.gz
gcc-7a6059df73bdfd1ff2e8800167322fbed26f06da.tar.bz2
Missing g++-multilib for workflow github env
-rw-r--r--.github/workflows/ccpp.yml46
1 files changed, 46 insertions, 0 deletions
diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml
new file mode 100644
index 0000000..31a7d46
--- /dev/null
+++ b/.github/workflows/ccpp.yml
@@ -0,0 +1,46 @@
+name: C/C++ CI
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v2
+
+ - name: Install Deps
+ run: |
+ sudo apt-get update;
+ sudo apt-get install -y \
+ automake \
+ autoconf \
+ libtool \
+ autogen \
+ bison \
+ flex \
+ libgmp3-dev \
+ libmpfr-dev \
+ libmpc-dev \
+ build-essential \
+ gcc-multilib \
+ g++-multilib
+
+ - name: Configure
+ run: |
+ mkdir -p gccrs-build;
+ cd gccrs-build;
+ ../configure \
+ --enable-languages=c,c++,rust \
+ --disable-bootstrap \
+ --enable-multilib
+
+ - name: Build
+ run: |
+ cd gccrs-build; \
+ make -j2