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 include GensrcCommon.gmk |
26 include GensrcCommonJdk.gmk |
27 |
27 |
28 # Hook to include the corresponding custom file, if present. |
28 # Hook to include the corresponding custom file, if present. |
29 $(eval $(call IncludeCustomExtension, jdk, gensrc/Gensrc-java.desktop.gmk)) |
29 $(eval $(call IncludeCustomExtension, , gensrc/Gensrc-java.desktop.gmk)) |
30 |
30 |
31 ifneq ($(OPENJDK_TARGET_OS), windows) |
31 ifneq ($(OPENJDK_TARGET_OS), windows) |
32 include GensrcIcons.gmk |
32 include GensrcIcons.gmk |
33 |
33 |
34 ifneq ($(OPENJDK_TARGET_OS), macosx) |
34 ifneq ($(OPENJDK_TARGET_OS), macosx) |
41 ################################################################################ |
41 ################################################################################ |
42 |
42 |
43 include GensrcProperties.gmk |
43 include GensrcProperties.gmk |
44 |
44 |
45 PROP_SRC_DIRS := \ |
45 PROP_SRC_DIRS := \ |
46 $(JDK_TOPDIR)/src/java.desktop/share/classes/sun/awt/resources \ |
46 $(TOPDIR)/src/java.desktop/share/classes/sun/awt/resources \ |
47 $(JDK_TOPDIR)/src/java.desktop/share/classes/com/sun/accessibility/internal/resources \ |
47 $(TOPDIR)/src/java.desktop/share/classes/com/sun/accessibility/internal/resources \ |
48 $(JDK_TOPDIR)/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources \ |
48 $(TOPDIR)/src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources \ |
49 $(JDK_TOPDIR)/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources \ |
49 $(TOPDIR)/src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources \ |
50 $(JDK_TOPDIR)/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources \ |
50 $(TOPDIR)/src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources \ |
51 $(JDK_TOPDIR)/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources \ |
51 $(TOPDIR)/src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources \ |
52 $(JDK_TOPDIR)/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources \ |
52 $(TOPDIR)/src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources \ |
53 $(JDK_TOPDIR)/src/java.desktop/share/classes/sun/print/resources \ |
53 $(TOPDIR)/src/java.desktop/share/classes/sun/print/resources \ |
54 # |
54 # |
55 |
55 |
56 ifeq ($(OPENJDK_TARGET_OS), macosx) |
56 ifeq ($(OPENJDK_TARGET_OS), macosx) |
57 PROP_SRC_DIRS += \ |
57 PROP_SRC_DIRS += \ |
58 $(JDK_TOPDIR)/src/java.desktop/macosx/classes/com/apple/laf/resources \ |
58 $(TOPDIR)/src/java.desktop/macosx/classes/com/apple/laf/resources \ |
59 $(JDK_TOPDIR)/src/java.desktop/macosx/classes/sun/awt/resources \ |
59 $(TOPDIR)/src/java.desktop/macosx/classes/sun/awt/resources \ |
60 # |
60 # |
61 endif |
61 endif |
62 |
62 |
63 ifeq ($(OPENJDK_TARGET_OS), windows) |
63 ifeq ($(OPENJDK_TARGET_OS), windows) |
64 PROP_SRC_DIRS += $(JDK_TOPDIR)/src/java.desktop/windows/classes/sun/awt/windows |
64 PROP_SRC_DIRS += $(TOPDIR)/src/java.desktop/windows/classes/sun/awt/windows |
65 endif |
65 endif |
66 |
66 |
67 ifeq ($(filter $(OPENJDK_TARGET_OS), windows macosx), ) |
67 ifeq ($(filter $(OPENJDK_TARGET_OS), windows macosx), ) |
68 PROP_SRC_DIRS += $(JDK_TOPDIR)/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources |
68 PROP_SRC_DIRS += $(TOPDIR)/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources |
69 endif |
69 endif |
70 |
70 |
71 $(eval $(call SetupCompileProperties, COMPILE_PROPERTIES, \ |
71 $(eval $(call SetupCompileProperties, COMPILE_PROPERTIES, \ |
72 SRC_DIRS := $(PROP_SRC_DIRS), \ |
72 SRC_DIRS := $(PROP_SRC_DIRS), \ |
73 EXCLUDE := %cursors.properties, \ |
73 EXCLUDE := %cursors.properties, \ |
77 GENSRC_JAVA_DESKTOP += $(COMPILE_PROPERTIES) |
77 GENSRC_JAVA_DESKTOP += $(COMPILE_PROPERTIES) |
78 |
78 |
79 # Some resources bundles are already present as java files but still need to be |
79 # Some resources bundles are already present as java files but still need to be |
80 # copied to zh_HK locale. |
80 # copied to zh_HK locale. |
81 $(eval $(call SetupCopy-zh_HK,COPY_ZH_HK, \ |
81 $(eval $(call SetupCopy-zh_HK,COPY_ZH_HK, \ |
82 $(JDK_TOPDIR)/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java)) |
82 $(TOPDIR)/src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java)) |
83 |
83 |
84 GENSRC_JAVA_DESKTOP += $(COPY_ZH_HK) |
84 GENSRC_JAVA_DESKTOP += $(COPY_ZH_HK) |
85 |
85 |
86 ################################################################################ |
86 ################################################################################ |
87 |
87 |