summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2018-12-26 08:44:01 +0100
committerAkim Demaille <akim.demaille@gmail.com>2018-12-26 08:44:01 +0100
commit50285ff06695a8c5d977337f0ede3a4d72aa048d (patch)
tree5dcba1abd2717fc486ec42bdaeec14fd9c45d464 /examples
parentf44fcd30ea61c6d65cf4a0e4f5ab27ea9da97b84 (diff)
downloadbison-50285ff06695a8c5d977337f0ede3a4d72aa048d.tar.gz
examples: fix dependencies
Commit 112ccb5ed73ba5c64b0b5300d8b9b686f02f094c moved the skeletons from dist_pkgdata_DATA to dist_skeletons_DATA, hence broke the dependencies. * Makefile.am (dependencies): New. Use it where appropriate.
Diffstat (limited to 'examples')
-rw-r--r--examples/c++/calc++/local.mk2
-rw-r--r--examples/c++/local.mk6
-rw-r--r--examples/d/local.mk2
-rw-r--r--examples/java/local.mk2
4 files changed, 6 insertions, 6 deletions
diff --git a/examples/c++/calc++/local.mk b/examples/c++/calc++/local.mk
index a051ad46..c653bb71 100644
--- a/examples/c++/calc++/local.mk
+++ b/examples/c++/calc++/local.mk
@@ -20,7 +20,7 @@
# Don't depend on $(BISON) otherwise we would rebuild these files
# in srcdir, including during distcheck, which is forbidden.
-%D%/parser.stamp: $(BISON_IN) $(dist_pkgdata_DATA)
+%D%/parser.stamp: $(dependencies)
SUFFIXES += .yy .stamp
.yy.stamp:
$(AM_V_YACC)rm -f $@
diff --git a/examples/c++/local.mk b/examples/c++/local.mk
index e251276f..5364f375 100644
--- a/examples/c++/local.mk
+++ b/examples/c++/local.mk
@@ -37,7 +37,7 @@ if ENABLE_CXX14
# Don't use gnulib's system headers.
%C%_simple_CPPFLAGS = -I$(top_builddir)
TESTS += %D%/simple.test
- %D%/simple.cc: $(BISON_IN) $(dist_pkgdata_DATA)
+ %D%/simple.cc: $(dependencies)
endif
EXTRA_DIST += %D%/simple.test
@@ -52,7 +52,7 @@ if ENABLE_CXX
# Don't use gnulib's system headers.
%C%_variant_CPPFLAGS = -I$(top_builddir)
TESTS += %D%/variant.test
- %D%/variant.cc: $(BISON_IN) $(dist_pkgdata_DATA)
+ %D%/variant.cc: $(dependencies)
endif
EXTRA_DIST += %D%/variant.test
@@ -63,7 +63,7 @@ if ENABLE_CXX11
# Don't use gnulib's system headers.
%C%_variant_11_CPPFLAGS = -I$(top_builddir)
TESTS += %D%/variant-11.test
- %D%/variant-11.cc: $(BISON_IN) $(dist_pkgdata_DATA)
+ %D%/variant-11.cc: $(dependencies)
endif
EXTRA_DIST += %D%/variant-11.test
diff --git a/examples/d/local.mk b/examples/d/local.mk
index a9f0e2d2..20a8bdf6 100644
--- a/examples/d/local.mk
+++ b/examples/d/local.mk
@@ -25,7 +25,7 @@ if ENABLE_D
endif
EXTRA_DIST += %D%/calc.test
-%D%/calc.d: %D%/calc.y $(BISON_IN) $(dist_pkgdata_DATA)
+%D%/calc.d: %D%/calc.y $(dependencies)
$(AM_V_GEN)$(MKDIR_P) %D%
$(AM_V_at)$(BISON) $< -o $@
diff --git a/examples/java/local.mk b/examples/java/local.mk
index 9582bfce..b7c7e812 100644
--- a/examples/java/local.mk
+++ b/examples/java/local.mk
@@ -25,7 +25,7 @@ if ENABLE_JAVA
endif
EXTRA_DIST += %D%/Calc.test
-%D%/Calc.java: %D%/Calc.y $(BISON_IN) $(dist_pkgdata_DATA)
+%D%/Calc.java: %D%/Calc.y $(dependencies)
$(AM_V_GEN)$(MKDIR_P) %D%
$(AM_V_at)$(BISON) $< -o $@