summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-x.ci/ci-configure.sh27
1 files changed, 23 insertions, 4 deletions
diff --git a/.ci/ci-configure.sh b/.ci/ci-configure.sh
index 74bf958e62..44dba53f23 100755
--- a/.ci/ci-configure.sh
+++ b/.ci/ci-configure.sh
@@ -6,13 +6,32 @@ set -e
6 6
7if [ "$DISTRO" != "" ] ; then 7if [ "$DISTRO" != "" ] ; then
8 # Normal build test of all targets 8 # Normal build test of all targets
9 OPTS=" -Decore-imf-loaders-disabler=scim,ibus -Davahi=false -Dbindings=luajit" 9 OPTS=" -Decore-imf-loaders-disabler=scim,ibus -Dbindings=luajit"
10 # Why do we need to disable the imf loaders here?
10 11
11 WAYLAND_LINUX_COPTS=" -Dwl=true -Ddrm=true -Dopengl=es-egl" 12 WAYLAND_LINUX_COPTS=" -Dwl=true -Ddrm=true -Dopengl=es-egl -Dwl-deprecated=true -Ddrm-deprecated=true"
12 13
13 ENABLED_LINUX_COPTS=" -Dharfbuzz=true -Dhyphen=true" 14 # TODO:
15 # - Enable C++ and mono bindings: -Dbindings=luajit,cxx,mono -Dmono-beta=true
16 # - No libelogind, Xgesture packages in fedora 30 repo
17 # - RPM fusion repo for xine and libvlc
18 ENABLED_LINUX_COPTS=" -Dfb=true -Dsdl=true -Dbuffer=true -Dbuild-id=travis-build \
19 -Ddebug-threads=true -Dg-mainloop=true -Dxpresent=true -Dxgesture=false -Dxinput22=true \
20 -Devas-loaders-disabler= -Decore-imf-loaders-disabler= -Demotion-loaders-disabler=libvlc,xine \
21 -Demotion-generic-loaders-disabler=vlc -Dharfbuzz=true -Dpixman=true -Dhyphen=true \
22 -Dvnc-server=true -Dbindings=luajit -Delogind=false -Dinstall-eo-files=true"
14 23
15 DISABLED_LINUX_COPTS=" -Dsystemd=false" 24 # Enabled png, jpeg evas loader for in tree edje file builds
25 DISABLED_LINUX_COPTS=" -Daudio=false -Davahi=false -Dx11=false -Dphysics=false -Deeze=false \
26 -Dopengl=none -Deina-magic-debug=false -Dbuild-examples=false -Dbuild-tests=false \
27 -Dcrypto=gnutls -Dglib=false -Dgstreamer=false -Dsystemd=false -Dpulseaudio=false \
28 -Dnetwork-backend=connman -Dxinput2=false -Dtslib=false -Devas-modules=static \
29 -Devas-loaders-disabler=gst,pdf,ps,raw,svg,xcf,bmp,dds,eet,generic,gif,ico,jp2k,pmaps,psd,tga,tgv,tiff,wbmp,webp,xpm \
30 -Decore-imf-loaders-disabler=xim,ibus,scim -Demotion-loaders-disabler=gstreamer,gstreamer1,libvlc,xine \
31 -Demotion-generic-loaders-disabler=vlc -Dfribidi=false -Dfontconfig=false \
32 -Dedje-sound-and-video=false -Dembedded-lz4=false -Dlibmount=false -Dv4l2=false \
33 -Delua=true -Dnls=false -Dbindings= -Dlua-interpreter=luajit -Dnative-arch-optimization=false"
34 #evas_filter_parser.c:(.text+0xc59): undefined reference to `lua_getglobal' with interpreter lua
16 35
17 RELEASE_READY_LINUX_COPTS=" --buildtype=release" 36 RELEASE_READY_LINUX_COPTS=" --buildtype=release"
18 37