#
# @(#)GNUmakefile	1.2 98/03/10
#
# Build iiimp adapter. For now reuse rules from core makefiles.
#

EXT_TOPDIR = $(shell cd ../..; pwd)
BUILDDIR = $(shell cd $(EXT_TOPDIR)/../../build/solaris; pwd)
include $(BUILDDIR)/Platform.gmk
PACKAGE = sun.awt
PRODUCT = sun
CLASSDESTDIR = $(shell pwd)/classes
include $(BUILDDIR)/makefiles/Defs.gmk

#
# Files
#
include $(EXT_TOPDIR)/build/share/sun_awt.jmk
FILES_java = $(IIIMP_java)

#
# Rules
#
include $(BUILDDIR)/makefiles/Classes.gmk

#
# Extra rules
#
OPTIMIZED += .library.install
DEBUG     += .library.install
clean:: classes.clean
	rm -f $(IIIMP_JAR)

#
# Rules to install extension library.
#
IIIMP_JAR = $(EXTDIR)/iiimp.jar

.library.install: $(IIIMP_JAR)

$(IIIMP_JAR): classes $(EXTDIR)
	@rm -f $@
	cd classes; zip -r -1 $@ sun

$(EXTDIR):
	@mkdir -p $@

#
# Rules to compile
#
EXT_SHARE_SRC 	 = $(EXT_TOPDIR)/src/share

CLASSPATH = $(EXT_SHARE_SRC):$(CLASSDESTDIR):$(CLASSBINDIR)

$(CLASSDESTDIR)/%.class: $(EXT_SHARE_SRC)/%.java
	@echo $? >>.classes.list
