|
|
|
|
|
|
|
|
pull_request: |
|
|
pull_request: |
|
|
branches: [ master ] |
|
|
branches: [ master ] |
|
|
|
|
|
|
|
|
|
|
|
env: |
|
|
|
|
|
deps: libpcaudio-dev libsonic-dev ronn kramdown |
|
|
|
|
|
|
|
|
jobs: |
|
|
jobs: |
|
|
build: |
|
|
build: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if: matrix.arch == 'x86-32' |
|
|
if: matrix.arch == 'x86-32' |
|
|
- name: dependencies-apt |
|
|
- name: dependencies-apt |
|
|
if: matrix.os == 'ubuntu-latest' |
|
|
if: matrix.os == 'ubuntu-latest' |
|
|
run: sudo apt-get update && sudo apt-get install libpcaudio-dev libsonic-dev ronn kramdown ${{ matrix.deps }} ${{ matrix.archdeps }} |
|
|
|
|
|
|
|
|
run: sudo apt-get update && sudo apt-get install ${{ env.deps }} ${{ matrix.deps }} ${{ matrix.archdeps }} |
|
|
- name: dependencies-brew |
|
|
- name: dependencies-brew |
|
|
if: matrix.os == 'macos-latest' |
|
|
if: matrix.os == 'macos-latest' |
|
|
run: brew install libtool automake ronn OJFord/homebrew-formulae/kramdown ${{ matrix.archdeps }} ; |
|
|
run: brew install libtool automake ronn OJFord/homebrew-formulae/kramdown ${{ matrix.archdeps }} ; |
|
|
|
|
|
|
|
|
run: sudo dpkg --add-architecture i386 |
|
|
run: sudo dpkg --add-architecture i386 |
|
|
if: matrix.arch == 'x86-32' |
|
|
if: matrix.arch == 'x86-32' |
|
|
- name: dependencies |
|
|
- name: dependencies |
|
|
run: sudo apt-get update && sudo apt-get install libpcaudio-dev libsonic-dev ronn kramdown reprotest ${{ matrix.archdeps }} |
|
|
|
|
|
|
|
|
run: sudo apt-get update && sudo apt-get install ${{ env.deps }} reprotest ${{ matrix.archdeps }} |
|
|
- name: autoconf |
|
|
- name: autoconf |
|
|
run: ./autogen.sh ; chmod -x INSTALL m4/*.m4 |
|
|
run: ./autogen.sh ; chmod -x INSTALL m4/*.m4 |
|
|
- name: run |
|
|
- name: run |
|
|
|
|
|
|
|
|
steps: |
|
|
steps: |
|
|
- uses: actions/checkout@v2 |
|
|
- uses: actions/checkout@v2 |
|
|
- name: dependencies |
|
|
- name: dependencies |
|
|
run: sudo apt-get update && sudo apt-get install libpcaudio-dev libsonic-dev ronn kramdown |
|
|
|
|
|
|
|
|
run: sudo apt-get update && sudo apt-get install ${{ env.deps }} |
|
|
- name: autoconf |
|
|
- name: autoconf |
|
|
run: ./autogen.sh ; chmod -x INSTALL m4/*.m4 |
|
|
run: ./autogen.sh ; chmod -x INSTALL m4/*.m4 |
|
|
- name: configure |
|
|
- name: configure |