Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Veksler <Mihails.Vekslers@zabbix.com>2018-10-15 17:14:33 +0300
committerMichael Veksler <Mihails.Vekslers@zabbix.com>2018-10-15 17:14:33 +0300
commit6bbde476b9844da24f0e11483ce530d4d7f14561 (patch)
tree7b7bf30ff4738551076923e88edce71229fe6732 /Makefile.am
parentd238cd6aa0e5c00f906ed1cdce5e53365ac16718 (diff)
....I..... [ZBX-14941] removed cmocka AC_CONFIG_FILES() from 'configure.ac' for 'make dist'
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am18
1 files changed, 17 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index f6c607bb462..d37e25dc124 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -24,7 +24,23 @@ dist-hook:
cat $(top_distdir)/src/zabbix_java/src/com/zabbix/gateway/GeneralInformation.java|sed "s/{ZABBIX_REVISION}/$$zabbix_revision/g" > \
$(top_distdir)/src/zabbix_java/src/com/zabbix/gateway/GeneralInformation.java.new; \
mv $(top_distdir)/src/zabbix_java/src/com/zabbix/gateway/GeneralInformation.java.new \
- $(top_distdir)/src/zabbix_java/src/com/zabbix/gateway/GeneralInformation.java
+ $(top_distdir)/src/zabbix_java/src/com/zabbix/gateway/GeneralInformation.java; \
+ flag=0; pos=0; \
+ while read -r line; do \
+ pos=$$((pos+1)); \
+ case "$$line" in \
+ "AM_COND_IF([ZBXCMOCKA]"*) fspos=$$pos; flag=1;; \
+ "AC_CONFIG_FILES"*) if [ 1 -eq "$$flag" ]; then flag=2; fi;; \
+ "tests/Makefile") if [ 2 -eq "$$flag" ]; then flag=3; fi;; \
+ "AC_DEFINE([HAVE_TESTS]"*) if [ 3 -eq "$$flag" ]; then flag=4; fi;; \
+ "])") if [ 4 -eq "$$flag" ]; then \
+ cat $(top_distdir)/configure.ac | sed -e "$${fspos},$${pos}d" > \
+ $(top_distdir)/configure.ac.new; break; fi;; \
+ esac \
+ done < $(top_distdir)/configure.ac; \
+ if [ -f "$(top_distdir)/configure.ac.new" ]; then \
+ mv $(top_distdir)/configure.ac.new $(top_distdir)/configure.ac; \
+ fi
rm -rf `find $(top_distdir) -name ".svn"`
rm -f $(top_distdir)/include/config.h