]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
[ng] rename: verbatim makefile fragments: *.am -> *.mk
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 31 Jul 2012 15:28:36 +0000 (17:28 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Wed, 1 Aug 2012 08:05:37 +0000 (10:05 +0200)
Makes clear and manifest the fact that they are not parsed like the
other '*.am' files are (for variable and rule definitions, processing
of Automake conditionals, etc.), rather included almost verbatim (the
"almost" being the stripping of '##'-comments).

* automake.in (verbatim): Expect a suffix of '.mk', not '.am'.
* lib/am/texibuild.am: Rename ...
* lib/am/texibuild.mk: ... like this.
* lib/am/clean.am: Rename ...
* lib/am/clean.mk: ... like this.
* lib/am/check-typos.am: Rename ...
* lib/am/check-typos.mk: ... like this.
* lib/am/color-tests.am: Rename ...
* lib/am/color-tests.mk: ... like this.
* lib/am/parallel-tests.am: Rename ...
* lib/am/parallel-tests.mk: ... like this.
* lib/am/serial-tests.am: Rename ...
* lib/am/serial-tests.mk: ... like this.
* lib/am/header-vars.am: Rename ...
* lib/am/header-vars.mk: ... like this.
* lib/am/am-dir.am: Rename ...
* lib/am/am-dir.mk: ... like this.
* lib/am/common-targets.am: Rename ...
* lib/am/common-targets.mk: ... like this.
* Makefile.am (dist_am_DATA): Adjust.
* t/am-xargs-map.sh: Likewise.
* t/ensure-dir-exists.sh: Likewise.
* t/internals.tap: Likewise.
* t/memoize.tap: Likewise.
* t/verbatim.sh: Likewise.

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
16 files changed:
Makefile.am
automake.in
lib/am/am-dir.mk [moved from lib/am/am-dir.am with 100% similarity]
lib/am/check-typos.mk [moved from lib/am/check-typos.am with 100% similarity]
lib/am/clean.mk [moved from lib/am/clean.am with 100% similarity]
lib/am/color-tests.mk [moved from lib/am/color-tests.am with 100% similarity]
lib/am/common-targets.mk [moved from lib/am/common-targets.am with 100% similarity]
lib/am/header-vars.mk [moved from lib/am/header-vars.am with 100% similarity]
lib/am/parallel-tests.mk [moved from lib/am/parallel-tests.am with 100% similarity]
lib/am/serial-tests.mk [moved from lib/am/serial-tests.am with 100% similarity]
lib/am/texibuild.mk [moved from lib/am/texibuild.am with 100% similarity]
t/am-xargs-map.sh
t/ensure-dir-exists.sh
t/internals.tap
t/memoize.tap
t/verbatim.sh

index b1dc7e9e36b1e2c7d0e626e71a63168201ad9194..eab05c36372ec1bb0d108ec9221d81844a5f3d59 100644 (file)
@@ -185,13 +185,15 @@ EXTRA_DIST += lib/Automake/Config.in
 ## --------------------- ##
 
 dist_am_DATA = \
-  lib/am/am-dir.am \
-  lib/am/common-targets.am \
-  lib/am/serial-tests.am \
-  lib/am/parallel-tests.am \
-  lib/am/check-typos.am \
-  lib/am/color-tests.am \
-  lib/am/clean.am \
+  lib/am/am-dir.mk \
+  lib/am/texibuild.mk \
+  lib/am/common-targets.mk \
+  lib/am/color-tests.mk \
+  lib/am/serial-tests.mk \
+  lib/am/parallel-tests.mk \
+  lib/am/check-typos.mk \
+  lib/am/clean.mk \
+  lib/am/header-vars.mk \
   lib/am/compile.am \
   lib/am/configure.am \
   lib/am/data.am \
@@ -199,7 +201,6 @@ dist_am_DATA = \
   lib/am/depend2.am \
   lib/am/distdir.am \
   lib/am/footer.am \
-  lib/am/header-vars.am \
   lib/am/header.am \
   lib/am/inst-vars.am \
   lib/am/java.am \
@@ -221,7 +222,6 @@ dist_am_DATA = \
   lib/am/tags.am \
   lib/am/texi-vers.am \
   lib/am/texi-spec.am \
-  lib/am/texibuild.am \
   lib/am/texinfos.am \
   lib/am/vala.am \
   lib/am/yacc.am
index 27074b009fd6341b6fb687e2a8e0583ce610fb09..796ef45e65969e107648160974b156554e7e16fb 100644 (file)
@@ -5779,7 +5779,7 @@ sub almost_verbatim ($%)
 
 # verbatim ($NAME)
 # ----------------
-# Load a "$libdir/am/$NAME.am", stripping any '##'-style comment.  No
+# Load a "$libdir/am/$NAME.mk", stripping any '##'-style comment.  No
 # extra parsing or post-processing is done (i.e., recognition of rules
 # declaration or of make variables definitions).
 # If used in scalar or list context, return the read makefile fragment.
@@ -5788,7 +5788,7 @@ sub almost_verbatim ($%)
 sub verbatim ($)
 {
   my $name = shift;
-  my $text .= slurp_makefile_fragment ("$libdir/am/$name.am");
+  my $text .= slurp_makefile_fragment ("$libdir/am/$name.mk");
   if (defined wantarray)
     {
       # Scalar or list context.
similarity index 100%
rename from lib/am/am-dir.am
rename to lib/am/am-dir.mk
similarity index 100%
rename from lib/am/check-typos.am
rename to lib/am/check-typos.mk
similarity index 100%
rename from lib/am/clean.am
rename to lib/am/clean.mk
similarity index 100%
rename from lib/am/color-tests.am
rename to lib/am/color-tests.mk
similarity index 100%
rename from lib/am/header-vars.am
rename to lib/am/header-vars.mk
similarity index 100%
rename from lib/am/texibuild.am
rename to lib/am/texibuild.mk
index 3d5db397efedf59b06ca5677d8112a09affbaee5..e2bbdd0b1305951038ee3078403587f33cad1676 100755 (executable)
@@ -21,7 +21,7 @@ am_create_testdir=empty
 . ./defs || exit 1
 
 # Filter out Automake comments.
-grep -v '^##' "$am_amdir"/header-vars.am > defn.mk \
+grep -v '^##' "$am_amdir"/header-vars.mk > defn.mk \
   || fatal_ "fetching makefile fragment headers-vars.am"
 
 sed 's/^[0-9][0-9]*:://' > Makefile << 'END'
index 5911c0bc62e69a3ef0ac4ee4678f84a32048a3a9..28f6c4b09fbdd6ab6c4dea5a2e080176f992b245 100755 (executable)
@@ -20,7 +20,7 @@ am_create_testdir=empty
 . ./defs || exit 1
 
 # Filter out Automake comments.
-grep -v '^##' "$am_amdir"/header-vars.am > defn.mk \
+grep -v '^##' "$am_amdir"/header-vars.mk > defn.mk \
   || fatal_ "fetching makefile fragment headers-vars.am"
 
 cat > Makefile << 'END'
index 91449a0db3002fd14dd2a9e54afd27f10ed4e5ee..31b939c8307f13b79d25772c055282d18527a10a 100755 (executable)
@@ -22,7 +22,7 @@ am_create_testdir=empty
 plan_ 12
 
 # Filter out Automake comments.
-grep -v '^##' "$am_amdir"/header-vars.am > defn.mk \
+grep -v '^##' "$am_amdir"/header-vars.mk > defn.mk \
   || fatal_ "fetching makefile fragment headers-vars.am"
 
 # WARNING: there are a lot of embedded tabs in the makefile
index d829918b006276fd5cc87d4a5d68199e2e840ff4..36f98a293016df389d7549320e932af77bedaff5 100755 (executable)
@@ -24,7 +24,7 @@ plan_ 17
 ocwd=$(pwd) || fatal_ "couldn't get current working directory"
 
 # Filter out Automake comments.
-grep -v '^##' "$am_amdir"/header-vars.am > defn.mk \
+grep -v '^##' "$am_amdir"/header-vars.mk > defn.mk \
   || fatal_ "fetching makefile fragment headers-vars.am"
 
 T ()
index 4921f2639bda821152d09131f0d2e88749c8ae74..761b301b4910958dd289a4f7a654020ca4e18072 100755 (executable)
@@ -42,6 +42,7 @@ esac
 
 mkdir am
 cp "$am_amdir"/*.am ./am
+cp "$am_amdir"/*.mk ./am
 
 echo pkgdata_DATA = configure.ac > Makefile.am