[gnome-builder/wip/tingping/meson-build] Fix autotools
- From: Patrick Griffis <pgriffis src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/tingping/meson-build] Fix autotools
- Date: Tue, 11 Oct 2016 19:55:42 +0000 (UTC)
commit cff8d7d1fc6c08c0f78730fc1401717bc1e6c763
Author: Patrick Griffis <tingping tingping se>
Date: Mon Oct 10 21:08:34 2016 -0400
Fix autotools
contrib/tmpl/Makefile.am | 27 ++++++++++++++++++++-------
1 files changed, 20 insertions(+), 7 deletions(-)
---
diff --git a/contrib/tmpl/Makefile.am b/contrib/tmpl/Makefile.am
index fcc3c83..e871623 100644
--- a/contrib/tmpl/Makefile.am
+++ b/contrib/tmpl/Makefile.am
@@ -1,6 +1,22 @@
DISTCLEANFILES =
CLEANFILES =
-BUILT_SOURCES =
+
+BUILT_SOURCES = \
+ tmpl-expr-parser.c \
+ tmpl-expr-parser.h \
+ tmpl-expr-scanner.c \
+ tmpl-expr-scanner.h
+
+tmpl-expr-scanner.c tmpl-expr-scanner.h: tmpl-expr-scanner.l
+ $(AM_V_GEN)$(LEX) -o $@ $<
+
+tmpl-expr-scanner.h: tmpl-expr-scanner.c
+
+tmpl-expr-parser.c tmpl-expr-parser.h: tmpl-expr-parser.y
+ $(AM_V_GEN)$(YACC) $< --defines=tmpl-expr-parser.h --output=$@
+
+tmpl-expr-parser.h: tmpl-expr-parser.c
+
pkglib_LTLIBRARIES = libtemplate-glib-1.0.la
@@ -9,10 +25,7 @@ AM_CPPFLAGS = \
-DTMPL_GLIB_COMPILATION
EXTRA_DIST = \
- tmpl-expr-parser.c \
- tmpl-expr-parser.h \
- tmpl-expr-scanner.c \
- tmpl-expr-scanner.h \
+ $(BUILT_SOURCES) \
$(NULL)
pkgincludedir = $(includedir)/gnome-builder-@VERSION@/template-glib
@@ -41,9 +54,9 @@ libtemplate_glib_1_0_la_SOURCES = \
tmpl-expr-node.c \
tmpl-expr-node.h \
tmpl-expr-parser-private.h \
- tmpl-expr-parser.y \
+ tmpl-expr-parser.c \
tmpl-expr-private.h \
- tmpl-expr-scanner.l \
+ tmpl-expr-scanner.c \
tmpl-expr.c \
tmpl-gi-private.h \
tmpl-gi.c \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]