#
# @(#)GNUmakefile	1.27 98/08/22
#

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

#
# Files
#
include $(MINCLUDES)java_net.cmk
include $(MINCLUDES)java_net.jmk

FILES_export = \
    java/net/Socket.java \
    java/net/SocketOptions.java \
    java/net/SocketImpl.java \
    java/net/PlainSocketImpl.java \
    java/net/ServerSocket.java \
    java/net/InetAddressImpl.java \
    java/net/InetAddress.java \
    java/net/SocketInputStream.java \
    java/net/SocketOutputStream.java \
    java/net/DatagramPacket.java \
    java/net/DatagramSocket.java \
    java/net/DatagramSocketImpl.java \
    java/net/PlainDatagramSocketImpl.java \
    java/net/MulticastSocket.java \
    java/net/UnknownHostException.java \
    java/net/ProtocolException.java 

#
# Use JNI for generating header files
#
JAVAHFLAGS += -jni

#
# Include rules
#
include $(BUILDDIR)/makefiles/Library.gmk

LIBSOCKET = -lsocket
OTHER_LDLIBS = $(LIBSOCKET) -lnsl $(JVMLIB)

CLASSES.export += java.lang.Integer java.io.FileDescriptor
