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:
authorGlebs Ivanovskis <git-no-reply@zabbix.com>2017-11-01 11:30:52 +0300
committerGlebs Ivanovskis <git-no-reply@zabbix.com>2017-11-01 11:30:52 +0300
commit8bce93674365f18e6ad41b8e137503d320afcda2 (patch)
tree403b5c32dc4b23bd2c83bd70c9bd67e2dfc5e2a2 /Makefile.am
parent0abe27af09ce115acc865fee3e2a8f1867d3f723 (diff)
....I..... [ZBXNEXT-761] reimplemented dbschema target to build dbschema.c, schema.sql and data.sql without making anything else
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am33
1 files changed, 33 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 18d3dbe3c3d..bb23e9bef38 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -34,6 +34,39 @@ dist-hook:
rm -f $(top_distdir)/sass/*.html
rm -rf $(top_distdir)/sass/img_source
+if DBSCHEMA
+dbschema_ibm_db2:
+ cd database/ibm_db2 && \
+ $(MAKE) $(AM_MAKEFLAGS) data.sql && \
+ $(MAKE) $(AM_MAKEFLAGS) schema.sql
+
+dbschema_mysql:
+ cd database/mysql && \
+ $(MAKE) $(AM_MAKEFLAGS) data.sql && \
+ $(MAKE) $(AM_MAKEFLAGS) schema.sql
+
+dbschema_oracle:
+ cd database/oracle && \
+ $(MAKE) $(AM_MAKEFLAGS) data.sql && \
+ $(MAKE) $(AM_MAKEFLAGS) schema.sql
+
+dbschema_postgresql:
+ cd database/postgresql && \
+ $(MAKE) $(AM_MAKEFLAGS) data.sql && \
+ $(MAKE) $(AM_MAKEFLAGS) schema.sql
+
+dbschema_sqlite3:
+ cd database/sqlite3 && \
+ $(MAKE) $(AM_MAKEFLAGS) data.sql && \
+ $(MAKE) $(AM_MAKEFLAGS) schema.sql
+
+dbschema_c:
+ cd src/libs/zbxdbhigh && \
+ $(MAKE) $(AM_MAKEFLAGS) dbschema.c
+
+dbschema: dbschema_ibm_db2 dbschema_mysql dbschema_oracle dbschema_postgresql dbschema_sqlite3 dbschema_c
+endif
+
gettext:
frontends/php/locale/make_mo.sh