Line | |
---|
1 | #! /bin/sh
|
---|
2 |
|
---|
3 | # Test to make sure EXTRA_..._SOURCES actually works.
|
---|
4 | # Bug report from Henrik Frystyk Nielsen.
|
---|
5 |
|
---|
6 | . $srcdir/defs || exit 1
|
---|
7 |
|
---|
8 | # This test relies on GNU make.
|
---|
9 | $MAKE --version > /dev/null 2>&1 || {
|
---|
10 | # Nope.
|
---|
11 | exit 0
|
---|
12 | }
|
---|
13 |
|
---|
14 | cat >> configure.in << 'END'
|
---|
15 | AC_PROG_CC
|
---|
16 | END
|
---|
17 |
|
---|
18 | cat > Makefile.am << 'END'
|
---|
19 | bin_PROGRAMS = www
|
---|
20 | www_SOURCES = www.c @extra_stuff@
|
---|
21 | EXTRA_www_SOURCES = xtra.c
|
---|
22 | magic:
|
---|
23 | @echo $(DEP_FILES)
|
---|
24 | END
|
---|
25 |
|
---|
26 | : > www.c
|
---|
27 | : > xtra.c
|
---|
28 |
|
---|
29 | $AUTOMAKE || exit 1
|
---|
30 |
|
---|
31 | # Make sure the Makefile.in can find the .-files it needs.
|
---|
32 | mkdir .deps
|
---|
33 | echo > .deps/.P
|
---|
34 | echo > .deps/xtra.P
|
---|
35 | echo > .deps/www.P
|
---|
36 |
|
---|
37 | $MAKE -s -f Makefile.in SHELL=/bin/sh srcdir=`pwd` magic | grep xtra
|
---|
Note:
See
TracBrowser
for help on using the repository browser.