Mercurial > hg > xemacs-beta
comparison tests/autoconf/regressiontest.pl @ 5118:e0db3c197671 ben-lisp-object
merge up to latest default branch, doesn't compile yet
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 26 Dec 2009 21:18:49 -0600 |
parents | aa5ed11f473b |
children | 308d34e9f07d |
comparison
equal
deleted
inserted
replaced
5117:3742ea8250b5 | 5118:e0db3c197671 |
---|---|
1 #!/usr/bin/perl -w | 1 #!/usr/bin/perl -w |
2 # | |
3 # Copyright 2005 Malcolm Purvis | |
4 # | |
5 # This file is part of XEmacs. | |
6 # | |
7 # XEmacs is free software; you can redistribute it and/or modify it | |
8 # under the terms of the GNU General Public License as published by the | |
9 # Free Software Foundation; either version 2, or (at your option) any | |
10 # later version. | |
11 # | |
12 # XEmacs is distributed in the hope that it will be useful, but WITHOUT | |
13 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
14 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
15 # for more details. | |
16 # | |
17 # You should have received a copy of the GNU General Public License | |
18 # along with XEmacs; see the file COPYING. If not, write to | |
19 # the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |
20 # Boston, MA 02110-1301, USA. | |
21 # | |
22 # Commentary | |
2 # | 23 # |
3 # Try the new and old versions of configure with various command lines to see | 24 # Try the new and old versions of configure with various command lines to see |
4 # if they produce identical output. | 25 # if they produce identical output. |
5 # | 26 # |
6 # Invocation: $0 /path/to/old/configure /path/to/new/configure | 27 # Invocation: $0 /path/to/old/configure /path/to/new/configure |
21 ( | 42 ( |
22 "Installation", | 43 "Installation", |
23 "Makefile.in", | 44 "Makefile.in", |
24 "./Makefile", | 45 "./Makefile", |
25 "./GNUmakefile", | 46 "./GNUmakefile", |
26 "dynodump/Makefile.in", | |
27 "dynodump/Makefile", | |
28 "lib-src/Makefile.in", | 47 "lib-src/Makefile.in", |
29 "lib-src/Makefile", | 48 "lib-src/Makefile", |
30 "lib-src/GNUmakefile", | 49 "lib-src/GNUmakefile", |
31 # "lib-src/config.values", # This is specific to the version of autoconf. | 50 # "lib-src/config.values", # This is specific to the version of autoconf. |
32 "lib-src/ellcc.h", | 51 "lib-src/ellcc.h", |
81 "--mandir=/tmp/foo" => undef, | 100 "--mandir=/tmp/foo" => undef, |
82 "--infodir=/tmp/foo" => undef, | 101 "--infodir=/tmp/foo" => undef, |
83 "--libdir=/tmp/foo" => undef, | 102 "--libdir=/tmp/foo" => undef, |
84 "--exec-prefix=/tmp/foo" => undef, | 103 "--exec-prefix=/tmp/foo" => undef, |
85 "--with-athena=3d" => undef, | 104 "--with-athena=3d" => undef, |
105 "--with-mule --with-xft=emacs --debug --error-checking=all --with-xim=xlib --with-widgets=athena --with-athena=3d --with-dialogs=athena --memory-usage-stats --use-number-lib=gmp --site-prefixes=/opt/local:/sw --with-ldap=no --use-union-type" => "--enable-mule --with-xft=emacs --enable-debug --enable-error-checking=all --with-xim=xlib --enable-widgets=athena --with-athena=3d --enable-dialogs=athena --enable-memory-usage-stats --enable-bignum=gmp --with-site-prefixes=/opt/local:/sw --with-ldap=no --enable-union-type" | |
86 ); | 106 ); |
87 | 107 |
88 die "Usage: $0 /path/to/configure-2.13 /path/to/configure-2.59\n" if scalar(@ARGV) != 2; | 108 die "Usage: $0 /path/to/configure-2.13 /path/to/configure-2.59\n" if scalar(@ARGV) != 2; |
89 | 109 |
90 my $old_configure = $ARGV[0]; | 110 my $old_configure = $ARGV[0]; |