Skip to content

Merge pull request #118 from msheby/feature/reuse-mca-soundfield #140

Merge pull request #118 from msheby/feature/reuse-mca-soundfield

Merge pull request #118 from msheby/feature/reuse-mca-soundfield #140

Workflow file for this run

name: CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build_ubuntu_autoconf:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: autoreconf
run: autoreconf -if
- name: configure
run: ./configure --enable-as-02
- name: make
run: make
build_ubuntu_cmake:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: dependencies
run: sudo apt-get update && sudo apt-get install -y
libxerces-c-dev
- name: Create build dir
run: mkdir build
- name: cmake
working-directory: build
run: cmake ..
- name: make
working-directory: build
run: make
build_ubuntu_cmake_without_ssl:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Create build dir
run: mkdir build
- name: cmake
working-directory: build
run: cmake .. -DWITHOUT_SSL=ON
- name: make
working-directory: build
run: make
build_ubuntu_cmake_without_xml:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Create build dir
run: mkdir build
- name: cmake
working-directory: build
run: cmake .. -DWITHOUT_XML=ON
- name: make
working-directory: build
run: make
build_ubuntu_cmake_with_jxs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: dependencies
run: sudo apt-get update && sudo apt-get install -y
libxerces-c-dev
- name: Create build dir
run: mkdir build
- name: cmake
working-directory: build
run: cmake .. -DUSE_ASDCP_JXS=ON
- name: make
working-directory: build
run: make