classpath-patches
[Top][All Lists]
Advanced

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

[cp-patches] Patch: automake speedup


From: Michael Koch
Subject: [cp-patches] Patch: automake speedup
Date: Wed, 28 Jul 2004 16:31:20 +0200
User-agent: KMail/1.6.2

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello list,


I have written attached patch to speed up the build system 
(autogen.sh, configure, make, make install) and to make it less 
possible to introduce bugs into "make distcheck" by forgetting to add 
new files to the according EXTRA_DIST variables. This patch fixes 
some of this bugs implicitely.

"make distcheck"  runs trough without errors for me. Okay to commit ?


Michael


2004-07-28  Michael Koch  <address@hidden>

        * Makefile.am
        (SUBIDRS): Removed gnu, java, javax and vm.
        * configure.ac
        (AC_CONFIG_FILES): Removed all now unused Makefiles.
        * lib/Makefile.am
        (dist-hook): New target to put all files in the gnu, java, javax and
        vm directories into the dist tarball.
        * lib/gen-classlist.sh.in: Don't search for class files in
        ${top_builddir}/java and ${top_builddir}/javax. There are none.
        * gnu/classpath/.cvsignore,
        gnu/classpath/Makefile.am,
        gnu/.cvsignore,
        gnu/java/awt/.cvsignore,
        gnu/java/awt/image/.cvsignore,
        gnu/java/awt/image/Makefile.am,
        gnu/java/awt/Makefile.am,
        gnu/java/awt/peer/.cvsignore,
        gnu/java/awt/peer/gtk/.cvsignore,
        gnu/java/awt/peer/gtk/Makefile.am,
        gnu/java/awt/peer/Makefile.am,
        gnu/java/beans/.cvsignore,
        gnu/java/beans/editors/.cvsignore,
        gnu/java/beans/editors/Makefile.am,
        gnu/java/beans/info/.cvsignore,
        gnu/java/beans/info/Makefile.am,
        gnu/java/beans/Makefile.am,
        gnu/java/.cvsignore,
        gnu/java/io/.cvsignore,
        gnu/java/io/decode/.cvsignore,
        gnu/java/io/decode/Makefile.am,
        gnu/java/io/encode/.cvsignore,
        gnu/java/io/encode/Makefile.am,
        gnu/java/io/Makefile.am,
        gnu/java/lang/.cvsignore,
        gnu/java/lang/Makefile.am,
        gnu/java/lang/reflect/.cvsignore,
        gnu/java/lang/reflect/Makefile.am,
        gnu/java/locale/.cvsignore,
        gnu/java/locale/Makefile.am,
        gnu/java/Makefile.am,
        gnu/java/math/.cvsignore,
        gnu/java/math/Makefile.am,
        gnu/java/net/content/.cvsignore,
        gnu/java/net/content/Makefile.am,
        gnu/java/net/content/text/.cvsignore,
        gnu/java/net/content/text/Makefile.am,
        gnu/java/net/.cvsignore,
        gnu/java/net/Makefile.am,
        gnu/java/net/protocol/.cvsignore,
        gnu/java/net/protocol/file/.cvsignore,
        gnu/java/net/protocol/file/Makefile.am,
        gnu/java/net/protocol/http/.cvsignore,
        gnu/java/net/protocol/http/Makefile.am,
        gnu/java/net/protocol/jar/.cvsignore,
        gnu/java/net/protocol/jar/Makefile.am,
        gnu/java/net/protocol/Makefile.am,
        gnu/java/nio/channels/.cvsignore,
        gnu/java/nio/channels/Makefile.am,
        gnu/java/nio/charset/.cvsignore,
        gnu/java/nio/charset/Makefile.am,
        gnu/java/nio/.cvsignore,
        gnu/java/nio/Makefile.am,
        gnu/java/rmi/.cvsignore,
        gnu/java/rmi/dgc/.cvsignore,
        gnu/java/rmi/dgc/Makefile.am,
        gnu/java/rmi/Makefile.am,
        gnu/java/rmi/registry/.cvsignore,
        gnu/java/rmi/registry/Makefile.am,
        gnu/java/rmi/rmic/.cvsignore,
        gnu/java/rmi/rmic/Makefile.am,
        gnu/java/rmi/server/.cvsignore,
        gnu/java/rmi/server/Makefile.am,
        gnu/java/security/action/Makefile.am,
        gnu/java/security/.cvsignore,
        gnu/java/security/der/.cvsignore,
        gnu/java/security/der/Makefile.am,
        gnu/java/security/Makefile.am,
        gnu/java/security/provider/.cvsignore,
        gnu/java/security/provider/Makefile.am,
        gnu/java/security/util/.cvsignore,
        gnu/java/security/util/Makefile.am,
        gnu/java/security/x509/.cvsignore,
        gnu/java/security/x509/Makefile.am,
        gnu/java/text/.cvsignore,
        gnu/java/text/Makefile.am,
        gnu/java/util/.cvsignore,
        gnu/java/util/Makefile.am,
        gnu/java/util/prefs/.cvsignore,
        gnu/java/util/prefs/Makefile.am,
        gnu/javax/.cvsignore,
        gnu/javax/Makefile.am,
        gnu/javax/rmi/CORBA/.cvsignore,
        gnu/javax/rmi/CORBA/Makefile.am,
        gnu/javax/rmi/.cvsignore,
        gnu/javax/rmi/Makefile.am,
        gnu/Makefile.am,
        gnu/regexp/.cvsignore,
        gnu/regexp/Makefile.am,
        java/applet/.cvsignore,
        java/applet/Makefile.am,
        java/awt/color/.cvsignore,
        java/awt/color/Makefile.am,
        java/awt/.cvsignore,
        java/awt/datatransfer/.cvsignore,
        java/awt/datatransfer/Makefile.am,
        java/awt/dnd/.cvsignore,
        java/awt/dnd/Makefile.am,
        java/awt/dnd/peer/.cvsignore,
        java/awt/dnd/peer/Makefile.am,
        java/awt/event/.cvsignore,
        java/awt/event/Makefile.am,
        java/awt/font/.cvsignore,
        java/awt/font/Makefile.am,
        java/awt/geom/.cvsignore,
        java/awt/geom/Makefile.am,
        java/awt/image/.cvsignore,
        java/awt/image/Makefile.am,
        java/awt/image/renderable/.cvsignore,
        java/awt/image/renderable/Makefile.am,
        java/awt/im/.cvsignore,
        java/awt/im/Makefile.am,
        java/awt/im/spi/.cvsignore,
        java/awt/im/spi/Makefile.am,
        java/awt/Makefile.am,
        java/awt/peer/.cvsignore,
        java/awt/peer/Makefile.am,
        java/awt/print/.cvsignore,
        java/awt/print/Makefile.am,
        java/beans/beancontext/.cvsignore,
        java/beans/beancontext/Makefile.am,
        java/beans/.cvsignore,
        java/beans/Makefile.am,
        java/.cvsignore,
        java/io/.cvsignore,
        java/io/Makefile.am,
        java/lang/.cvsignore,
        java/lang/Makefile.am,
        java/lang/ref/.cvsignore,
        java/lang/reflect/.cvsignore,
        java/lang/reflect/Makefile.am,
        java/lang/ref/Makefile.am,
        java/Makefile.am,
        java/math/.cvsignore,
        java/math/Makefile.am,
        java/net/.cvsignore,
        java/net/Makefile.am,
        java/nio/channels/.cvsignore,
        java/nio/channels/Makefile.am,
        java/nio/channels/spi/.cvsignore,
        java/nio/channels/spi/Makefile.am,
        java/nio/charset/.cvsignore,
        java/nio/charset/Makefile.am,
        java/nio/charset/spi/.cvsignore,
        java/nio/charset/spi/Makefile.am,
        java/nio/.cvsignore,
        java/nio/Makefile.am,
        java/rmi/activation/.cvsignore,
        java/rmi/activation/Makefile.am,
        java/rmi/.cvsignore,
        java/rmi/dgc/.cvsignore,
        java/rmi/dgc/Makefile.am,
        java/rmi/Makefile.am,
        java/rmi/registry/.cvsignore,
        java/rmi/registry/Makefile.am,
        java/rmi/server/.cvsignore,
        java/rmi/server/Makefile.am,
        java/security/acl/.cvsignore,
        java/security/acl/Makefile.am,
        java/security/cert/.cvsignore,
        java/security/cert/Makefile.am,
        java/security/.cvsignore,
        java/security/interfaces/.cvsignore,
        java/security/interfaces/Makefile.am,
        java/security/Makefile.am,
        java/security/spec/.cvsignore,
        java/security/spec/Makefile.am,
        java/sql/.cvsignore,
        java/sql/Makefile.am,
        java/text/.cvsignore,
        java/text/Makefile.am,
        java/util/.cvsignore,
        java/util/jar/.cvsignore,
        java/util/jar/Makefile.am,
        java/util/logging/.cvsignore,
        java/util/logging/Makefile.am,
        java/util/Makefile.am,
        java/util/prefs/.cvsignore,
        java/util/prefs/Makefile.am,
        java/util/regex/.cvsignore,
        java/util/regex/Makefile.am,
        java/util/zip/.cvsignore,
        java/util/zip/Makefile.am,
        javax/accessibility/.cvsignore,
        javax/accessibility/Makefile.am,
        javax/.cvsignore,
        javax/imageio/.cvsignore,
        javax/imageio/event/.cvsignore,
        javax/imageio/event/Makefile.am,
        javax/imageio/Makefile.am,
        javax/imageio/spi/.cvsignore,
        javax/imageio/spi/Makefile.am,
        javax/imageio/stream/.cvsignore,
        javax/imageio/stream/Makefile.am,
        javax/Makefile.am,
        javax/naming/.cvsignore,
        javax/naming/directory/.cvsignore,
        javax/naming/directory/Makefile.am,
        javax/naming/event/.cvsignore,
        javax/naming/event/Makefile.am,
        javax/naming/ldap/.cvsignore,
        javax/naming/ldap/Makefile.am,
        javax/naming/Makefile.am,
        javax/naming/spi/.cvsignore,
        javax/naming/spi/Makefile.am,
        javax/print/attribute/.cvsignore,
        javax/print/attribute/Makefile.am,
        javax/print/attribute/standard/Makefile.am,
        javax/print/.cvsignore,
        javax/print/event/.cvsignore,
        javax/print/event/Makefile.am,
        javax/print/Makefile.am,
        javax/rmi/CORBA/.cvsignore,
        javax/rmi/CORBA/Makefile.am,
        javax/rmi/.cvsignore,
        javax/rmi/Makefile.am,
        javax/security/auth/.cvsignore,
        javax/security/auth/Makefile.am,
        javax/security/auth/x500/.cvsignore,
        javax/security/auth/x500/Makefile.am,
        javax/security/.cvsignore,
        javax/security/Makefile.am,
        javax/sql/.cvsignore,
        javax/sql/Makefile.am,
        javax/swing/border/.cvsignore,
        javax/swing/border/Makefile.am,
        javax/swing/colorchooser/.cvsignore,
        javax/swing/colorchooser/Makefile.am,
        javax/swing/.cvsignore,
        javax/swing/event/.cvsignore,
        javax/swing/event/Makefile.am,
        javax/swing/filechooser/.cvsignore,
        javax/swing/filechooser/Makefile.am,
        javax/swing/Makefile.am,
        javax/swing/plaf/basic/.cvsignore,
        javax/swing/plaf/basic/Makefile.am,
        javax/swing/plaf/.cvsignore,
        javax/swing/plaf/Makefile.am,
        javax/swing/plaf/metal/.cvsignore,
        javax/swing/plaf/metal/Makefile.am,
        javax/swing/table/.cvsignore,
        javax/swing/table/Makefile.am,
        javax/swing/text/.cvsignore,
        javax/swing/text/html/.cvsignore,
        javax/swing/text/html/Makefile.am,
        javax/swing/text/html/parser/.cvsignore,
        javax/swing/text/html/parser/Makefile.am,
        javax/swing/text/Makefile.am,
        javax/swing/tree/.cvsignore,
        javax/swing/tree/Makefile.am,
        javax/swing/undo/.cvsignore,
        javax/swing/undo/Makefile.am,
        javax/transaction/.cvsignore,
        javax/transaction/Makefile.am,
        javax/transaction/xa/.cvsignore,
        javax/transaction/xa/Makefile.am,
        vm/reference/gnu/.cvsignore,
        vm/reference/gnu/java/.cvsignore,
        vm/reference/gnu/java/Makefile.am,
        vm/reference/gnu/java/nio/.cvsignore,
        vm/reference/gnu/java/nio/Makefile.am,
        vm/reference/gnu/Makefile.am,
        vm/reference/java/.cvsignore,
        vm/reference/java/io/.cvsignore,
        vm/reference/java/io/Makefile.am,
        vm/reference/java/lang/.cvsignore,
        vm/reference/java/lang/Makefile.am,
        vm/reference/java/lang/reflect/.cvsignore,
        vm/reference/java/lang/reflect/Makefile.am,
        vm/reference/java/Makefile.am,
        vm/reference/java/security/.cvsignore,
        vm/reference/java/security/Makefile.am:
        Removed.
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBB7i9WSOgCCdjSDsRAreJAJ9PswxiFPPj5mYetcv45gnBmgjtbgCfQ+gL
C5E2m7YWMRSwK3oEpZNSVoQ=
=9MX1
-----END PGP SIGNATURE-----

Attachment: speedup.diff.bz2
Description: BZip2 compressed data


reply via email to

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