diff --git a/.ci/ci-linux-build.sh b/.ci/ci-linux-build.sh index 2fc40330c7..3c2f6ece60 100755 --- a/.ci/ci-linux-build.sh +++ b/.ci/ci-linux-build.sh @@ -13,6 +13,13 @@ MISC_COPTS="--enable-harfbuzz --enable-liblz4 --enable-image-loader-webp --enabl # --enable-libvlc --enable-vnc-server --enable-g-main-loop --enable-libuv --enable-fb --enable-eglfs --enable-sdl --enable-gl-drm --enable-egl --enable-pix man --enable-tile-rotate --enable-ecore-buffer --enable-image-loader-generic --enable-image-loader-jp2k --enable-gesture --enable-v4l2 --enable-xine # --with-profile=PROFILE --with-crypto=CRYPTO +MISC_DISABLED_COPTS="--disable-neon --disable-libeeze --disable-systemd --disable-magic-debug \ +--disable-valgrind --disable-cxx-bindings --disable-gstreamer1 \ +--disable-fontconfig --disable-fribidi --disable-poppler --disable-spectre --disable-libraw \ +--disable-librsvg --disable-xcf --disable-libmount --disable-tslib --disable-audio \ +--disable-pulseaudio --disable-avahi --disable-xinput2 --disable-xim --disable-scim \ +--disable-ibus --disable-physics --disable-quick-launch --disable-elua" + if [ "$CI_BUILD_TYPE" = "" ]; then # Normal build test of all targets ./autogen.sh $DEFAULT_COPTS @@ -33,3 +40,8 @@ if [ "$CI_BUILD_TYPE" = "misc" ]; then make -j $PARALLEL_JOBS examples fi +if [ "$CI_BUILD_TYPE" = "misc-disabled" ]; then + ./autogen.sh $MISC_DISABLED_COPTS + make -j $PARALLEL_JOBS + make -j $PARALLEL_JOBS examples +fi diff --git a/.travis.yml b/.travis.yml index 8c7ecaff58..03257c4482 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,6 +12,7 @@ env: - DISTRO=Ubuntu1710 - DISTRO=Fedora27 CI_BUILD_TYPE=wayland - DISTRO=Fedora27 CI_BUILD_TYPE=misc + - DISTRO=Fedora27 CI_BUILD_TYPE=misc-disabled - DISTRO=Debian91 - DISTRO=Archlinux @@ -27,6 +28,8 @@ matrix: env: DISTRO=Fedora27 CI_BUILD_TYPE=wayland - os: osx env: DISTRO=Fedora27 CI_BUILD_TYPE=misc + - os: osx + env: DISTRO=Fedora27 CI_BUILD_TYPE=misc-disabled - os: osx env: DISTRO=Debian91 - os: osx