diff options
author | Philip Herron <phil@nebuloninc.com> | 2020-04-13 16:24:10 +0100 |
---|---|---|
committer | Philip Herron <philip.herron@embecosm.com> | 2020-11-27 17:02:31 +0000 |
commit | 7a6059df73bdfd1ff2e8800167322fbed26f06da (patch) | |
tree | dfb2df5918baed75d12f01860e7b446b1157899a | |
parent | 70137b4ec6a58340f0132bc6b317144c8923980b (diff) | |
download | gcc-7a6059df73bdfd1ff2e8800167322fbed26f06da.zip gcc-7a6059df73bdfd1ff2e8800167322fbed26f06da.tar.gz gcc-7a6059df73bdfd1ff2e8800167322fbed26f06da.tar.bz2 |
Missing g++-multilib for workflow github env
-rw-r--r-- | .github/workflows/ccpp.yml | 46 |
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 |