zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

commit 6bf4799ecbc69286b17acf8cbc5256db9620fffb
parent da1fabc182d64af33b7a6e668d508530046d134d
Author: fundamental <[email protected]>
Date:   Sat,  4 Jan 2020 11:59:26 -0500

Create Github Action file

Allows for CI on github rather than just travis in order to
have easier access to certain VM versions.

Diffstat:
A.github/workflows/ccpp.yml | 27+++++++++++++++++++++++++++
1 file changed, 27 insertions(+), 0 deletions(-)

diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml @@ -0,0 +1,27 @@ +name: Ubuntu Build CI + +on: [push] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v1 + - name: install_deps1 + run: sudo apt-get install zlib1g-dev libmxml-dev libfftw3-dev dssi-dev libfltk1.3-dev fluid libxpm-dev + - name: install_deps2 + run: sudo apt-get install liblo-dev + - name: install_test_deps1 + run: sudo apt-get install --force-yes cxxtest + - name: install_test_deps2 + run: sudo apt-get install ruby + - name: submodule + run: git submodule update --init + - name: configure + run: mkdir build && cd build && cmake .. + - name: make + run: cd build && make + - name: make test + run: cd build && make test