/[autoconf]/autoconf/tests/torture.at
ViewVC logotype

Diff of /autoconf/tests/torture.at

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.34 by eggert, Sat Apr 20 06:09:02 2002 UTC revision 1.35 by akim, Mon Sep 9 15:51:52 2002 UTC
# Line 579  AT_DATA([inner/configure.in], Line 579  AT_DATA([inner/configure.in],
579  [AC_INIT(GNU Inner, 1.0)  [AC_INIT(GNU Inner, 1.0)
580  AC_CONFIG_SRCDIR([innermost/config.in])  AC_CONFIG_SRCDIR([innermost/config.in])
581  AC_ARG_VAR([INNER], [an inner variable])  AC_ARG_VAR([INNER], [an inner variable])
582  AC_SUBST([INNER], "inner")  AC_SUBST([INNER])
583    if test "x$INNER" = x; then
584      INNER=inner
585    fi
586  AC_CONFIG_FILES([innermost/config])  AC_CONFIG_FILES([innermost/config])
587  AC_OUTPUT  AC_OUTPUT
588  ])  ])
# Line 588  AT_DATA([inner/innermost/config.in], Line 591  AT_DATA([inner/innermost/config.in],
591  [INNER=@INNER@  [INNER=@INNER@
592  srcdir=@srcdir@  srcdir=@srcdir@
593  top_srcdir=@top_srcdir@  top_srcdir=@top_srcdir@
594    prefix=@prefix@
595  ])  ])
596    
597  # The contents of `.'  # The contents of `.'
# Line 617  AT_CHECK([cat inner/innermost/config], 0 Line 621  AT_CHECK([cat inner/innermost/config], 0
621  [INNER=inner  [INNER=inner
622  srcdir=.  srcdir=.
623  top_srcdir=..  top_srcdir=..
624    prefix=/usr/local
625  ])  ])
626    
627  # The same, but from a builddir.  # The same, but from a builddir.
# Line 626  AT_CHECK([cat builddir/inner/innermost/c Line 631  AT_CHECK([cat builddir/inner/innermost/c
631  [INNER=inner  [INNER=inner
632  srcdir=../../../inner/innermost  srcdir=../../../inner/innermost
633  top_srcdir=../../../inner  top_srcdir=../../../inner
634    prefix=/usr/local
635  ])  ])
636    
637    # Make sure precious variables and command line options are properly
638    # passed, even when there are duplicates.
639    AT_CHECK([cd builddir && ../configure --prefix /bad --prefix /good INNER=bad INNER=good], 0, [ignore])
640    AT_CHECK([cat builddir/inner/innermost/config], 0,
641    [INNER=good
642    srcdir=../../../inner/innermost
643    top_srcdir=../../../inner
644    prefix=/good
645    ])
646    
647  AT_CLEANUP  AT_CLEANUP

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26