25 lines
730 B
YAML
25 lines
730 B
YAML
|
language: c
|
||
|
|
||
|
compiler:
|
||
|
- gcc
|
||
|
- clang
|
||
|
|
||
|
env:
|
||
|
- BUILD_SYSTEM=AUTOTOOLS
|
||
|
- BUILD_SYSTEM=CMAKE
|
||
|
|
||
|
addons:
|
||
|
apt:
|
||
|
packages:
|
||
|
- libogg-dev
|
||
|
|
||
|
script:
|
||
|
- if [[ "$BUILD_SYSTEM" == "AUTOTOOLS" ]] ; then ./autogen.sh ; fi
|
||
|
- if [[ "$BUILD_SYSTEM" == "AUTOTOOLS" ]] ; then ./configure ; fi
|
||
|
- if [[ "$BUILD_SYSTEM" == "AUTOTOOLS" ]] ; then make -j2 V=1 distcheck ; fi
|
||
|
- if [[ "$BUILD_SYSTEM" == "CMAKE" ]] ; then mkdir build ; fi
|
||
|
- if [[ "$BUILD_SYSTEM" == "CMAKE" ]] ; then pushd build ; fi
|
||
|
- if [[ "$BUILD_SYSTEM" == "CMAKE" ]] ; then cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .. ; fi
|
||
|
- if [[ "$BUILD_SYSTEM" == "CMAKE" ]] ; then cmake --build . ; fi
|
||
|
- if [[ "$BUILD_SYSTEM" == "CMAKE" ]] ; then popd ; fi
|