103 NativeThread.c \
104 PollArrayWrapper.c \
105 SolarisEventPort.c \
106 UnixAsynchronousServerSocketChannelImpl.c \
107 UnixAsynchronousSocketChannelImpl.c \
108 GnomeFileTypeDetector.c \
109 SolarisNativeDispatcher.c \
110 SolarisWatchService.c \
111 UnixCopyFile.c \
112 UnixNativeDispatcher.c
113 endif
114
115 ifeq ($(OPENJDK_TARGET_OS), aix)
116 BUILD_LIBNIO_MAPFILE:=$(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
117 BUILD_LIBNIO_SRC += \
118 $(JDK_TOPDIR)/src/aix/native/sun/nio/ch \
119 $(JDK_TOPDIR)/src/aix/native/sun/nio/fs
120 BUILD_LIBNIO_FILES += \
121 AixPollPort.c \
122 InheritedChannel.c \
123 NativeThread.c \
124 PollArrayWrapper.c \
125 UnixAsynchronousServerSocketChannelImpl.c \
126 UnixAsynchronousSocketChannelImpl.c \
127 GnomeFileTypeDetector.c \
128 UnixCopyFile.c \
129 AixNativeDispatcher.c \
130 UnixNativeDispatcher.c
131 endif
132
133 $(eval $(call SetupNativeCompilation,BUILD_LIBNIO, \
134 LIBRARY := nio, \
135 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
136 SRC := $(BUILD_LIBNIO_SRC), \
137 INCLUDE_FILES := $(BUILD_LIBNIO_FILES), \
138 LANG := C, \
139 OPTIMIZATION := HIGH, \
140 CFLAGS := $(CFLAGS_JDKLIB) \
141 $(BUILD_LIBNIO_CFLAGS), \
142 MAPFILE := $(BUILD_LIBNIO_MAPFILE), \
143 LDFLAGS := $(LDFLAGS_JDKLIB) $(BUILD_LIBNIO_LDFLAGS) \
|
103 NativeThread.c \
104 PollArrayWrapper.c \
105 SolarisEventPort.c \
106 UnixAsynchronousServerSocketChannelImpl.c \
107 UnixAsynchronousSocketChannelImpl.c \
108 GnomeFileTypeDetector.c \
109 SolarisNativeDispatcher.c \
110 SolarisWatchService.c \
111 UnixCopyFile.c \
112 UnixNativeDispatcher.c
113 endif
114
115 ifeq ($(OPENJDK_TARGET_OS), aix)
116 BUILD_LIBNIO_MAPFILE:=$(JDK_TOPDIR)/make/mapfiles/libnio/mapfile-$(OPENJDK_TARGET_OS)
117 BUILD_LIBNIO_SRC += \
118 $(JDK_TOPDIR)/src/aix/native/sun/nio/ch \
119 $(JDK_TOPDIR)/src/aix/native/sun/nio/fs
120 BUILD_LIBNIO_FILES += \
121 AixPollPort.c \
122 InheritedChannel.c \
123 AixNativeThread.c \
124 PollArrayWrapper.c \
125 UnixAsynchronousServerSocketChannelImpl.c \
126 UnixAsynchronousSocketChannelImpl.c \
127 GnomeFileTypeDetector.c \
128 UnixCopyFile.c \
129 AixNativeDispatcher.c \
130 UnixNativeDispatcher.c
131 endif
132
133 $(eval $(call SetupNativeCompilation,BUILD_LIBNIO, \
134 LIBRARY := nio, \
135 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
136 SRC := $(BUILD_LIBNIO_SRC), \
137 INCLUDE_FILES := $(BUILD_LIBNIO_FILES), \
138 LANG := C, \
139 OPTIMIZATION := HIGH, \
140 CFLAGS := $(CFLAGS_JDKLIB) \
141 $(BUILD_LIBNIO_CFLAGS), \
142 MAPFILE := $(BUILD_LIBNIO_MAPFILE), \
143 LDFLAGS := $(LDFLAGS_JDKLIB) $(BUILD_LIBNIO_LDFLAGS) \
|