56 include GensrcCharsetMapping.gmk
57 GENSRC += $(GENSRC_CHARSETMAPPING)
58
59 include GensrcCharsetCoder.gmk
60 GENSRC += $(GENSRC_CHARSETCODER)
61
62 include GensrcBuffer.gmk
63 GENSRC += $(GENSRC_BUFFER)
64
65 include GensrcExceptions.gmk
66 GENSRC += $(GENSRC_EXCEPTIONS)
67
68 ifneq ($(OPENJDK_TARGET_OS),windows)
69 include GensrcIcons.gmk
70 GENSRC += $(GENSRC_ICONS)
71
72 include GensrcX11Wrappers.gmk
73 GENSRC += $(GENSRC_X11WRAPPERS)
74 endif
75
76 include GensrcSwing.gmk
77 ifndef DISABLE_NIMBUS
78 GENSRC += $(GENSRC_SWING_NIMBUS)
79 endif
80
81 ifeq ($(OPENJDK_TARGET_OS), macosx)
82 include GensrcJObjC.gmk
83 GENSRC += $(GENSRC_JOBJC)
84 endif
85
86 $(GENSRC) : $(BUILD_TOOLS)
87
88 # The exception handling of swing beaninfo
89 # gensrc_swing/javax/swing/beaninfo/* have not be in src.zip
90 all: $(GENSRC) $(GENSRC_SWING_BEANINFO)
91 $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc
92 (cd $(JDK_OUTPUTDIR) && \
93 $(CHMOD) -R u+rw gensrc && \
94 $(CP) -rp gensrc_characterdata/* gensrc && \
95 $(CP) -rp gensrc_properties/* gensrc && \
96 $(CP) -rp gensrc_localedatametainfo/* gensrc && \
97 $(CP) -rp gensrc_jdwp/* gensrc && \
98 $(CP) -rp gensrc_misc/* gensrc && \
99 $(CP) -rp gensrc_charsetmapping/* gensrc && \
100 $(CP) -rp gensrc_charsetcoder/* gensrc && \
101 $(CP) -rp gensrc_exceptions/* gensrc && \
102 $(CP) -rp gensrc_buffer/* gensrc)
103 if [ -d $(JDK_OUTPUTDIR)/gensrc_swing/javax/swing/plaf ] ; then \
104 (cd $(JDK_OUTPUTDIR) && \
105 $(MKDIR) -p gensrc/javax/swing/plaf && \
106 $(CP) -rp gensrc_swing/javax/swing/plaf/* gensrc/javax/swing/plaf) \
107 fi
108 if [ -d $(JDK_OUTPUTDIR)/gensrc_jobjc ] ; then \
109 (cd $(JDK_OUTPUTDIR) && cp -rp gensrc_jobjc/src/* gensrc) \
110 fi
111 ifneq ($(OPENJDK_TARGET_OS),windows)
112 (cd $(JDK_OUTPUTDIR) && \
113 $(CP) -rp gensrc_icons/* gensrc && \
114 $(CP) -rp gensrc_x11wrappers/classes/* gensrc)
115 endif
116
117 .PHONY: all
|
56 include GensrcCharsetMapping.gmk
57 GENSRC += $(GENSRC_CHARSETMAPPING)
58
59 include GensrcCharsetCoder.gmk
60 GENSRC += $(GENSRC_CHARSETCODER)
61
62 include GensrcBuffer.gmk
63 GENSRC += $(GENSRC_BUFFER)
64
65 include GensrcExceptions.gmk
66 GENSRC += $(GENSRC_EXCEPTIONS)
67
68 ifneq ($(OPENJDK_TARGET_OS),windows)
69 include GensrcIcons.gmk
70 GENSRC += $(GENSRC_ICONS)
71
72 include GensrcX11Wrappers.gmk
73 GENSRC += $(GENSRC_X11WRAPPERS)
74 endif
75
76 include GensrcCLDR.gmk
77 GENSRC += $(GENSRC_CLDR)
78
79 include GensrcSwing.gmk
80 ifndef DISABLE_NIMBUS
81 GENSRC += $(GENSRC_SWING_NIMBUS)
82 endif
83
84 ifeq ($(OPENJDK_TARGET_OS), macosx)
85 include GensrcJObjC.gmk
86 GENSRC += $(GENSRC_JOBJC)
87 endif
88
89 $(GENSRC) : $(BUILD_TOOLS)
90
91 # The exception handling of swing beaninfo
92 # gensrc_swing/javax/swing/beaninfo/* have not be in src.zip
93 all: $(GENSRC) $(GENSRC_SWING_BEANINFO)
94 $(MKDIR) -p $(JDK_OUTPUTDIR)/gensrc
95 (cd $(JDK_OUTPUTDIR) && \
96 $(CHMOD) -R u+rw gensrc && \
97 $(CP) -rp gensrc_characterdata/* gensrc && \
98 $(CP) -rp gensrc_properties/* gensrc && \
99 $(CP) -rp gensrc_localedatametainfo/* gensrc && \
100 $(CP) -rp gensrc_jdwp/* gensrc && \
101 $(CP) -rp gensrc_misc/* gensrc && \
102 $(CP) -rp gensrc_charsetmapping/* gensrc && \
103 $(CP) -rp gensrc_charsetcoder/* gensrc && \
104 $(CP) -rp gensrc_exceptions/* gensrc && \
105 $(CP) -rp gensrc_buffer/* gensrc && \
106 $(CP) -rp gensrc_cldr/* gensrc)
107 if [ -d $(JDK_OUTPUTDIR)/gensrc_swing/javax/swing/plaf ] ; then \
108 (cd $(JDK_OUTPUTDIR) && \
109 $(MKDIR) -p gensrc/javax/swing/plaf && \
110 $(CP) -rp gensrc_swing/javax/swing/plaf/* gensrc/javax/swing/plaf) \
111 fi
112 if [ -d $(JDK_OUTPUTDIR)/gensrc_jobjc ] ; then \
113 (cd $(JDK_OUTPUTDIR) && cp -rp gensrc_jobjc/src/* gensrc) \
114 fi
115 ifneq ($(OPENJDK_TARGET_OS),windows)
116 (cd $(JDK_OUTPUTDIR) && \
117 $(CP) -rp gensrc_icons/* gensrc && \
118 $(CP) -rp gensrc_x11wrappers/classes/* gensrc)
119 endif
120
121 .PHONY: all
|