1
0
Fork 0
mirror of https://github.com/AquariaOSE/Aquaria.git synced 2024-11-29 03:33:48 +00:00
Aquaria/.cirrus.yml
Nicolas Braud-Santoni db06ace353 Cirrus CI: Simplify CMake invocation
Many thanks to Jan Beich for the tip  :)
2020-07-13 21:53:33 +02:00

45 lines
878 B
YAML

FreeBSD_task:
freebsd_instance:
image_family: freebsd-12-1
install_script:
- pkg install -y cmake gmake openal-soft png sdl2
script:
- cmake -B build/ -DAQUARIA_INTERNAL_PNG=OFF -DAQUARIA_USE_SDL2=ON
- cmake --build build/
Linux_task:
container:
image: debian:testing-slim
install_script:
- apt update
- apt install -y -q build-essential cmake libsdl2-dev libopenal-dev clang
script:
- cmake -B build/ -DAQUARIA_USE_SDL2=ON
- cmake --build build/
env:
CC: clang
CXX: clang++
macOS_task:
osx_instance:
image: catalina-xcode
install_script:
- brew update
- brew upgrade
- brew install cmake llvm make openal-soft sdl2
- brew info cmake llvm make openal-soft sdl2
script:
- cmake -B build/ -DAQUARIA_USE_SDL2=ON
- cmake --build build/
env:
CC: clang
CXX: clang++