* automake.texi (Macros): Document AM_PROG_AS.
[automake.git] / tests / depend2.test
blobe737a4cd04cf133700b773fd7a37290e96ef41c8
1 #! /bin/sh
3 # Test to make sure dependency tracking works with
4 # --disable-dependency-tracking.
5 # Report from Robert Boehne
7 . $srcdir/defs || exit 1
9 cat > configure.in << 'END'
10 AC_INIT(hello.c)
11 AM_INIT_AUTOMAKE(hello,0.23)
12 AC_PROG_CC
13 AC_OUTPUT(Makefile)
14 END
16 cat > Makefile.am << 'END'
17 bin_PROGRAMS = hello
18 END
20 cat > hello.h << 'END'
21 #include <stdio.h>
22 END
24 cat > hello.c << 'END'
25 #include "hello.h"
26 int
27 main (int argc, char *argv[])
29 printf ("yeah, yeah\n");
30 return 0;
32 END
34 # Fail gracefully if no autoconf.
35 $needs_autoconf
37 # Likewise for gcc.
38 (gcc -v) > /dev/null 2>&1 || exit 77
40 set -e
42 $ACLOCAL
43 $AUTOCONF
44 $AUTOMAKE -a
46 CC='gcc' ./configure --disable-dependency-tracking
48 $MAKE