make/gensrc/GensrcX11Wrappers.gmk
changeset 47217 72e3ae9a25eb
parent 47216 71c04702a3d5
child 48300 8a5edac3d5a2
equal deleted inserted replaced
47216:71c04702a3d5 47217:72e3ae9a25eb
    40 GENSRC_X11WRAPPERS_TMP := $(SUPPORT_OUTPUTDIR)/gensrc/java.desktop/_x11wrappers
    40 GENSRC_X11WRAPPERS_TMP := $(SUPPORT_OUTPUTDIR)/gensrc/java.desktop/_x11wrappers
    41 # Put the generated Java classes used to interface X11 from awt here.
    41 # Put the generated Java classes used to interface X11 from awt here.
    42 GENSRC_X11WRAPPERS_DST := $(SUPPORT_OUTPUTDIR)/gensrc/java.desktop/sun/awt/X11
    42 GENSRC_X11WRAPPERS_DST := $(SUPPORT_OUTPUTDIR)/gensrc/java.desktop/sun/awt/X11
    43 
    43 
    44 # The pre-calculated offset file are stored here:
    44 # The pre-calculated offset file are stored here:
    45 GENSRC_SIZER_DIR := $(JDK_TOPDIR)/make/data/x11wrappergen
    45 GENSRC_SIZER_DIR := $(TOPDIR)/make/data/x11wrappergen
    46 
    46 
    47 # Normal case is to generate only according to target bits
    47 # Normal case is to generate only according to target bits
    48 GENSRC_X11_VERSION := $(OPENJDK_TARGET_CPU_BITS)
    48 GENSRC_X11_VERSION := $(OPENJDK_TARGET_CPU_BITS)
    49 ifeq ($(OPENJDK_TARGET_CPU_BITS), 64)
    49 ifeq ($(OPENJDK_TARGET_CPU_BITS), 64)
    50   ifneq ($(OPENJDK_TARGET_OS), linux)
    50   ifneq ($(OPENJDK_TARGET_OS), linux)
    90   ifeq ($(COMPILER_SUPPORTS_TARGET_BITS_FLAG), true)
    90   ifeq ($(COMPILER_SUPPORTS_TARGET_BITS_FLAG), true)
    91     MEMORY_MODEL_FLAG="$(COMPILER_TARGET_BITS_FLAG)$*"
    91     MEMORY_MODEL_FLAG="$(COMPILER_TARGET_BITS_FLAG)$*"
    92   endif
    92   endif
    93 
    93 
    94   SIZER_CFLAGS := \
    94   SIZER_CFLAGS := \
    95       -I$(JDK_TOPDIR)/src/java.base/share/native/include \
    95       -I$(TOPDIR)/src/java.base/share/native/include \
    96       -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_EXPORT_DIR)/native/include \
    96       -I$(TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_EXPORT_DIR)/native/include \
    97       -I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
    97       -I$(TOPDIR)/src/java.base/share/native/libjava \
    98       -I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjava \
    98       -I$(TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjava \
    99       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
    99       -I$(TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
   100       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
   100       -I$(TOPDIR)/src/java.desktop/share/native/common/awt/debug \
   101       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
   101       -I$(TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
   102       #
   102       #
   103 
   103 
   104   # Compile the C code into an executable.
   104   # Compile the C code into an executable.
   105   $(GENSRC_X11WRAPPERS_TMP)/sizer.%.exe: $(GENSRC_X11WRAPPERS_TMP)/sizer.%.c
   105   $(GENSRC_X11WRAPPERS_TMP)/sizer.%.exe: $(GENSRC_X11WRAPPERS_TMP)/sizer.%.c
   106 	$(call MakeDir, $(@D))
   106 	$(call MakeDir, $(@D))