< prev index next >

corba/make/gensrc/Gensrc-java.corba.gmk

Print this page




  45     SETUP := GENERATE_OLDBYTECODE, \
  46     SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \
  47     BIN := $(BUILDTOOLS_OUTPUTDIR)/idlj_classes, \
  48     COPY := .prp, \
  49     INCLUDES := com/sun/tools/corba/se/idl, \
  50     EXCLUDE_FILES := ResourceBundleUtil.java))
  51 
  52 # Force the language to english for predictable source code generation.
  53 TOOL_IDLJ_CMD := $(JAVA) -cp $(BUILDTOOLS_OUTPUTDIR)/idlj_classes \
  54     -Duser.language=en com.sun.tools.corba.se.idl.toJavaPortable.Compile
  55 
  56 ################################################################################
  57 
  58 EXCEPTION_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging
  59 LOGWRAPPER_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/_logwrappers
  60 
  61 # Generate LogWrapper classes
  62 $(EXCEPTION_DIR)/%SystemException.java: \
  63     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
  64     $(BUILD_TOOLS_CORBA)
  65         $(MKDIR) -p $(@D)

  66         $(RM) -f $(@D)/_the_wrappers.d
  67         $(ECHO) $(LOG_INFO) Generating class file from $*.mc
  68         $(TOOL_LOGUTIL_CMD) make-class $< $(@D)
  69 
  70 # Generate LogWrapper properties file by concatening resource files
  71 $(EXCEPTION_DIR)/LogStrings.properties: \
  72     $(LOGWRAPPER_DIR)/ActivationSystemException.resource \
  73     $(LOGWRAPPER_DIR)/IORSystemException.resource \
  74     $(LOGWRAPPER_DIR)/InterceptorsSystemException.resource \
  75     $(LOGWRAPPER_DIR)/NamingSystemException.resource \
  76     $(LOGWRAPPER_DIR)/OMGSystemException.resource \
  77     $(LOGWRAPPER_DIR)/ORBUtilSystemException.resource \
  78     $(LOGWRAPPER_DIR)/POASystemException.resource \
  79     $(LOGWRAPPER_DIR)/UtilSystemException.resource
  80         $(MKDIR) -p $(@D)
  81         $(ECHO) $(LOG_INFO) Concatenating 8 resource files into $(@F)
  82         $(CAT) $^ > $@
  83 
  84 # The resources files are generated from lisp-like .mc files.
  85 $(LOGWRAPPER_DIR)/%SystemException.resource: \
  86     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
  87     $(BUILD_TOOLS_CORBA)
  88         $(MKDIR) -p $(@D)

  89         $(RM) -f $(@D)/_the_wrappers.d
  90         $(ECHO) $(LOG_INFO) Generating resource file from $*.mc
  91         $(TOOL_LOGUTIL_CMD) make-resource $< $(@D)
  92 
  93 
  94 LOGWRAPPER_TARGETS := \
  95     $(EXCEPTION_DIR)/ActivationSystemException.java \
  96     $(EXCEPTION_DIR)/IORSystemException.java \
  97     $(EXCEPTION_DIR)/InterceptorsSystemException.java \
  98     $(EXCEPTION_DIR)/NamingSystemException.java \
  99     $(EXCEPTION_DIR)/OMGSystemException.java \
 100     $(EXCEPTION_DIR)/ORBUtilSystemException.java \
 101     $(EXCEPTION_DIR)/POASystemException.java \
 102     $(EXCEPTION_DIR)/UtilSystemException.java \
 103     $(EXCEPTION_DIR)/LogStrings.properties
 104 
 105 ################################################################################
 106 # Build the IDLs.
 107 
 108 IDL_DELETES := \
 109     org/omg/DynamicAny/*POA* \
 110     org/omg/DynamicAny/*Holder* \


 223         com/sun/corba/se/GiopIDL/% \
 224         org/omg/PortableServer/corba.idl, \
 225     INCLUDES := %, \
 226     OLDIMPLBASES := com/sun/corba/se/PortableActivationIDL/activation.idl \
 227         com/sun/corba/se/spi/activation/activation.idl, \
 228     DELETES := $(IDL_DELETES)))
 229 
 230 $(BUILD_IDLS): $(BUILD_IDLJ)
 231 
 232 ################################################################################
 233 # zh_HK is just a copy of zh_TW
 234 
 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
 237         $(install-file)
 238 
 239 ################################################################################
 240 
 241 all: $(BUILD_IDLS) $(LOGWRAPPER_TARGETS) \
 242     $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties
 243 


  45     SETUP := GENERATE_OLDBYTECODE, \
  46     SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \
  47     BIN := $(BUILDTOOLS_OUTPUTDIR)/idlj_classes, \
  48     COPY := .prp, \
  49     INCLUDES := com/sun/tools/corba/se/idl, \
  50     EXCLUDE_FILES := ResourceBundleUtil.java))
  51 
  52 # Force the language to english for predictable source code generation.
  53 TOOL_IDLJ_CMD := $(JAVA) -cp $(BUILDTOOLS_OUTPUTDIR)/idlj_classes \
  54     -Duser.language=en com.sun.tools.corba.se.idl.toJavaPortable.Compile
  55 
  56 ################################################################################
  57 
  58 EXCEPTION_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging
  59 LOGWRAPPER_DIR := $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/_logwrappers
  60 
  61 # Generate LogWrapper classes
  62 $(EXCEPTION_DIR)/%SystemException.java: \
  63     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
  64     $(BUILD_TOOLS_CORBA)
  65         $(call LogInfo, Generating class file from $*.mc)
  66         $(call MakeDir, $(@D))
  67         $(RM) -f $(@D)/_the_wrappers.d

  68         $(TOOL_LOGUTIL_CMD) make-class $< $(@D)
  69 
  70 # Generate LogWrapper properties file by concatening resource files
  71 $(EXCEPTION_DIR)/LogStrings.properties: \
  72     $(LOGWRAPPER_DIR)/ActivationSystemException.resource \
  73     $(LOGWRAPPER_DIR)/IORSystemException.resource \
  74     $(LOGWRAPPER_DIR)/InterceptorsSystemException.resource \
  75     $(LOGWRAPPER_DIR)/NamingSystemException.resource \
  76     $(LOGWRAPPER_DIR)/OMGSystemException.resource \
  77     $(LOGWRAPPER_DIR)/ORBUtilSystemException.resource \
  78     $(LOGWRAPPER_DIR)/POASystemException.resource \
  79     $(LOGWRAPPER_DIR)/UtilSystemException.resource
  80         $(call LogInfo, Concatenating 8 resource files into $(@F))
  81         $(call MakeDir, $(@D))
  82         $(CAT) $^ > $@
  83 
  84 # The resources files are generated from lisp-like .mc files.
  85 $(LOGWRAPPER_DIR)/%SystemException.resource: \
  86     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
  87     $(BUILD_TOOLS_CORBA)
  88         $(call LogInfo, Generating resource file from $*.mc)
  89         $(call MakeDir, $(@D))
  90         $(RM) -f $(@D)/_the_wrappers.d

  91         $(TOOL_LOGUTIL_CMD) make-resource $< $(@D)
  92 
  93 
  94 LOGWRAPPER_TARGETS := \
  95     $(EXCEPTION_DIR)/ActivationSystemException.java \
  96     $(EXCEPTION_DIR)/IORSystemException.java \
  97     $(EXCEPTION_DIR)/InterceptorsSystemException.java \
  98     $(EXCEPTION_DIR)/NamingSystemException.java \
  99     $(EXCEPTION_DIR)/OMGSystemException.java \
 100     $(EXCEPTION_DIR)/ORBUtilSystemException.java \
 101     $(EXCEPTION_DIR)/POASystemException.java \
 102     $(EXCEPTION_DIR)/UtilSystemException.java \
 103     $(EXCEPTION_DIR)/LogStrings.properties
 104 
 105 ################################################################################
 106 # Build the IDLs.
 107 
 108 IDL_DELETES := \
 109     org/omg/DynamicAny/*POA* \
 110     org/omg/DynamicAny/*Holder* \


 223         com/sun/corba/se/GiopIDL/% \
 224         org/omg/PortableServer/corba.idl, \
 225     INCLUDES := %, \
 226     OLDIMPLBASES := com/sun/corba/se/PortableActivationIDL/activation.idl \
 227         com/sun/corba/se/spi/activation/activation.idl, \
 228     DELETES := $(IDL_DELETES)))
 229 
 230 $(BUILD_IDLS): $(BUILD_IDLJ)
 231 
 232 ################################################################################
 233 # zh_HK is just a copy of zh_TW
 234 
 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
 237         $(install-file)
 238 
 239 ################################################################################
 240 
 241 all: $(BUILD_IDLS) $(LOGWRAPPER_TARGETS) \
 242     $(SUPPORT_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_HK.properties

< prev index next >