188 endif
189
190 ifeq ($(OPENJDK_TARGET_OS),windows)
191 LIBJAVA_SRC_DIRS+=$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/provider \
192 $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/io
193 endif
194
195 LIBJAVA_CFLAGS:=$(foreach dir,$(LIBJAVA_SRC_DIRS),-I$(dir)) \
196 -I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include \
197 -DARCHPROPNAME='"$(OPENJDK_TARGET_CPU_OSARCH)"'
198
199 LIBJAVA_CFLAGS += -DJDK_MAJOR_VERSION='"$(JDK_MAJOR_VERSION)"' \
200 -DJDK_MINOR_VERSION='"$(JDK_MINOR_VERSION)"' \
201 -DJDK_MICRO_VERSION='"$(JDK_MICRO_VERSION)"' \
202 -DJDK_BUILD_NUMBER='"$(JDK_BUILD_NUMBER)"'
203
204 ifneq (,$(JDK_UPDATE_VERSION))
205 LIBJAVA_CFLAGS += -DJDK_UPDATE_VERSION='"$(JDK_UPDATE_VERSION)"'
206 endif
207
208 LIBJAVA_EXCLUDE_FILES:=check_code.c check_format.c
209
210 ifneq ($(OPENJDK_TARGET_OS),macosx)
211 LIBJAVA_EXCLUDE_FILES += java_props_macosx.c
212 else
213 BUILD_LIBJAVA_java_props_md.c_CFLAGS:=-x objective-c
214 endif
215
216 ifeq ($(OPENJDK_TARGET_OS),windows)
217 LIBJAVA_EXCLUDE_FILES += \
218 UNIXProcess_md.c \
219 UnixFileSystem_md.c \
220 FileSystemPreferences.c
221 else
222 LIBJAVA_EXCLUDE_FILES += \
223 ProcessImpl_md.c \
224 WinNTFileSystem_md.c \
225 dirent_md.c \
226 WindowsPreferences.c \
227 sun/security/provider/WinCAPISeedGenerator.c \
228 sun/io/Win32ErrorMode.c
|
188 endif
189
190 ifeq ($(OPENJDK_TARGET_OS),windows)
191 LIBJAVA_SRC_DIRS+=$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/provider \
192 $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/io
193 endif
194
195 LIBJAVA_CFLAGS:=$(foreach dir,$(LIBJAVA_SRC_DIRS),-I$(dir)) \
196 -I$(JDK_TOPDIR)/src/share/native/java/lang/fdlibm/include \
197 -DARCHPROPNAME='"$(OPENJDK_TARGET_CPU_OSARCH)"'
198
199 LIBJAVA_CFLAGS += -DJDK_MAJOR_VERSION='"$(JDK_MAJOR_VERSION)"' \
200 -DJDK_MINOR_VERSION='"$(JDK_MINOR_VERSION)"' \
201 -DJDK_MICRO_VERSION='"$(JDK_MICRO_VERSION)"' \
202 -DJDK_BUILD_NUMBER='"$(JDK_BUILD_NUMBER)"'
203
204 ifneq (,$(JDK_UPDATE_VERSION))
205 LIBJAVA_CFLAGS += -DJDK_UPDATE_VERSION='"$(JDK_UPDATE_VERSION)"'
206 endif
207
208 LIBJAVA_EXCLUDE_FILES:=check_code.c check_format.c jspawnhelper.c
209
210 ifneq ($(OPENJDK_TARGET_OS),macosx)
211 LIBJAVA_EXCLUDE_FILES += java_props_macosx.c
212 else
213 BUILD_LIBJAVA_java_props_md.c_CFLAGS:=-x objective-c
214 endif
215
216 ifeq ($(OPENJDK_TARGET_OS),windows)
217 LIBJAVA_EXCLUDE_FILES += \
218 UNIXProcess_md.c \
219 UnixFileSystem_md.c \
220 FileSystemPreferences.c
221 else
222 LIBJAVA_EXCLUDE_FILES += \
223 ProcessImpl_md.c \
224 WinNTFileSystem_md.c \
225 dirent_md.c \
226 WindowsPreferences.c \
227 sun/security/provider/WinCAPISeedGenerator.c \
228 sun/io/Win32ErrorMode.c
|