123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- #! /bin/sh
- . test-init.sh
- cat >> configure.ac << 'END'
- SOME_DEFS
- AC_CONFIG_FILES([sub/Makefile])
- END
- mkdir sub
- : > sub/Makefile.am
- cat >> Makefile.am << 'END'
- SUBDIRS = sub
- include fragment.inc
- END
- : > fragment.inc
- mkdir m4
- echo 'AC_DEFUN([SOME_DEFS], [])' > m4/somedefs.m4
- AUTOMAKE_after_aclocal ()
- {
- $sleep
- $AUTOMAKE --no-force
- }
- $sleep
- $ACLOCAL -I m4
- AUTOMAKE_after_aclocal
- touch foo
- $sleep
- $ACLOCAL -I m4
- AUTOMAKE_after_aclocal
- is_newest foo aclocal.m4 Makefile.in sub/Makefile.in
- $sleep
- $ACLOCAL -I m4 --force
- is_newest aclocal.m4 foo
- AUTOMAKE_after_aclocal
- is_newest Makefile.in aclocal.m4 foo
- is_newest sub/Makefile.in aclocal.m4 foo
- $sleep
- touch m4/somedefs.m4
- $sleep
- $ACLOCAL -I m4
- AUTOMAKE_after_aclocal
- is_newest aclocal.m4 m4/somedefs.m4
- is_newest Makefile.in m4/somedefs.m4
- is_newest sub/Makefile.in m4/somedefs.m4
- $sleep
- touch fragment.inc
- $sleep
- $ACLOCAL -I m4
- AUTOMAKE_after_aclocal
- is_newest Makefile.in fragment.inc
- is_newest fragment.inc aclocal.m4
- is_newest fragment.inc sub/Makefile.in
- grep README Makefile.in && exit 1
- $sleep
- : > README
- $sleep
- $AUTOMAKE --no-force
- is_newest Makefile.in README
- is_newest README sub/Makefile.in
- grep README Makefile.in
- : > sub/Makefile.in
- $sleep
- touch foo
- $sleep
- $ACLOCAL -I m4
- $AUTOMAKE --no-force
- is_newest foo aclocal.m4
- is_newest foo Makefile.in
- is_newest sub/Makefile.in foo
- :
|