Changeset 30971 in vbox for trunk/src/libs/xpcom18a4/java
- Timestamp:
- Jul 21, 2010 3:57:34 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 63876
- Location:
- trunk/src/libs/xpcom18a4/java
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/java/Makefile.kmk
r30880 r30971 158 158 $(VBOX_JXPCOM_JDEST)/*/*/*/*/*/*.class \ 159 159 ) 160 VBoxJXpcom-inst-jar_BLDDIRS += $(VBOX_JXPCOM_GEN)/java $(VBOX_JXPCOM_GEN)/java/glue 160 VBoxJXpcom-inst-jar_BLDDIRS += $(VBOX_JXPCOM_GEN)/java $(VBOX_JXPCOM_GEN)/java/glue $(VBOX_JXPCOM_GEN)/java/interfaces 161 161 162 162 # … … 180 180 ifndef VBOX_WITH_JAVA_SUPPORT_IN_XPIDL 181 181 # 182 # Generate .java interface files from XPCOM's typelib.183 # 184 VBOX_TEMP_HOME=$(shell echo /tmp/vboxhome$$$$) 185 $(VBOX_JXPCOM_GEN)/jxpcomgen.list: $( GENJIFACES_BIN) $(PATH_TARGET)/VBox-xpcom-xpt-files/VBoxXPCOMBase.xpt | $(VBOX_JXPCOM_GEN)/java/182 # Generate .java interface files from .xidl 183 # 184 185 $(VBOX_JXPCOM_GEN)/jxpcomgen.list: $(VBOX_XIDL_FILE) $(VBOX_JXPCOM_SRC)/tools/genjifaces.xsl | $(VBOX_JXPCOM_GEN)/java/interfaces/ 186 186 $(QUIET)echo Generating Java interface files 187 $( call preprocess_exebld,$(GENJIFACES_BIN))188 $(QUIET) $(MKDIR) -p $(VBOX_TEMP_HOME)189 VBOX_USER_HOME=$(VBOX_TEMP_HOME) $(GENJIFACES_BIN) -d $(VBOX_JXPCOM_GEN)/java 190 $(QUIET) rm -rf $(VBOX_TEMP_HOME)191 $(QUIET)echo $ $(ls $(VBOX_JXPCOM_GEN)/java/*.java)> $@187 $(QUIET)$(RM) -f $(wildcard $(VBOX_JXPCOM_GEN)/java/interfaces/*.java) 188 $(QUIET)$(VBOX_XSLTPROC) \ 189 -o $(VBOX_JXPCOM_GEN)/java/interfaces/merged.file $(VBOX_JXPCOM_SRC)/tools/genjifaces.xsl $< 190 $(QUIET)$(VBOX_FILESPLIT) $(VBOX_JXPCOM_GEN)/java/interfaces/merged.file $(VBOX_JXPCOM_GEN)/java/interfaces 191 $(QUIET)echo $(VBOX_JXPCOM_GEN)/java/interfaces/*.java > $@ 192 192 193 193 else # VBOX_WITH_JAVA_SUPPORT_IN_XPIDL
Note:
See TracChangeset
for help on using the changeset viewer.