classpath-patches
[Top][All Lists]
Advanced

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

[cp-patches] FYI: Small fixlet to improve distributability of embedded g


From: Dalibor Topic
Subject: [cp-patches] FYI: Small fixlet to improve distributability of embedded gnu classpath checkouts
Date: Sun, 18 Dec 2005 19:41:19 +0100
User-agent: Mozilla Thunderbird 1.0.7 (X11/20051013)

Hi all,

I've checked in a fix from Guilhem to make sure that GNU Classpath's sources for the part of the class libraries written in the Java programming language end up in the right subdirectory of GNU Classpath, rather than in top_distdir. That fixes make distcheck for Kaffe, which uses a regularly updated checkout of GNU Classpath.

cheers,
dalibor topic

2005-12-18  Guilhem Lavaux  <address@hidden>

        * libraries/javalib/external/classpath/lib/Makefile.am:
        Replaced $(top_distdir) with $(distdir)/.. to make sure
        that GNU Classpath's class library sources don't end up
        in the wrong location in kaffe's tarball.

Index: lib/Makefile.am
===================================================================
RCS file: /sources/classpath/classpath/lib/Makefile.am,v
retrieving revision 1.106
diff -u -r1.106 Makefile.am
--- lib/Makefile.am     13 Dec 2005 01:20:29 -0000      1.106
+++ lib/Makefile.am     18 Dec 2005 18:37:50 -0000
@@ -153,10 +153,10 @@
 
 dist-hook:
        mkdir -p $(distdir)
-       cp -dfR $(top_srcdir)/gnu $(top_srcdir)/java $(top_srcdir)/javax 
$(top_srcdir)/org $(top_srcdir)/vm $(top_srcdir)/resource $(top_distdir)
+       cp -dfR $(top_srcdir)/gnu $(top_srcdir)/java $(top_srcdir)/javax 
$(top_srcdir)/org $(top_srcdir)/vm $(top_srcdir)/resource $(distdir)/..
 # Delete not wanted files.
-       $(FIND) $(top_distdir)/gnu $(top_distdir)/java $(top_distdir)/javax 
$(top_distdir)/org $(top_distdir)/vm $(top_distdir)/resource -name CVS -print | 
xargs rm -fr
-       $(FIND) $(top_distdir)/gnu $(top_distdir)/java $(top_distdir)/javax 
$(top_distdir)/org $(top_distdir)/vm $(top_distdir)/resource -name .cvsignore 
-print | xargs rm -f
-       $(FIND) $(top_distdir)/gnu $(top_distdir)/java $(top_distdir)/javax 
$(top_distdir)/org $(top_distdir)/vm -name class-dependencies.conf -print | 
xargs rm -f
-       rm -f $(top_distdir)/gnu/classpath/Configuration.java
-       rm -f $(top_distdir)/java/util/LocaleData.java
+       $(FIND) $(distdir)/../gnu $(distdir)/../java $(distdir)/../javax 
$(distdir)/../org $(distdir)/../vm $(distdir)/../resource -name CVS -print | 
xargs rm -fr
+       $(FIND) $(distdir)/../gnu $(distdir)/../java $(distdir)/../javax 
$(distdir)/../org $(distdir)/../vm $(distdir)/../resource -name .cvsignore 
-print | xargs rm -f
+       $(FIND) $(distdir)/../gnu $(distdir)/../java $(distdir)/../javax 
$(distdir)/../org $(distdir)/../vm -name class-dependencies.conf -print | xargs 
rm -f
+       rm -f $(distdir)/../gnu/classpath/Configuration.java
+       rm -f $(distdir)/../java/util/LocaleData.java

reply via email to

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