fi \
jikes:
- wget ftp://www-126.ibm.com/pub/jikes/1.18/jikes-1.18.tar.bz2 -O jikes-1.18.tar.bz2
- bunzip2 jikes-1.18.tar.bz2
- tar xvf jikes-1.18.tar && rm jikes-1.18.tar
- cd jikes-1.18; ./configure --prefix=`pwd`
- cd jikes; make && make install
- ln -s jikes-1.18/bin/jikes .jikes
+ curl ftp://www-126.ibm.com/pub/jikes/1.18/jikes-1.18.tar.bz2 | tar xjvf -
+ cd jikes-1.18; ./configure --prefix=`pwd` && make && make install
+ ln -sf jikes-1.18/bin/jikes .jikes
$(javac_java_objects): $(javac_java_sources) .javac
test "$(JAVA_HOME)"x != x || (echo "you forgot to set your JAVA_HOME environment variable"; false)
cvs commit -m 'this comment should not appear in CHANGES' next.build CHANGES
echo committed.
+propose-patch:
+ @echo -n "Please type a one-line description of this bug: "; \
+ read A; \
+ echo; \
+ echo "Please type any additional comments that explain this patch."; \
+ echo "If this patch fixes a bug, include a link to bugs.xwt.org."; \
+ echo "When you are done, press control-d on a new line."; \
+ echo; \
+ ( echo -e "HELO patcher"; \
+ echo -e "MAIL FROM:$(USER)@xwt.org"; \
+ echo -e "RCPT TO: patches@xwt.org"; \
+ echo -e "DATA"; \
+ echo -e "From: $(USER)@xwt.org"; \
+ echo -e "To: patches@xwt.org"; \
+ echo -e "Subject: proposed patch to $(this_branch): $$A"; \
+ echo -e ""; \
+ cat; \
+ echo; \
+ cvs diff -Bud; \
+ echo .; \
+ ) > .message
+ bash -c "cat .message > /dev/tcp/mail.xwt.org/25" # /dev/tcp is faked by bash; not part of the os
## GCJ-Derived Platforms #######################################################################
echo "* This build is $(current_build)"
echo "***********************************************************"
- ifeq ($(shell uname -n),gosset.megacz.com)
+ ifeq ($(shell uname -n),serverbeach.megacz.com)
(make $(silent) dist-private 2>&1) >> .make-dist.out || \
(tail -n 200 .make-dist.out | mail -s "Build $(current_build) FAILED" cvs@xwt.org; false)
tail -n 200 .make-dist.out | \