This is the mail archive of the
mauve-patches@sourceware.org
mailing list for the Mauve project.
builder StdBuild clean after install
- From: Mark Wielaard <mark at klomp dot org>
- To: mauve-patches at sources dot redhat dot com
- Cc: cpdev at builder dot classpath dot org, abalkiss at redhat dot com, gnu_andrew at member dot fsf dot org
- Date: Wed, 05 Jul 2006 02:08:53 +0200
- Subject: builder StdBuild clean after install
Hi,
We were running out of space on builder.classpath.org because we seem to
be building a lot more stuff on it now. The machine has only 10GB disk
space for everything (and a gcc source, build and install is already
larger than 2GB). So I added a make clean after the make install in
StdBuild to reclaim some space. This patch also removes the special make
flags because cacao cannot handle those.
See http://b2.complang.tuwien.ac.at/cgi-bin/bugzilla/show_bug.cgi?id=27
2006-07-04 Mark Wielaard <mark@klomp.org>
* scripts/StdBuild: Add cacao, make clean and don't use special
make flags.
Committed and installed on builder.
If you are working on builder please do post patches to the list so
others know what changed on the machine. A read-only checkout of the
scripts is available in /home/cpdev/cvs/
Cheers,
Mark
--- ../cvs/builder/scripts/StdBuild 2006-06-19 15:59:18.000000000 +0000
+++ scripts/StdBuild 2006-07-04 23:55:02.000000000 +0000
@@ -16,7 +16,7 @@
target=
extra=
-for d in trunk gcjx-branch devo gcc src rhug classpath gnu-crypto emacs kawa monotone jessie jamvm; do
+for d in trunk gcjx-branch gcj-eclipse devo gcc src rhug classpath gnu-crypto emacs kawa monotone jessie jamvm cacao; do
if test -d $d; then
here=$(pwd)
src=$d
@@ -91,9 +91,14 @@
$confargs \
$extra
-make CFLAGS=-g CPPFLAGS=-g CXXFLAGS=-g GCJFLAGS=-g $target
+#make CFLAGS=-g CPPFLAGS=-g CXXFLAGS=-g GCJFLAGS=-g $target
+make $target
-make CFLAGS=-g CPPFLAGS=-g CXXFLAGS=-g GCJFLAGS=-g install) 2>&1
+#make CFLAGS=-g CPPFLAGS=-g CXXFLAGS=-g GCJFLAGS=-g install
+make install
+
+# Clean up some space, but don't remove install, it might be used later
+make clean) 2>&1
echo $? > Status) | tee Log.Std