[anjuta] Do not ship vala-generated .c files in tarballs
- From: Johannes Schmid <jhs src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta] Do not ship vala-generated .c files in tarballs
- Date: Fri, 24 Feb 2012 10:09:57 +0000 (UTC)
commit 1b024768a8646a540591d2fda5c8e0250f5bcfd0
Author: Vincent Untz <vuntz gnome org>
Date: Wed Feb 22 13:42:32 2012 +0100
Do not ship vala-generated .c files in tarballs
This is important as tarballs might get built with a different versions
of vala. This introduces a dependency on the vala compiler, but since
vala support requires libvala, this shouldn't be a big issue.
https://bugzilla.gnome.org/show_bug.cgi?id=670537
plugins/language-support-vala/Makefile.am | 6 +++++-
plugins/symbol-db/anjuta-tags/Makefile.am | 6 +++++-
2 files changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/plugins/language-support-vala/Makefile.am b/plugins/language-support-vala/Makefile.am
index 99bc02d..0a3add4 100644
--- a/plugins/language-support-vala/Makefile.am
+++ b/plugins/language-support-vala/Makefile.am
@@ -36,7 +36,8 @@ plugindir = $(anjuta_plugin_dir)
plugin_LTLIBRARIES = libanjuta-language-vala.la
# Plugin sources
-libanjuta_language_vala_la_SOURCES = locator.vala plugin.vala provider.vala report.vala
+libanjuta_language_vala_la_VALASOURCES = locator.vala plugin.vala provider.vala report.vala
+libanjuta_language_vala_la_SOURCES = $(libanjuta_language_vala_la_VALASOURCES)
libanjuta_language_vala_la_VALAFLAGS = --vapidir $(srcdir) --pkg $(LIBVALA) --pkg libanjuta-3.0
libanjuta_language_vala_la_LDFLAGS = $(ANJUTA_PLUGIN_LDFLAGS)
@@ -54,6 +55,9 @@ EXTRA_DIST = \
libanjuta-3.0.deps \
libanjuta-3.0.vapi
+dist-hook:
+ cd $(distdir) && \
+ rm $(libanjuta_language_vala_la_VALASOURCES:.vala=.c) libanjuta_language_vala_la_vala.stamp
-include $(top_srcdir)/git.mk
diff --git a/plugins/symbol-db/anjuta-tags/Makefile.am b/plugins/symbol-db/anjuta-tags/Makefile.am
index 41bc6fc..9b38abb 100644
--- a/plugins/symbol-db/anjuta-tags/Makefile.am
+++ b/plugins/symbol-db/anjuta-tags/Makefile.am
@@ -132,7 +132,11 @@ anjuta_tags_LDADD = \
$(VALA_LIBS) \
$(XML_LIBS)
-EXTRA_DIST = ${YACCFILE} ${LEXFILE} ctags-visitor.vala ctags-visitor.c ctags-vala.h
+EXTRA_DIST = ${YACCFILE} ${LEXFILE} ctags-visitor.vala
+
+dist-hook:
+ cd $(distdir) && \
+ rm ctags-visitor.c ctags-vala.h
if ENABLE_VALA
anjuta_tags_SOURCES += vala.c ctags-visitor.c
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]