1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- #! /bin/sh
- . test-init.sh
- makefiles='Makefile libMakefile Makefile2 libMakefile2'
- cat > configure.ac << END
- AC_INIT([$me], [1.0])
- AM_INIT_AUTOMAKE([-Wno-extra-portability])
- AC_CONFIG_FILES([$makefiles])
- AC_PROG_CC
- AC_PROG_CXX
- AC_PROG_RANLIB
- AC_OUTPUT
- END
- $ACLOCAL
- cat > Makefile.am << 'END'
- bin_PROGRAMS = foo
- foo_SOURCES = foo.c
- foo_CFLAGS = -DBAR
- END
- cat > libMakefile.am << 'END'
- lib_LIBRARIES = libfoo.a
- libfoo_a_SOURCES = foo.c bar.cc
- libfoo_a_CFLAGS = -DBAR
- libfoo_a_CXXFLAGS = -DZOT
- END
- cat - Makefile.am > Makefile2.am << 'END'
- AUTOMAKE_OPTIONS = no-dependencies
- END
- cat - libMakefile.am > libMakefile2.am << 'END'
- AUTOMAKE_OPTIONS = no-dependencies
- END
- makefiles=$(for mkf in $makefiles; do echo $mkf.in; done)
- $AUTOMAKE
- for mkf in $makefiles; do test -f $mkf || exit 99; done
- $FGREP ')-c' $makefiles && exit 1
- $FGREP '.o.o' $makefiles && exit 1
- $FGREP '.obj.obj' $makefiles && exit 1
- $FGREP '.$(OBJEXT).$(OBJEXT)' $makefiles && exit 1
- $EGREP '[^-](foo|bar)\.[o$]' $makefiles && exit 1
- grep '\$.COMPILE' $makefiles | grep -v ' -c' && exit 1
- $FGREP 'foo-foo.$(OBJEXT)' Makefile.in
- $FGREP 'foo-foo.$(OBJEXT)' Makefile2.in
- $FGREP 'libfoo_a-foo.$(OBJEXT)' libMakefile.in
- $FGREP 'libfoo_a-foo.$(OBJEXT)' libMakefile2.in
- $FGREP 'libfoo_a-bar.$(OBJEXT)' libMakefile.in
- $FGREP 'libfoo_a-bar.$(OBJEXT)' libMakefile2.in
- $FGREP '$(foo_CFLAGS)' Makefile.in
- $FGREP '$(foo_CFLAGS)' Makefile2.in
- $FGREP '$(libfoo_a_CFLAGS)' libMakefile.in
- $FGREP '$(libfoo_a_CFLAGS)' libMakefile2.in
- :
|