* configure.in: Upped to version 1.4k.
[automake.git] / tests / asm.test
blob3d8168955b284e2ccb70bf2cc215f989c862cbef
1 #! /bin/sh
3 # Test of basic assembly functionality
5 . $srcdir/defs || exit 1
7 cat > configure.in << 'END'
8 AC_INIT
9 AM_INIT_AUTOMAKE(nonesuch, nonesuch)
10 AC_ARG_PROGRAM
11 AC_PROG_INSTALL
12 AC_PROG_MAKE_SET
13 AC_SUBST(ASFLAGS)
14 AC_OUTPUT(Makefile)
15 END
17 cat > Makefile.am << 'END'
18 noinst_PROGRAMS = maude
19 maude_SOURCES = maude.s
20 END
22 : > maude.s
24 # Should fail because we need cc and as.
25 echo 1
26 $AUTOMAKE && exit 1
28 cat > configure.in << 'END'
29 AC_INIT
30 AM_INIT_AUTOMAKE(nonesuch, nonesuch)
31 AC_ARG_PROGRAM
32 AC_PROG_INSTALL
33 AC_PROG_MAKE_SET
34 AC_PROG_CC
35 AC_SUBST(ASFLAGS)
36 AC_OUTPUT(Makefile)
37 END
39 # We still need as.
40 echo 2
41 $AUTOMAKE && exit 1
43 cat > configure.in << 'END'
44 AC_INIT
45 AM_INIT_AUTOMAKE(nonesuch, nonesuch)
46 AC_ARG_PROGRAM
47 AC_PROG_INSTALL
48 AC_PROG_MAKE_SET
49 AS='$(CC)'
50 AC_SUBST(AS)
51 AC_PROG_CC
52 AC_OUTPUT(Makefile)
53 END
55 # We need ASFLAGS.
56 echo 3
57 $AUTOMAKE && exit 1
59 cat > configure.in << 'END'
60 AC_INIT
61 AM_INIT_AUTOMAKE(nonesuch, nonesuch)
62 AC_ARG_PROGRAM
63 AC_PROG_INSTALL
64 AC_PROG_MAKE_SET
65 AS='$(CC)'
66 AC_SUBST(AS)
67 AC_PROG_CC
68 AC_SUBST(ASFLAGS)
69 AC_OUTPUT(Makefile)
70 END
72 echo 4
73 $AUTOMAKE