diff --git a/.ci/ci-configure.sh b/.ci/ci-configure.sh index 2fea243276..bf551f53e3 100755 --- a/.ci/ci-configure.sh +++ b/.ci/ci-configure.sh @@ -29,6 +29,9 @@ MISC_DISABLED_LINUX_COPTS=" --disable-neon --disable-libeeze --disable-systemd - RELEASE_READY_LINUX_COPTS=" --with-profile=release" +patch -p1 < .ci/efl.m4.diff +sed -i.orig 's/AC_INIT\(.*\)efl_version-[a-zA-Z0-9]\+/AC_INIT\1efl_version/g' configure.ac + if [ "$DISTRO" != "" ] ; then # Normal build test of all targets OPTS="$DEFAULT_LINUX_COPTS" diff --git a/.ci/efl.m4.diff b/.ci/efl.m4.diff new file mode 100644 index 0000000000..fda939a8ed --- /dev/null +++ b/.ci/efl.m4.diff @@ -0,0 +1,24 @@ +diff --git a/m4/efl.m4 b/m4/efl.m4 +index d051155e56..4b91c60963 100644 +--- a/m4/efl.m4 ++++ b/m4/efl.m4 +@@ -22,14 +22,14 @@ dnl dev_version = development version (svn revision). + dnl def_build_profile = dev or release based on 'dev' release parameter. + AC_DEFUN([EFL_VERSION], + [dnl +-m4_define([v_maj], [$1])dnl +-m4_define([v_min], [$2])dnl +-m4_define([v_mic], [$3])dnl +-m4_define([dev_version], m4_esyscmd([(git rev-list --count HEAD 2>/dev/null || echo 0) | tr -d '\n']))dnl ++m4_define([v_maj], [1])dnl ++m4_define([v_min], [99])dnl ++m4_define([v_mic], [99])dnl ++m4_define([dev_version], [0]) + m4_define([v_rev], m4_if($4, dev, [dev_version], [0]))dnl + m4_define([v_rel], [])dnl + m4_define([def_build_profile], m4_if($4, dev, [dev], [release]))dnl +-m4_define([efl_version], m4_if($4, dev, [v_maj.v_min.v_mic.v_rev], [v_maj.v_min.v_mic]))dnl ++m4_define([efl_version], [v_maj.v_min.v_mic])dnl + dnl m4_define([efl_version], [v_maj.v_min.v_mic])dnl + ]) +