make/java/nio/Makefile

Print this page




 280 
 281 OTHER_INCLUDES += \
 282   -I$(SHARE_SRC)/native/sun/nio/ch \
 283   -I$(SHARE_SRC)/native/java/io \
 284   -I$(SHARE_SRC)/native/java/net \
 285   -I$(PLATFORM_SRC)/native/java/net \
 286   -I$(CLASSHDRDIR)/../../../java.lang/java/CClassHeaders
 287 
 288 ifeq ($(PLATFORM),windows)
 289   OTHER_LDLIBS += $(JVMLIB) ws2_32.lib \
 290      -libpath:$(LIBDIR) java.lib \
 291      $(OBJDIR)/../../../../sun/java.net/net/$(OBJDIRNAME)/net.lib \
 292      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/io_util.obj \
 293      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/FileDescriptor_md.obj
 294 endif
 295 ifeq ($(PLATFORM), linux)
 296 OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
 297 endif
 298 ifeq ($(PLATFORM), solaris)
 299 OTHER_LDLIBS += $(JVMLIB) $(LIBSOCKET) -lposix4 -ldl \
 300                 -L$(LIBDIR)/$(LIBARCH) -ljava -lnet
 301 endif # PLATFORM
 302 
 303 #
 304 # Rules
 305 #
 306 
 307 SUBDIRS_management = mxbean
 308 include $(BUILDDIR)/common/Subdirs.gmk
 309 
 310 build: sources
 311         $(SUBDIRS-loop)
 312 
 313 clean clobber::
 314         $(RM) -r $(NIO_GEN) $(SNIO_GEN)
 315         $(RM) -r $(CLASSDESTDIR)/java/nio
 316         $(RM) -r $(CLASSDESTDIR)/sun/nio
 317 
 318 ifeq ($(PLATFORM), solaris)
 319 FILES_m = mapfile-solaris
 320 endif




 280 
 281 OTHER_INCLUDES += \
 282   -I$(SHARE_SRC)/native/sun/nio/ch \
 283   -I$(SHARE_SRC)/native/java/io \
 284   -I$(SHARE_SRC)/native/java/net \
 285   -I$(PLATFORM_SRC)/native/java/net \
 286   -I$(CLASSHDRDIR)/../../../java.lang/java/CClassHeaders
 287 
 288 ifeq ($(PLATFORM),windows)
 289   OTHER_LDLIBS += $(JVMLIB) ws2_32.lib \
 290      -libpath:$(LIBDIR) java.lib \
 291      $(OBJDIR)/../../../../sun/java.net/net/$(OBJDIRNAME)/net.lib \
 292      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/io_util.obj \
 293      $(OBJDIR)/../../../java.lang/java/$(OBJDIRNAME)/FileDescriptor_md.obj
 294 endif
 295 ifeq ($(PLATFORM), linux)
 296 OTHER_LDLIBS += -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lpthread -ldl
 297 endif
 298 ifeq ($(PLATFORM), solaris)
 299 OTHER_LDLIBS += $(JVMLIB) $(LIBSOCKET) -lposix4 -ldl \
 300                 -L$(LIBDIR)/$(LIBARCH) -ljava -lnet -lsendfile
 301 endif # PLATFORM
 302 
 303 #
 304 # Rules
 305 #
 306 
 307 SUBDIRS_management = mxbean
 308 include $(BUILDDIR)/common/Subdirs.gmk
 309 
 310 build: sources
 311         $(SUBDIRS-loop)
 312 
 313 clean clobber::
 314         $(RM) -r $(NIO_GEN) $(SNIO_GEN)
 315         $(RM) -r $(CLASSDESTDIR)/java/nio
 316         $(RM) -r $(CLASSDESTDIR)/sun/nio
 317 
 318 ifeq ($(PLATFORM), solaris)
 319 FILES_m = mapfile-solaris
 320 endif