OpenLoco/docker-compose.yml

24 lines
838 B
YAML

version: '2'
services:
openloco-gcc32:
image: openloco/openloco:ubuntu-i686
working_dir: /openloco/bin.gcc
volumes:
- .:/openloco
entrypoint: bash
command: -c "cmake ../ -G Ninja -DCMAKE_BUILD_TYPE=release && ninja -k0"
openloco-clang32:
image: openloco/openloco:ubuntu-i686
working_dir: /openloco/bin.clang
volumes:
- .:/openloco
entrypoint: bash
command: -c "cmake ../ -G Ninja -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=release && ninja -k0"
openloco-mingw32:
image: openloco/openloco:fedora-mingw32
working_dir: /openloco/bin.mingw32
volumes:
- .:/openloco
entrypoint: bash
command: -c "cmake ../ -G Ninja -DCMAKE_TOOLCHAIN_FILE=../CMakeLists_mingw.txt -DCMAKE_BUILD_TYPE=release -DBOOST_ROOT=/usr/i686-w64-mingw32/sys-root/mingw/ && ninja -k0"