Update ci rules

This commit is contained in:
Harry Jeffery 2019-07-18 22:48:56 +01:00
parent 08fde6e05c
commit 7d72f3065a
6 changed files with 24 additions and 11 deletions

View file

@ -7,8 +7,9 @@ packages:
- libpng
- librsvg
- libtiff
- sdl2
- sdl2_ttf
- libxkbcommon
- pango
- wayland
sources:
- https://git.sr.ht/~exec64/imv
tasks:

View file

@ -2,13 +2,16 @@ image: debian/stable
packages:
- clang
- libcmocka-dev
- libegl1-mesa-dev
- libfreeimage-dev
- libpango1.0-dev
- libpng-dev
- librsvg2-dev
- libsdl2-dev
- libsdl2-ttf-dev
- libtiff-dev
- libturbojpeg-dev
- libwayland-dev
- libxkbcommon-dev
- mesa-common-dev
sources:
- https://git.sr.ht/~exec64/imv
tasks:

View file

@ -1,14 +1,17 @@
image: fedora/latest
packages:
- SDL2-devel
- SDL2_ttf-devel
- clang
- freeimage-devel
- libcmocka-devel
- libpng-devel
- librsvg2-devel
- libtiff-devel
- libxkbcommon-devel
- mesa-libEGL-devel
- mesa-libGL-devel
- pango-devel
- turbojpeg-devel
- wayland-devel
sources:
- https://git.sr.ht/~exec64/imv
tasks:

View file

@ -2,20 +2,23 @@ image: freebsd/latest
packages:
- devel/gmake
- devel/pkgconf
- devel/sdl20
- graphics/freeimage
- graphics/libGLU
- graphics/libjpeg-turbo
- graphics/librsvg2
- graphics/png
- graphics/sdl2_ttf
- graphics/tiff
- sysutils/cmocka
- x11-toolkits/pango
- x11/libxkbcommon
- x11/libxkbcommon
sources:
- https://git.sr.ht/~exec64/imv
tasks:
- configure: |
cd imv
sed -i -e 's/BACKEND_\(.*\)=no/BACKEND_\1=yes/' config.mk
sed -i -e 's/WINDOWS=wayland/WINDOWS=x11/' config.mk
cat config.mk
- build: |
cd imv

View file

@ -2,13 +2,16 @@ image: ubuntu/latest
packages:
- clang
- libcmocka-dev
- libegl1-mesa-dev
- libfreeimage-dev
- libpango1.0-dev
- libpng-dev
- librsvg2-dev
- libsdl2-dev
- libsdl2-ttf-dev
- libtiff-dev
- libturbojpeg-dev
- libwayland-dev
- libxkbcommon-dev
- mesa-common-dev
sources:
- https://git.sr.ht/~exec64/imv
tasks:

View file

@ -3,7 +3,7 @@
#Choices:
# wayland - Use wayland backend
# x11 - Use X11 backend
WINDOWS=x11
WINDOWS=wayland
# Configure available backends: