corba/make/GensrcCorba.gmk

Print this page




  33 include CommonCorba.gmk
  34 
  35 ################################################################################
  36 
  37 $(eval $(call SetupJavaCompilation,BUILD_TOOLS_CORBA, \
  38     SETUP := GENERATE_OLDBYTECODE, \
  39     SRC := $(CORBA_TOPDIR)/make/src/classes, \
  40     BIN := $(CORBA_OUTPUTDIR)/tools_classes))
  41 
  42 TOOL_LOGUTIL_CMD := $(JAVA) -cp $(CORBA_OUTPUTDIR)/tools_classes \
  43     build.tools.logutil.MC
  44 
  45 $(eval $(call SetupJavaCompilation,BUILD_IDLJ, \
  46     SETUP := GENERATE_OLDBYTECODE, \
  47     SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \
  48     BIN := $(CORBA_OUTPUTDIR)/idlj_classes, \
  49     COPY := .prp, \
  50     INCLUDES := com/sun/tools/corba/se/idl, \
  51     EXCLUDE_FILES := ResourceBundleUtil.java))
  52 

  53 TOOL_IDLJ_CMD := $(JAVA) -cp $(CORBA_OUTPUTDIR)/idlj_classes \
  54     com.sun.tools.corba.se.idl.toJavaPortable.Compile
  55 
  56 ################################################################################
  57 
  58 # Generate LogWrapper classes
  59 $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/%SystemException.java: \
  60     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
  61     $(BUILD_TOOLS_CORBA)
  62         $(MKDIR) -p $(@D)
  63         $(RM) -f $(@D)/_the_wrappers.d
  64         $(ECHO) $(LOG_INFO) Generating class file from $*.mc
  65         $(TOOL_LOGUTIL_CMD) make-class $< $(@D)
  66 
  67 # Generate LogWrapper properties file by concatening resource files
  68 $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/LogStrings.properties: \
  69     $(CORBA_OUTPUTDIR)/logwrappers/ActivationSystemException.resource \
  70     $(CORBA_OUTPUTDIR)/logwrappers/IORSystemException.resource \
  71     $(CORBA_OUTPUTDIR)/logwrappers/InterceptorsSystemException.resource \
  72     $(CORBA_OUTPUTDIR)/logwrappers/NamingSystemException.resource \
  73     $(CORBA_OUTPUTDIR)/logwrappers/OMGSystemException.resource \
  74     $(CORBA_OUTPUTDIR)/logwrappers/ORBUtilSystemException.resource \




  33 include CommonCorba.gmk
  34 
  35 ################################################################################
  36 
  37 $(eval $(call SetupJavaCompilation,BUILD_TOOLS_CORBA, \
  38     SETUP := GENERATE_OLDBYTECODE, \
  39     SRC := $(CORBA_TOPDIR)/make/src/classes, \
  40     BIN := $(CORBA_OUTPUTDIR)/tools_classes))
  41 
  42 TOOL_LOGUTIL_CMD := $(JAVA) -cp $(CORBA_OUTPUTDIR)/tools_classes \
  43     build.tools.logutil.MC
  44 
  45 $(eval $(call SetupJavaCompilation,BUILD_IDLJ, \
  46     SETUP := GENERATE_OLDBYTECODE, \
  47     SRC := $(CORBA_TOPDIR)/src/java.corba/share/classes, \
  48     BIN := $(CORBA_OUTPUTDIR)/idlj_classes, \
  49     COPY := .prp, \
  50     INCLUDES := com/sun/tools/corba/se/idl, \
  51     EXCLUDE_FILES := ResourceBundleUtil.java))
  52 
  53 # Force the language to english for predictable source code generation.
  54 TOOL_IDLJ_CMD := $(JAVA) -cp $(CORBA_OUTPUTDIR)/idlj_classes \
  55     -Duser.language=en com.sun.tools.corba.se.idl.toJavaPortable.Compile
  56 
  57 ################################################################################
  58 
  59 # Generate LogWrapper classes
  60 $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/%SystemException.java: \
  61     $(CORBA_TOPDIR)/src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/%.mc \
  62     $(BUILD_TOOLS_CORBA)
  63         $(MKDIR) -p $(@D)
  64         $(RM) -f $(@D)/_the_wrappers.d
  65         $(ECHO) $(LOG_INFO) Generating class file from $*.mc
  66         $(TOOL_LOGUTIL_CMD) make-class $< $(@D)
  67 
  68 # Generate LogWrapper properties file by concatening resource files
  69 $(CORBA_OUTPUTDIR)/gensrc/java.corba/com/sun/corba/se/impl/logging/LogStrings.properties: \
  70     $(CORBA_OUTPUTDIR)/logwrappers/ActivationSystemException.resource \
  71     $(CORBA_OUTPUTDIR)/logwrappers/IORSystemException.resource \
  72     $(CORBA_OUTPUTDIR)/logwrappers/InterceptorsSystemException.resource \
  73     $(CORBA_OUTPUTDIR)/logwrappers/NamingSystemException.resource \
  74     $(CORBA_OUTPUTDIR)/logwrappers/OMGSystemException.resource \
  75     $(CORBA_OUTPUTDIR)/logwrappers/ORBUtilSystemException.resource \