dependencies: override: - | sudo add-apt-repository -y ppa:zoogie/sdl2-snapshots sudo apt-get update sudo apt-get build-dep teeworlds sudo apt-get install cmake libsdl2-dev xz-utils checkout: post: - git submodule update --init ## Customize test commands compile: override: - | mkdir build cd build env CFLAGS="-Wdeclaration-after-statement -Werror" CXXFLAGS="-Werror" cmake -DDOWNLOAD_GTEST=ON .. make everything test: override: - | cd build make run_tests ./DDNet-Server shutdown - python scripts/check_header_guards.py - | cd build make package mv DDNet-*.tar.* ${CIRCLE_ARTIFACTS} branches: ignore: - staging.tmp - testing.tmp ## ##deployment: ## master: ## branch: master ## owner: ddnet ## commands: ## - | ## cd build ## make package ## mv DDNet-*.tar.*