zmike pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=3bc0fef21ce5cd16799da5f47d3a36abc0aa8201

commit 3bc0fef21ce5cd16799da5f47d3a36abc0aa8201
Author: Stefan Schmidt <s.schm...@samsung.com>
Date:   Wed Nov 27 08:17:15 2019 -0500

    ci: enable mono bindings build in default build
    
    Summary:
    We have all the pieces together now to build the mono bindings as well
    as run the mono testsuite on nija test.
    The docker image was updated to contain the mono-devel package to
    provide the needed dependencies.
    Depends on D10437
    
    Reviewers: bu5hm4n, zmike, lauromoura
    
    Reviewed By: zmike
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Differential Revision: https://phab.enlightenment.org/D10749
---
 .ci/ci-configure.sh | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/.ci/ci-configure.sh b/.ci/ci-configure.sh
index 086bf92083..035d154508 100755
--- a/.ci/ci-configure.sh
+++ b/.ci/ci-configure.sh
@@ -9,10 +9,12 @@ if [ "$DISTRO" != "" ] ; then
   OPTS=" -Decore-imf-loaders-disabler=scim,ibus -Dbindings=luajit"
   # Why do we need to disable the imf loaders here?
 
+  MONO_LINUX_COPTS=" -Dbindings=luajit,mono -Dmono-beta=true"
+
   WAYLAND_LINUX_COPTS=" -Dwl=true -Ddrm=true -Dopengl=es-egl 
-Dwl-deprecated=true -Ddrm-deprecated=true"
 
   # TODO:
-  # - Enable C++ and mono bindings: -Dbindings=luajit,cxx,mono -Dmono-beta=true
+  # - Enable C++ bindings: -Dbindings=luajit,cxx
   # - No libelogind, Xgesture packages in fedora 30 repo
   # - RPM fusion repo for xine and libvlc
   ENABLED_LINUX_COPTS=" -Dfb=true -Dsdl=true -Dbuffer=true 
-Dbuild-id=travis-build \
@@ -40,6 +42,10 @@ if [ "$DISTRO" != "" ] ; then
   -Devas-loaders-disabler=json,pdf,ps,raw,svg,rsvg -Dbindings=luajit \
   -Dharfbuzz=true -Dpixman=true -Dembedded-lz4=false "
 
+  if [ "$1" = "default" ]; then
+    OPTS="$OPTS $MONO_LINUX_COPTS"
+  fi
+
   if [ "$1" = "options-enabled" ]; then
     OPTS="$OPTS $ENABLED_LINUX_COPTS $WAYLAND_LINUX_COPTS"
   fi

-- 


Reply via email to