[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Automake-NG] [FYI] [ng] rename: verbatim makefile fragments: *.am -> *.
From: |
Stefano Lattarini |
Subject: |
[Automake-NG] [FYI] [ng] rename: verbatim makefile fragments: *.am -> *.mk |
Date: |
Tue, 31 Jul 2012 18:05:14 +0200 |
This make it 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 <address@hidden>
---
Makefile.am | 18 +++++++++---------
automake.in | 4 ++--
lib/am/{am-dir.am => am-dir.mk} | 0
lib/am/{check-typos.am => check-typos.mk} | 0
lib/am/{clean.am => clean.mk} | 0
lib/am/{color-tests.am => color-tests.mk} | 0
lib/am/{common-targets.am => common-targets.mk} | 0
lib/am/{header-vars.am => header-vars.mk} | 0
lib/am/{parallel-tests.am => parallel-tests.mk} | 0
lib/am/{serial-tests.am => serial-tests.mk} | 0
lib/am/{texibuild.am => texibuild.mk} | 0
t/am-xargs-map.sh | 2 +-
t/ensure-dir-exists.sh | 2 +-
t/internals.tap | 2 +-
t/memoize.tap | 2 +-
t/verbatim.sh | 1 +
16 files changed, 16 insertions(+), 15 deletions(-)
rename lib/am/{am-dir.am => am-dir.mk} (100%)
rename lib/am/{check-typos.am => check-typos.mk} (100%)
rename lib/am/{clean.am => clean.mk} (100%)
rename lib/am/{color-tests.am => color-tests.mk} (100%)
rename lib/am/{common-targets.am => common-targets.mk} (100%)
rename lib/am/{header-vars.am => header-vars.mk} (100%)
rename lib/am/{parallel-tests.am => parallel-tests.mk} (100%)
rename lib/am/{serial-tests.am => serial-tests.mk} (100%)
rename lib/am/{texibuild.am => texibuild.mk} (100%)
diff --git a/Makefile.am b/Makefile.am
index b1dc7e9..eab05c3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -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
diff --git a/automake.in b/automake.in
index 27074b0..796ef45 100644
--- a/automake.in
+++ b/automake.in
@@ -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.
diff --git a/lib/am/am-dir.am b/lib/am/am-dir.mk
similarity index 100%
rename from lib/am/am-dir.am
rename to lib/am/am-dir.mk
diff --git a/lib/am/check-typos.am b/lib/am/check-typos.mk
similarity index 100%
rename from lib/am/check-typos.am
rename to lib/am/check-typos.mk
diff --git a/lib/am/clean.am b/lib/am/clean.mk
similarity index 100%
rename from lib/am/clean.am
rename to lib/am/clean.mk
diff --git a/lib/am/color-tests.am b/lib/am/color-tests.mk
similarity index 100%
rename from lib/am/color-tests.am
rename to lib/am/color-tests.mk
diff --git a/lib/am/common-targets.am b/lib/am/common-targets.mk
similarity index 100%
rename from lib/am/common-targets.am
rename to lib/am/common-targets.mk
diff --git a/lib/am/header-vars.am b/lib/am/header-vars.mk
similarity index 100%
rename from lib/am/header-vars.am
rename to lib/am/header-vars.mk
diff --git a/lib/am/parallel-tests.am b/lib/am/parallel-tests.mk
similarity index 100%
rename from lib/am/parallel-tests.am
rename to lib/am/parallel-tests.mk
diff --git a/lib/am/serial-tests.am b/lib/am/serial-tests.mk
similarity index 100%
rename from lib/am/serial-tests.am
rename to lib/am/serial-tests.mk
diff --git a/lib/am/texibuild.am b/lib/am/texibuild.mk
similarity index 100%
rename from lib/am/texibuild.am
rename to lib/am/texibuild.mk
diff --git a/t/am-xargs-map.sh b/t/am-xargs-map.sh
index 3d5db39..e2bbdd0 100755
--- a/t/am-xargs-map.sh
+++ b/t/am-xargs-map.sh
@@ -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'
diff --git a/t/ensure-dir-exists.sh b/t/ensure-dir-exists.sh
index 5911c0b..28f6c4b 100755
--- a/t/ensure-dir-exists.sh
+++ b/t/ensure-dir-exists.sh
@@ -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'
diff --git a/t/internals.tap b/t/internals.tap
index 91449a0..31b939c 100755
--- a/t/internals.tap
+++ b/t/internals.tap
@@ -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
diff --git a/t/memoize.tap b/t/memoize.tap
index d829918..36f98a2 100755
--- a/t/memoize.tap
+++ b/t/memoize.tap
@@ -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 ()
diff --git a/t/verbatim.sh b/t/verbatim.sh
index 4921f26..761b301 100755
--- a/t/verbatim.sh
+++ b/t/verbatim.sh
@@ -42,6 +42,7 @@ esac
mkdir am
cp "$am_amdir"/*.am ./am
+cp "$am_amdir"/*.mk ./am
echo pkgdata_DATA = configure.ac > Makefile.am
--
1.7.12.rc0
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Automake-NG] [FYI] [ng] rename: verbatim makefile fragments: *.am -> *.mk,
Stefano Lattarini <=