make/gensrc/Gensrc-java.corba.gmk
changeset 47217 72e3ae9a25eb
parent 47216 71c04702a3d5
equal deleted inserted replaced
47216:71c04702a3d5 47217:72e3ae9a25eb
    33 
    33 
    34 ################################################################################
    34 ################################################################################
    35 
    35 
    36 $(eval $(call SetupJavaCompilation,BUILD_TOOLS_CORBA, \
    36 $(eval $(call SetupJavaCompilation,BUILD_TOOLS_CORBA, \
    37     SETUP := GENERATE_OLDBYTECODE, \
    37     SETUP := GENERATE_OLDBYTECODE, \
    38     SRC := $(CORBA_TOPDIR)/make/src/classes, \
    38     SRC := $(TOPDIR)/make/corba/src/classes, \
    39     BIN := $(BUILDTOOLS_OUTPUTDIR)/corba_tools_classes))
    39     BIN := $(BUILDTOOLS_OUTPUTDIR)/corba_tools_classes))
    40 
    40 
    41 TOOL_LOGUTIL_CMD := $(JAVA_SMALL) -cp $(BUILDTOOLS_OUTPUTDIR)/corba_tools_classes \
    41 TOOL_LOGUTIL_CMD := $(JAVA_SMALL) -cp $(BUILDTOOLS_OUTPUTDIR)/corba_tools_classes \
    42     build.tools.logutil.MC
    42     build.tools.logutil.MC
    43 
    43 
    44 $(eval $(call SetupJavaCompilation,BUILD_IDLJ, \
    44 $(eval $(call SetupJavaCompilation,BUILD_IDLJ, \
    45     SETUP := GENERATE_OLDBYTECODE, \
    45     SETUP := GENERATE_OLDBYTECODE, \
    46     SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \
    46     SRC := $(TOPDIR)/src/java.corba/share/classes, \
    47     BIN := $(BUILDTOOLS_OUTPUTDIR)/idlj_classes, \
    47     BIN := $(BUILDTOOLS_OUTPUTDIR)/idlj_classes, \
    48     COPY := .prp, \
    48     COPY := .prp, \
    49     INCLUDES := com/sun/tools/corba/se/idl, \
    49     INCLUDES := com/sun/tools/corba/se/idl, \
    50     EXCLUDE_FILES := ResourceBundleUtil.java module-info.java))
    50     EXCLUDE_FILES := ResourceBundleUtil.java module-info.java))
    51 
    51 
    58 EXCEPTION_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging
    58 EXCEPTION_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging
    59 LOGWRAPPER_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/_logwrappers
    59 LOGWRAPPER_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/_logwrappers
    60 
    60 
    61 # Generate LogWrapper classes
    61 # Generate LogWrapper classes
    62 $(EXCEPTION_DIR)/%SystemException.java: \
    62 $(EXCEPTION_DIR)/%SystemException.java: \
    63     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
    63     $(TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
    64     $(BUILD_TOOLS_CORBA)
    64     $(BUILD_TOOLS_CORBA)
    65 	$(call LogInfo, Generating class file from $*.mc)
    65 	$(call LogInfo, Generating class file from $*.mc)
    66 	$(call MakeDir, $(@D))
    66 	$(call MakeDir, $(@D))
    67 	$(RM) -f $(@D)/_the_wrappers.d
    67 	$(RM) -f $(@D)/_the_wrappers.d
    68 	$(TOOL_LOGUTIL_CMD) make-class $< $(@D)
    68 	$(TOOL_LOGUTIL_CMD) make-class $< $(@D)
    81 	$(call MakeDir, $(@D))
    81 	$(call MakeDir, $(@D))
    82 	$(CAT) $^ > $@
    82 	$(CAT) $^ > $@
    83 
    83 
    84 # The resources files are generated from lisp-like .mc files.
    84 # The resources files are generated from lisp-like .mc files.
    85 $(LOGWRAPPER_DIR)/%SystemException.resource: \
    85 $(LOGWRAPPER_DIR)/%SystemException.resource: \
    86     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
    86     $(TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
    87     $(BUILD_TOOLS_CORBA)
    87     $(BUILD_TOOLS_CORBA)
    88 	$(call LogInfo, Generating resource file from $*.mc)
    88 	$(call LogInfo, Generating resource file from $*.mc)
    89 	$(call MakeDir, $(@D))
    89 	$(call MakeDir, $(@D))
    90 	$(RM) -f $(@D)/_the_wrappers.d
    90 	$(RM) -f $(@D)/_the_wrappers.d
    91 	$(TOOL_LOGUTIL_CMD) make-resource $< $(@D)
    91 	$(TOOL_LOGUTIL_CMD) make-resource $< $(@D)
   214     org/omg/CORBA/RepositoryIdHelper.java \
   214     org/omg/CORBA/RepositoryIdHelper.java \
   215     #
   215     #
   216 
   216 
   217 $(eval $(call SetupIdlCompilation,BUILD_IDLS, \
   217 $(eval $(call SetupIdlCompilation,BUILD_IDLS, \
   218     IDLJ := $(TOOL_IDLJ_CMD), \
   218     IDLJ := $(TOOL_IDLJ_CMD), \
   219     SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \
   219     SRC := $(TOPDIR)/src/java.corba/share/classes, \
   220     BIN := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba, \
   220     BIN := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba, \
   221     EXCLUDES := com/sun/tools/corba/se/idl/% \
   221     EXCLUDES := com/sun/tools/corba/se/idl/% \
   222         org/omg/CORBA/% \
   222         org/omg/CORBA/% \
   223         com/sun/corba/se/GiopIDL/% \
   223         com/sun/corba/se/GiopIDL/% \
   224         org/omg/PortableServer/corba.idl, \
   224         org/omg/PortableServer/corba.idl, \
   231 
   231 
   232 ################################################################################
   232 ################################################################################
   233 # zh_HK is just a copy of zh_TW
   233 # zh_HK is just a copy of zh_TW
   234 
   234 
   235 $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties: \
   235 $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties: \
   236     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties
   236     $(TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties
   237 	$(install-file)
   237 	$(install-file)
   238 
   238 
   239 ################################################################################
   239 ################################################################################
   240 
   240 
   241 all: $(BUILD_IDLS) $(LOGWRAPPER_TARGETS) \
   241 all: $(BUILD_IDLS) $(LOGWRAPPER_TARGETS) \