66 java/net/DatagramSocket.java \
67 java/net/DatagramSocketImpl.java \
68 java/net/AbstractPlainDatagramSocketImpl.java \
69 java/net/MulticastSocket.java \
70 java/net/UnknownHostException.java \
71 java/net/ProtocolException.java \
72 sun/net/spi/DefaultProxySelector.java
73
74 ifeq ($(PLATFORM), windows)
75 FILES_export += java/net/TwoStacksPlainSocketImpl.java
76 FILES_export += java/net/DualStackPlainSocketImpl.java
77 FILES_export += java/net/TwoStacksPlainDatagramSocketImpl.java
78 FILES_export += java/net/DualStackPlainDatagramSocketImpl.java
79 else
80 FILES_export += java/net/PlainDatagramSocketImpl.java
81 endif
82
83 #
84 # Find platform specific native code
85 #
86 vpath %.c $(PLATFORM_SRC)/native/sun/net/dns $(PLATFORM_SRC)/native/sun/net/www/protocol/http $(PLATFORM_SRC)/native/sun/net/spi
87
88 #
89 # Include rules
90 #
91 include $(BUILDDIR)/common/Mapfile-vers.gmk
92
93 include $(BUILDDIR)/common/Library.gmk
94
95 ifeq ($(PLATFORM), windows)
96 OTHER_LDLIBS = ws2_32.lib $(JVMLIB)
97 else
98 OTHER_LDLIBS = $(LIBSOCKET) -lnsl -ldl $(JVMLIB)
99 endif
100 ifeq ($(PLATFORM), linux)
101 OTHER_LDLIBS += -lpthread
102 endif
103
104 CLASSES.export += java.lang.Integer java.io.FileDescriptor java.net.InetAddressImplFactory java.net.Inet4AddressImpl java.net.Inet6AddressImpl
105
106 #
|
66 java/net/DatagramSocket.java \
67 java/net/DatagramSocketImpl.java \
68 java/net/AbstractPlainDatagramSocketImpl.java \
69 java/net/MulticastSocket.java \
70 java/net/UnknownHostException.java \
71 java/net/ProtocolException.java \
72 sun/net/spi/DefaultProxySelector.java
73
74 ifeq ($(PLATFORM), windows)
75 FILES_export += java/net/TwoStacksPlainSocketImpl.java
76 FILES_export += java/net/DualStackPlainSocketImpl.java
77 FILES_export += java/net/TwoStacksPlainDatagramSocketImpl.java
78 FILES_export += java/net/DualStackPlainDatagramSocketImpl.java
79 else
80 FILES_export += java/net/PlainDatagramSocketImpl.java
81 endif
82
83 #
84 # Find platform specific native code
85 #
86 vpath %.c $(PLATFORM_SRC)/native/sun/net/dns $(PLATFORM_SRC)/native/sun/net/www/protocol/http/ntlm $(PLATFORM_SRC)/native/sun/net/spi
87
88 #
89 # Include rules
90 #
91 include $(BUILDDIR)/common/Mapfile-vers.gmk
92
93 include $(BUILDDIR)/common/Library.gmk
94
95 ifeq ($(PLATFORM), windows)
96 OTHER_LDLIBS = ws2_32.lib $(JVMLIB)
97 else
98 OTHER_LDLIBS = $(LIBSOCKET) -lnsl -ldl $(JVMLIB)
99 endif
100 ifeq ($(PLATFORM), linux)
101 OTHER_LDLIBS += -lpthread
102 endif
103
104 CLASSES.export += java.lang.Integer java.io.FileDescriptor java.net.InetAddressImplFactory java.net.Inet4AddressImpl java.net.Inet6AddressImpl
105
106 #
|