#
# @(#)GNUmakefile	1.6	99/03/16
#
# Makefile for building the Java 2D Demo
#

BUILDDIR = ../../..
include $(BUILDDIR)/Platform.gmk
include $(BUILDDIR)/makefiles/Defs.gmk
DEMOJAR = $(DEMODIR)/jfc/Java2D
DEMOTMP = $(DEMODIR)/jfc/Java2D/tmp

SUBDIRS = gui demos

all optimized debug ::
	@for i in $(SUBDIRS) ; do \
	    echo ">>>Recursively making "$$i" "$@" @ `date` ..."; \
	    cd $$i; $(MAKE) $@ RELEASE=$(RELEASE) FULL_VERSION=$(FULL_VERSION)\
            || exit 1; cd ..;  \
	    echo "<<<Finished Recursively making "$$i" "$@" @ `date`." ; \
	done
	rm -f $(DEMOJAR)/Java2Demo.jar
	$(JAR) cvfm $(DEMOJAR)/Java2Demo.jar $(DEMOTMP)/manifest.txt -C $(DEMOTMP) .
	cp -f $(DEMOTMP)/README.txt $(DEMOJAR)
	cp -f $(DEMOTMP)/Java2Demo.html $(DEMOJAR)
	rm -rf $(DEMOTMP)

clobber clean::
	$(RM) -r $(DEMODIR)/jfc/Java2D
