image: fedora/latest packages: - clang - freeimage-devel - libX11-devel - libcmocka-devel - libpng-devel - librsvg2-devel - libtiff-devel - libxkbcommon-devel - mesa-libEGL-devel - mesa-libGL-devel - mesa-libGLU-devel - pango-devel - turbojpeg-devel - wayland-devel sources: - https://git.sr.ht/~exec64/imv tasks: - configure: | cd imv sed -i -e 's/BACKEND_\(.*\)=no/BACKEND_\1=yes/' config.mk cat config.mk - gcc-x11: | cd imv sed -i -e 's/WINDOWS=.*/WINDOWS=x11/' config.mk CC=gcc BUILDDIR=gcc-x11 make CC=gcc BUILDDIR=gcc-x11 make check - clang-x11: | cd imv sed -i -e 's/WINDOWS=.*/WINDOWS=x11/' config.mk CC=clang BUILDDIR=clang-x11 make CC=clang BUILDDIR=clang-x11 make check - gcc-wayland: | cd imv sed -i -e 's/WINDOWS=.*/WINDOWS=wayland/' config.mk CC=gcc BUILDDIR=gcc-wayland make CC=gcc BUILDDIR=gcc-wayland make check - clang-wayland: | cd imv sed -i -e 's/WINDOWS=.*/WINDOWS=wayland/' config.mk CC=clang BUILDDIR=clang-wayland make CC=clang BUILDDIR=clang-wayland make check