view Makefile @ 5:de3c83019ef5

Now with Zero builds
author Gary Benson <gbenson@redhat.com>
date Mon, 22 Feb 2010 14:13:47 +0000
parents e303f82a4863
children e74e167f8d0c
line wrap: on
line source

JAVADIR = /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64
BOOTDIR = bootstrap

TARGETS = product debug productzero debugzero productshark debugshark

default: product

$(TARGETS):
	rm -Rf $(BOOTDIR)
	for i in 1.6.0 1.7.0/promoted; do \
	  mkdir -p $(BOOTDIR)/re/j2se/$$i/latest/binaries; \
	  for j in amd64 zero shark; do \
	    ln -s $(JAVADIR) $(BOOTDIR)/re/j2se/$$i/latest/binaries/linux-$$j; \
	  done; \
	done
	sh build.sh $(BOOTDIR) $@

clean:
	rm -Rf $(BOOTDIR)
	rm -Rf hotspot/build

.PHONY: default $(TARGETS) build clean