200 endif 201 202 ifneq ($(OPENJDK_TARGET_OS), solaris) 203 LIBAWT_CFLAGS += -DMLIB_NO_LIBSUNMATH 204 endif 205 206 LIBAWT_LANG := C 207 208 ifeq ($(OPENJDK_TARGET_OS), windows) 209 LIBAWT_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ 210 $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ 211 # Why does libawt need java.base headers? 212 LIBAWT_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ 213 -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ 214 -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/java2d/opengl \ 215 -I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \ 216 -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \ 217 -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \ 218 # 219 LIBAWT_EXFILES += \ 220 sun/java2d/d3d/D3DPipeline.cpp \ 221 sun/java2d/d3d/D3DShaderGen.c \ 222 sun/awt/image/cvutils/img_colors.c \ 223 sun/windows/WBufferStrategy.cpp \ 224 # 225 226 LIBAWT_LANG := C++ 227 LIBAWT_CFLAGS += -EHsc -DUNICODE -D_UNICODE 228 ifeq ($(OPENJDK_TARGET_CPU_BITS), 64) 229 LIBAWT_CFLAGS += -DMLIB_OS64BIT 230 endif 231 232 ifdef OPENJDK 233 LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/java.base/windows/native/launcher/icons" 234 else 235 LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/closed/java.base/windows/native/launcher/icons" 236 endif 237 LIBAWT_VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/java.desktop/windows/native/libawt/sun/windows/awt.rc 238 endif 239 240 ifeq ($(MILESTONE), internal) 241 LIBAWT_CFLAGS += -DINTERNAL_BUILD 242 endif 243 | 200 endif 201 202 ifneq ($(OPENJDK_TARGET_OS), solaris) 203 LIBAWT_CFLAGS += -DMLIB_NO_LIBSUNMATH 204 endif 205 206 LIBAWT_LANG := C 207 208 ifeq ($(OPENJDK_TARGET_OS), windows) 209 LIBAWT_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ 210 $(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ 211 # Why does libawt need java.base headers? 212 LIBAWT_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/font \ 213 -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/sun/java2d/opengl \ 214 -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/sun/java2d/opengl \ 215 -I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \ 216 -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \ 217 -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \ 218 # 219 LIBAWT_EXFILES += \ 220 sun/java2d/d3d/D3DShaderGen.c \ 221 sun/awt/image/cvutils/img_colors.c \ 222 # 223 224 LIBAWT_LANG := C++ 225 LIBAWT_CFLAGS += -EHsc -DUNICODE -D_UNICODE 226 ifeq ($(OPENJDK_TARGET_CPU_BITS), 64) 227 LIBAWT_CFLAGS += -DMLIB_OS64BIT 228 endif 229 230 ifdef OPENJDK 231 LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/java.base/windows/native/launcher/icons" 232 else 233 LIBAWT_RC_FLAGS := -i "$(JDK_TOPDIR)/src/closed/java.base/windows/native/launcher/icons" 234 endif 235 LIBAWT_VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/java.desktop/windows/native/libawt/sun/windows/awt.rc 236 endif 237 238 ifeq ($(MILESTONE), internal) 239 LIBAWT_CFLAGS += -DINTERNAL_BUILD 240 endif 241 |