summaryrefslogtreecommitdiff
path: root/tests/ctarget1.test
blob: 6d32c0ef05d274f5495e976cc746a4614bbc7b22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#! /bin/sh

# Check basic use of conditionals.

. $srcdir/defs || exit 1

cat > configure.in << 'END'
AC_INIT
AM_INIT_AUTOMAKE(nonesuch, nonesuch)
AM_CONDITIONAL(TEST, true)
AC_OUTPUT(Makefile)
END

cat > Makefile.am << 'END'
if TEST
target: true
	action
else
target: false
endif
END

set -e

$ACLOCAL || exit 1
$AUTOMAKE
grep '^@TEST_TRUE@target: true' Makefile.in
grep '^@TEST_TRUE@	action' Makefile.in
grep '^@TEST_FALSE@target: false' Makefile.in
exit 0