3ca4ec7c9d815658641a6173c5a09439959401a2
[platform/upstream/automake.git] / tests / lex.test
1 #! /bin/sh
2
3 . $srcdir/defs || exit 1
4
5 cat >> configure.in << 'END'
6 AC_PROG_CC
7 AM_PROG_LEX
8 END
9
10 cat > Makefile.am << 'END'
11 bin_PROGRAMS = zot
12 zot_SOURCES = joe.l
13 LDADD = @LEXLIB@
14 END
15
16 : > joe.l
17
18 $ACLOCAL || exit 1
19 $AUTOMAKE || exit 1
20
21
22 # Test to make sure that lex source generates correct target.
23
24 fgrep '$(LEX)' Makefile.in || exit 1
25
26 # Test to make sure that lex source generates correct clean rule.
27 # From Ralf Corsepius.
28
29 fgrep joel Makefile.in && exit 1
30
31 exit 0