make/gensrc/GensrcIcons.gmk
changeset 47217 72e3ae9a25eb
parent 47216 71c04702a3d5
child 47253 92fd0e04e0e1
equal deleted inserted replaced
47216:71c04702a3d5 47217:72e3ae9a25eb
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    22 # or visit www.oracle.com if you need additional information or have any
    22 # or visit www.oracle.com if you need additional information or have any
    23 # questions.
    23 # questions.
    24 #
    24 #
    25 
    25 
    26 $(eval $(call IncludeCustomExtension, jdk, gensrc/GensrcIcons.gmk))
    26 $(eval $(call IncludeCustomExtension, , gensrc/GensrcIcons.gmk))
    27 
    27 
    28 GENSRC_AWT_ICONS :=
    28 GENSRC_AWT_ICONS :=
    29 GENSRC_AWT_ICONS_SRC :=
    29 GENSRC_AWT_ICONS_SRC :=
    30 GENSRC_AWT_ICONS_TMP := $(SUPPORT_OUTPUTDIR)/gensrc/java.desktop
    30 GENSRC_AWT_ICONS_TMP := $(SUPPORT_OUTPUTDIR)/gensrc/java.desktop
    31 GENSRC_AWT_ICONS_DST := $(GENSRC_AWT_ICONS_TMP)/sun/awt/
    31 GENSRC_AWT_ICONS_DST := $(GENSRC_AWT_ICONS_TMP)/sun/awt/
    32 
    32 
    33 # Allow this to be overridden from a custom makefile
    33 # Allow this to be overridden from a custom makefile
    34 X11_ICONS_PATH_PREFIX ?= $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)
    34 X11_ICONS_PATH_PREFIX ?= $(TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)
    35 
    35 
    36 GENSRC_AWT_ICONS_SRC += \
    36 GENSRC_AWT_ICONS_SRC += \
    37     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon16.png \
    37     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon16.png \
    38     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon24.png \
    38     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon24.png \
    39     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon32.png \
    39     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon32.png \
    40     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon48.png
    40     $(X11_ICONS_PATH_PREFIX)/classes/sun/awt/X11/java-icon48.png
    41 
    41 
    42 
    42 
    43 AWT_ICONPATH := $(JDK_TOPDIR)/src/java.desktop/share/classes/sun/awt/resources
    43 AWT_ICONPATH := $(TOPDIR)/src/java.desktop/share/classes/sun/awt/resources
    44 
    44 
    45 GENSRC_AWT_ICONS_SRC += \
    45 GENSRC_AWT_ICONS_SRC += \
    46     $(AWT_ICONPATH)/security-icon-bw16.png \
    46     $(AWT_ICONPATH)/security-icon-bw16.png \
    47     $(AWT_ICONPATH)/security-icon-interim16.png \
    47     $(AWT_ICONPATH)/security-icon-interim16.png \
    48     $(AWT_ICONPATH)/security-icon-yellow16.png \
    48     $(AWT_ICONPATH)/security-icon-yellow16.png \
   111 ifeq ($(OPENJDK_TARGET_OS), macosx)
   111 ifeq ($(OPENJDK_TARGET_OS), macosx)
   112 
   112 
   113   GENSRC_OSX_ICONS_DST := $(SUPPORT_OUTPUTDIR)/headers/java.desktop
   113   GENSRC_OSX_ICONS_DST := $(SUPPORT_OUTPUTDIR)/headers/java.desktop
   114   GENSRC_OSX_ICONS := $(GENSRC_OSX_ICONS_DST)/AWTIconData.h
   114   GENSRC_OSX_ICONS := $(GENSRC_OSX_ICONS_DST)/AWTIconData.h
   115 
   115 
   116   GENSRC_OSX_ICONS_SRC ?= $(JDK_TOPDIR)/make/data/macosxicons/JavaApp.icns
   116   GENSRC_OSX_ICONS_SRC ?= $(TOPDIR)/make/data/macosxicons/JavaApp.icns
   117 
   117 
   118 
   118 
   119   $(GENSRC_OSX_ICONS): $(GENSRC_OSX_ICONS_SRC) $(BUILD_TOOLS_JDK)
   119   $(GENSRC_OSX_ICONS): $(GENSRC_OSX_ICONS_SRC) $(BUILD_TOOLS_JDK)
   120 	$(call LogInfo, Generating $(patsubst $(OUTPUT_ROOT)/%, %, $@))
   120 	$(call LogInfo, Generating $(patsubst $(OUTPUT_ROOT)/%, %, $@))
   121 	$(call MakeDir, $(@D))
   121 	$(call MakeDir, $(@D))