freebsd-dev/.travis.yml
Dag-Erling Smørgrav 9b3517a49d Import unifdef 2.11
2023-08-21 19:33:26 +02:00

36 lines
625 B
YAML

language: c
compiler:
- gcc
- clang
matrix:
include:
- compiler: i586-mingw32msvc-gcc
env: BUILD_MINGW="yes"
before_install:
- sudo apt-get -qq update
install:
- if test "${BUILD_MINGW}" = "yes"; then sudo apt-get -qq install wine; fi
script:
- if test "${BUILD_MINGW}" != "yes"; then
make &&
make test &&
make release;
else
export CC=i586-mingw32msvc-gcc;
echo -e '#!/bin/bash\nexec wine $0.exe "$@"' > unifdef;
chmod ugo+x unifdef;
make version.h &&
make -f win32/Makefile.mingw test;
fi
## whitelist
branches:
only:
- master
- tmp