3 # Test sources listed in conditional.
4 # Report from Rob Savoye <rob@cygnus.com>, and Lars J. Aas.
6 .
$srcdir/defs ||
exit 1
8 cat > configure.
in << 'END'
10 AM_INIT_AUTOMAKE
(nonesuch
, nonesuch
)
12 AM_CONDITIONAL
(ONE
, true
)
13 AM_CONDITIONAL
(TWO
, false
)
14 AM_CONDITIONAL
(THREE
, maybe
)
18 cat > Makefile.am
<< 'END'
39 targ_SOURCES
= $
(SONE
) $
(STWO
) $
(STHREE
)
47 /[oO][bB][jJ][eE][cC][tT].* =/ {
55 }' Makefile.
in >produced
57 cat >expected
<< 'EOF'
58 @ONE_TRUE@am__objects_1
= one.$
(OBJEXT
)
59 @ONE_FALSE@am__objects_1
=
60 @TWO_TRUE@am__objects_2
= two.$
(OBJEXT
)
61 @TWO_FALSE@am__objects_2
=
62 @THREE_TRUE@am__objects_3
= three.$
(OBJEXT
)
63 @THREE_FALSE@am__objects_3
=
64 am_targ_OBJECTS
= $
(am__objects_1
) $
(am__objects_2
) $
(am__objects_3
)
65 targ_OBJECTS
= $
(am_targ_OBJECTS
)
68 diff expected produced ||
exit 1