1before_script: 2 - apt-get update -qq 3 4build-normal: 5 script: 6 - apt-get install -y -qq cmake libsdl2-dev libpng-dev zlib1g-dev libudev-dev 7 - CFLAGS="-Os -Werror" ./configure 8 - make 9 - make test 10 11build-alt: 12 script: 13 - apt-get install -y -qq cmake libsdl1.2-dev portaudio19-dev libportmidi-dev 14 - rm -rf /usr/include/zlib.h /usr/include/png.h /usr/include/readline* 15 - ./configure --enable-old-uae-cpu --enable-small-mem --disable-dsp 16 --disable-sdl2 --enable-debug --disable-tracing 17 - make 18 - make test 19 20build-32bit: 21 script: 22 - dpkg --add-architecture i386 23 - apt-get update -qq 24 - apt-get install -y cmake gcc-multilib libgcc1:i386 libsdl2-dev:i386 25 zlib1g-dev:i386 libpng-dev:i386 libglib2.0-dev:i386 26 - CFLAGS="-m32 -O2 -Werror" ./configure 27 - make 28 - file src/hatari | grep 32.bit 29 - make test 30 31build-clang: 32 script: 33 - apt-get install -y -qq cmake clang libsdl2-dev libpng-dev zlib1g-dev 34 libudev-dev portaudio19-dev libportmidi-dev tidy 35 - CC="clang" CFLAGS="-O3 -Werror" ./configure 36 - make 37 - make test 38