m4-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: Work around Akim


From: Akim Demaille
Subject: FYI: Work around Akim
Date: 17 Aug 2001 15:07:09 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Artificial Intelligence)

I'm installing this patch so that you can really run the test suite.
Again, I apologize for the troubles :(

I've added generated.at to the repository, but given that it's a
generated file, it is not meant to be there and will be removed once I
fixed Akim.

Index: ChangeLog
from  Akim Demaille  <address@hidden>

        * tests/Makefile.am (EXTRA_DIST): Ship generate.awk.
        (generate.at): Install a temporary hack until the actual
        generate.awk is added to the repository.
        * tests/atconfig.in: New.

Index: tests/Makefile.am
===================================================================
RCS file: /cvs/m4/tests/Makefile.am,v
retrieving revision 1.11
diff -u -u -r1.11 Makefile.am
--- tests/Makefile.am 2001/08/17 12:05:50 1.11
+++ tests/Makefile.am 2001/08/17 13:00:25
@@ -19,8 +19,8 @@
 # The next line is needed by `others.at:esyscmd'
 #  Ty Coon, President of Vice
 
-EXTRA_DIST = mkconfig.sh foo incl.m4 \
-       defs $(TESTS) $(OTHER_FILES) $(TESTSUITE_SOURCES) $(TESTSUITE)
+EXTRA_DIST = mkconfig.sh foo incl.m4 atconfig.in generate.awk \
+       defs $(OTHER_FILES) $(TESTSUITE_SOURCES) $(TESTSUITE)
 
 MAINTAINERCLEANFILES = Makefile.in generated.at config.m4 config.sh \
        $(TESTSUITE)
@@ -33,12 +33,14 @@
 TESTSUITE = testsuite
 
 check-local: atconfig $(TESTSUITE)
-       $(SHELL) $(TESTSUITE)
+       top_builddir=$(top_builddir) $(SHELL) $(TESTSUITE)
 
 $(srcdir)/generated.at: $(srcdir)/generate.awk $(top_srcdir)/doc/m4.texinfo
-       rm -f $@
-       $(AWK) -f $(srcdir)/generate.awk $(top_srcdir)/doc/m4.texinfo 
>address@hidden
-       mv address@hidden $@
+# FIXME: Stupid Akim TM forgot to bring generate.awk...
+#      rm -f $@
+#      $(AWK) -f $(srcdir)/generate.awk $(top_srcdir)/doc/m4.texinfo 
>address@hidden
+#      mv address@hidden $@
+       touch $@
 
 # FIXME: Autom4te is not complete yet, and lacks a means to find
 # the lib files.
Index: tests/atconfig.in
===================================================================
RCS file: atconfig.in
diff -N atconfig.in
--- /dev/null   Sat Apr 14 17:46:23 2001
+++ tests/atconfig.in Fri Aug 17 06:00:25 2001
@@ -0,0 +1,74 @@
+# -*- shell-script -*-
+# Generated automatically from atconfig.in by configure.
+# Configurable variable values for building test suites.
+# Copyright 2000, 2001 Free Software Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+
+# This script is part of Autotest.  Unlimited permission to copy,
+# distribute and modify the testing scripts that are the output of
+# that Autotest script is given.  You need not follow the terms of the
+# GNU General Public License when using or distributing such scripts,
+# even though portions of the text of Autotest appear in them.  The
+# GNU General Public License (GPL) does govern all other use of the
+# material that constitutes the Autotest.
+#
+# Certain portions of the Autotest source text are designed to be
+# copied (in certain cases, depending on the input) into the output of
+# Autotest.  We call these the "data" portions.  The rest of the
+# Autotest source text consists of comments plus executable code that
+# decides which of the data portions to output in any given case.  We
+# call these comments and executable code the "non-data" portions.
+# Autotest never copies any of the non-data portions into its output.
+#
+# This special exception to the GPL applies to versions of Autotest
+# released by the Free Software Foundation.  When you make and
+# distribute a modified version of Autotest, you may extend this
+# special exception to the GPL to apply to your modified version as
+# well, *unless* your modified version has the potential to copy into
+# its output some of the text that was the non-data portion of the
+# version that you started with.  (In other words, unless your change
+# moves or copies text from the non-data portions to the data
+# portions.)  If your modification has such potential, you must delete
+# any notice of this special exception to the GPL from your modified
+# version.
+
+# This debugging script has been automatically generated from `make check'.
+# Call it with `--help' to get a quick usage summary.
+
+at_package='GNU m4'
+at_version='1.4q'
+at_bugreport='address@hidden'
+
+at_n='-n'
+at_c=''
+
+srcdir='@srcdir@'
+top_srcdir='@top_srcdir@'
+: ${top_builddir=$top_srcdir}
+AUTOTEST_PATH='../bin'
+
+SHELL=${CONFIG_SHELL-'/bin/sh'}
+PATH_SEPARATOR=':'
+
+# User can set MAKE to choose which make to use.  Must use GNU make.
+test -z "$MAKE" && MAKE=make
+
+# See how GNU m4 should be run.  No options as default.
+test -z "$M4" &&
+  M4="${SHELL} $top_builddir/libtool --mode=execute $top_builddir/src/m4"
+
+. ./config.sh
Index: tests/generate.awk
===================================================================
RCS file: generate.awk
diff -N generate.awk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]