aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.ci/ci-configure.sh3
-rw-r--r--.ci/efl.m4.diff24
2 files changed, 27 insertions, 0 deletions
diff --git a/.ci/ci-configure.sh b/.ci/ci-configure.sh
index 8eb0525f12..7b882d0471 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
+ ])
+