# @(#)GNUmakefile	1.22 98/08/18

BUILDDIR = ../..
include $(BUILDDIR)/Platform.gmk
PACKAGE = java.util.zip
LIBRARY = zip
PRODUCT = sun
include $(BUILDDIR)/makefiles/Defs.gmk

ZLIB_VERSION = 1.1.3

#
# Files to compile.
#
include $(MINCLUDES)java_zip.jmk
include $(MINCLUDES)java_zip.cmk

FILES_export = \
	java/util/zip/CRC32.java \
	java/util/zip/Adler32.java \
	java/util/zip/Inflater.java \
	java/util/zip/Deflater.java \
	java/util/zip/ZipFile.java \
	java/util/zip/ZipEntry.java \
	java/util/jar/JarFile.java

#
# Library to compile.
#
include $(BUILDDIR)/makefiles/Library.gmk

#
# Bootstrap stage.
#
JAVAC_CMD = $(JAVAC_BOOT_CMD)
JAVAH_CMD = $(JAVAH_BOOT_CMD)

CPPFLAGS += -UDEBUG -I$(SHARE_SRC)/native/java/util/zip/zlib-$(ZLIB_VERSION)

#
# Add to ambient vpath so we pick up the library files
#
vpath %.c $(SHARE_SRC)/native/$(PKGDIR)/zlib-$(ZLIB_VERSION)

#
# Has been converted to the JNI: generate JNI-style header files
#
JAVAHFLAGS += -jni

#
# Link to JVM library for JVM_Zip* functions
#
OTHER_LDLIBS = $(JVMLIB)
