of other minor differences and incompatibilities *not* listed here.
-Automatic dependency tracking support
+Automatic dependency tracking support
=====================================
* The generated Makefile.in files use "-include", not "include", to
file, and appending either '.$(OBJEXT)' or '.lo' to it (which one depends
on whether the object is built as part of a program, a static library, or
a libtool library). It will then be assumed that the user has defined a
- rule (either explicit or defined from a pattern rule) which can turn that
+ rule (either explicit or defined from a pattern rule) which can turn that
source file into this corresponding object file. For example, on an
input like:
'config_vars' => ['CCAS', 'CCASFLAGS'],
'flags' => ['CCASFLAGS'],
- # Users can set AM_CCASFLAGS to include, say, DEFS,
+ # Users can set AM_CCASFLAGS to include, say, DEFS,
# or anything else required. They can also set CCAS.
# Or simply use Preprocessed Assembler.
'compile' => '$(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)',
# See if any _SOURCES (or _LIBADD, or ...) variable were misspelled.
$output_checks .= preprocess_file ("$libdir/am/check-typos.am");
# Report errors (if any) seen at make runtime.
- $output_checks .= '$(if $(am__seen_error),' .
+ $output_checks .= '$(if $(am__seen_error),' .
'$(error Some Automake-NG error occurred))' .
"\n";
$MAKE
$MAKE distcheck
-$MAKE distcheck infodir="`pwd`"/_info
+$MAKE distcheck infodir="`pwd`"/_info
test -f _info/dir || Exit 99 # Sanity check.
:
./configure "--bindir=`pwd`/bin"
$MAKE install
echo 2 > foo
-$MAKE install VERSION=2.0
+$MAKE install VERSION=2.0
grep 1 bin/foo-1.0
grep 2 bin/foo-2.0
grep 2 bin/foo
$MAKE maintainer-clean
./configure
$MAKE zardoz.c joe.c YACC="myyacc.sh" LEX="mylex.sh" \
- LEX_OUTPUT_ROOT='lex.yy'
+ LEX_OUTPUT_ROOT='lex.yy'
grep zardoz.y zardoz.c
grep joe.l joe.c
grep '\$(foo.*_OBJCFLAGS).*\$(AM_OBJCFLAGS)' Makefile.in && Exit 1
./configure OBJCFLAGS=-UERROR
-$MAKE
+$MAKE
:
grep '\$(foo.*_OBJCXXFLAGS).*\$(AM_OBJCXXFLAGS)' Makefile.in && Exit 1
./configure OBJCXXFLAGS=-UERROR
-$MAKE
+$MAKE
:
test -f mylog.html
$MAKE clean
-$MAKE recheck-html TESTS=foo.test
+$MAKE recheck-html TESTS=foo.test
test -f bla
test ! -f foo.log
test -f mylog.html
echo :test-result: PASS >> $i.trs
echo :copy-in-global-log: yes >> $i.trs
echo TESTS += $i.t
-done >> Makefile.am
+done >> Makefile.am
# Re-enable shell traces.
set -x
# Check silent-rules mode, without libtool, non-fastdep case
# (so that, with GCC, we also cover the other code paths in depend2).
-
+
# Please keep this file in sync with silent.test.
required=gcc
# This test should work with generic C++ compilers; keep it in sync with
# sister test 'silentcxx-gcc.test', which requires the GNU C++ compiler
# and forces the use of gcc depmode.
-
+
required=c++
. ./defs || Exit 1
./configure
-$MAKE test-fake OBJEXT=quux
+$MAKE test-fake OBJEXT=quux
$MAKE test-real
:
%THREE%
END
echo %THREE% > foo.zoo
-$MAKE OBJEXT=obj
+$MAKE OBJEXT=obj
cat foo.obj
cat foo.XxX
diff foo.XxX foo.exp
# Keep in sync with sister test 'txinfo21.sh'.
# FIXME: in the long term, the best thing to do is probably to
# FIXME: convert this test and the sister test 'txinfo21b.sh' to
-# FIXME: TAP, and merge them.
+# FIXME: TAP, and merge them.
required='makeinfo-html tex texi2dvi'
. ./defs || Exit 1
$MAKE all YACC=false
ls -l sub/*.[ch] && Exit 1
-$MAKE distcheck YACC=false DISTCHECK_CONFIGURE_FLAGS='YACC=false'
+$MAKE distcheck YACC=false DISTCHECK_CONFIGURE_FLAGS='YACC=false'
: