]> git.saurik.com Git - bison.git/commitdiff
maint: fix distcheck.
authorAkim Demaille <akim@lrde.epita.fr>
Tue, 13 Mar 2012 10:58:46 +0000 (11:58 +0100)
committerAkim Demaille <akim@lrde.epita.fr>
Tue, 13 Mar 2012 10:58:46 +0000 (11:58 +0100)
* examples/local.mk (MAINTAINERCLEANFILES): Complete, and rename as...
(CLEANFILES): this,
* examples/calc++/local.mk, examples/mfcalc/local.mk,
* examples/rpcalc/local.mk (CLEANFILES): Add the generated files.

examples/calc++/local.mk
examples/local.mk
examples/mfcalc/local.mk
examples/rpcalc/local.mk

index e1813364100531c59451eac8967b2fb2bbe03e04..16f49c4f274712650e2bfacfb5e82e3b7895ed36 100644 (file)
@@ -17,8 +17,6 @@
 ## Parser generation.  ##
 ## ------------------- ##
 
-CLEANFILES += examples/calc++/calc++-parser.output *.tmp
-
 # Don't depend on $(BISON) otherwise we would rebuild these files
 # in srcdir, including during distcheck, which is forbidden.
 examples/calc++/calc++-parser.stamp: $(BISON_IN)
@@ -32,6 +30,11 @@ SUFFIXES += .yy .stamp
 $(calc_sources_generated): examples/calc++/calc++-parser.stamp
        @test -f $@ || rm -f examples/calc++/calc++-parser.stamp
        @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) examples/calc++/calc++-parser.stamp
+CLEANFILES +=                                  \
+  $(calc_sources_generated)                    \
+  examples/calc++/calc++-parser.output         \
+  examples/calc++/calc++-parser.stamp          \
+  examples/calc++/calc++-scanner.cc
 
 
 ## -------------------- ##
index 3924543ce8bb19c3083e5dfcf1cf4ab599631be1..24763a85b1f66a929a339f6200ec75138aafcab9 100644 (file)
@@ -24,7 +24,7 @@ doc = $(top_srcdir)/doc/bison.texinfo
 extexi = $(top_srcdir)/examples/extexi
 extract = $(AWK) -f $(extexi) -v VERSION="$(VERSION)" $(doc) --
 extracted =
-MAINTAINERCLEANFILES += $(extracted)
+CLEANFILES += $(extracted) examples/extracted.stamp
 examples/extracted.stamp: $(doc) $(extexi)
        $(AM_V_GEN)rm -f $@ $@.tmp
        $(AM_V_at)touch $@.tmp
index 9859945e90a8627cbc9fce0116f154928cb48c96..aa64d4c6e241fd6ec13140b145d84e513a6ff782 100644 (file)
@@ -18,6 +18,7 @@
 ## -------------------- ##
 
 BUILT_SOURCES += $(mfcalc_sources)
+CLEANFILES +=  examples/mfcalc/mfcalc.[ch] examples/mfcalc/mfcalc.output
 
 mfcalc_extracted =                             \
   examples/mfcalc/calc.h                       \
index 952bba188a608e95e9213b05102ec98f808ff654..5a87650ac771a473e6202287ea5c0108a3a2eb93 100644 (file)
@@ -18,6 +18,7 @@
 ## -------------------- ##
 
 BUILT_SOURCES += $(rpcalc_sources)
+CLEANFILES +=  examples/rpcalc/rpcalc.[ch] examples/rpcalc/rpcalc.output
 
 rpcalc_extracted =                             \
   examples/rpcalc/rpcalc.y