VirtualBox

Changeset 46483 in vbox for trunk


Ignore:
Timestamp:
Jun 10, 2013 6:11:26 PM (12 years ago)
Author:
vboxsync
Message:

Main/webservice: properly resolve a couple of @todos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/webservice/Makefile.kmk

    r46480 r46483  
    171171VBOXWEB_IDL_SRC               := $(VBOXWEB_OUT_DIR)/VirtualBox.xidl
    172172
    173 VBOXWEB_WSDL                   = $(VBOX_PATH_SDK)/bindings/webservice/vboxweb.wsdl
    174 VBOXWEBSERVICE_WSDL            = $(VBOX_PATH_SDK)/bindings/webservice/vboxwebService.wsdl
     173VBOXWEB_WSDL                   = $(VBOXWEB_OUT_DIR)/vboxweb.wsdl
     174VBOXWEBSERVICE_WSDL            = $(VBOXWEB_OUT_DIR)/vboxwebService.wsdl
    175175
    176176VBOXWEB_TYPEMAP               := $(VBOXWEB_OUT_DIR)/typemap.dat
     
    565565        $(PATH_ROOT)/COPYING.LIB=>java/jax-ws/COPYING.LIB
    566566
     567 INSTALLS += vboxwebinst_wsdl
     568 vboxwebinst_wsdl_INST = $(INST_SDK)bindings/webservice/
     569 vboxwebinst_wsdl_MODE = a+r,u+w
     570 vboxwebinst_wsdl_SOURCES = \
     571        $(VBOXWEB_WSDL)=>vboxweb.wsdl \
     572        $(VBOXWEBSERVICE_WSDL)=>vboxwebService.wsdl
     573
    567574endif # VBOX_ONLY_SDK
    568 
    569 ## @todo VBOXWEB_WSDL and VBOXWEBSERVICE_WSDL should be an install target.
    570 VBOXWEB_OTHERS += \
    571         $(VBOXWEB_WSDL) \
    572         $(VBOXWEBSERVICE_WSDL)
    573575
    574576#
     
    581583OTHER_CLEAN += \
    582584        $(VBOXWEB_OTHERS) \
     585        $(VBOXWEB_WSDL) \
     586        $(VBOXWEBSERVICE_WSDL) \
    583587        $(VBOXWEB_TYPEMAP) \
    584588        $(VBOXWEB_IDL_SRC)
     
    591595
    592596# generate WSDL from main XIDL file
    593 $(VBOXWEB_WSDL): $(VBOXWEB_IDL_SRC) $(VBOX_PATH_WEBSERVICE)/websrv-wsdl.xsl $(VBOX_PATH_IDL)/typemap-shared.inc.xsl $(RECOMPILE_ON_MAKEFILE_CURRENT) ## @todo | $$(dir $$@)
     597$(VBOXWEB_WSDL): $(VBOXWEB_IDL_SRC) $(VBOX_PATH_WEBSERVICE)/websrv-wsdl.xsl $(VBOX_PATH_IDL)/typemap-shared.inc.xsl $(RECOMPILE_ON_MAKEFILE_CURRENT) | $$(dir $$@)
    594598        $(call MSG_GENERATE,,$@,$(VBOXWEB_IDL_SRC) using websrv-wsdl.xsl)
    595599        $(QUIET)$(RM) -f -- $@
    596         $(QUIET)$(MKDIR) -p $(@D)
    597600        $(QUIET)$(VBOX_XSLTPROC) $(VBOXWEB_XSLTPROC_VERBOSE) -o $@ $(VBOX_PATH_WEBSERVICE)/websrv-wsdl.xsl $<
    598601
    599 $(VBOXWEBSERVICE_WSDL): $(VBOXWEB_IDL_SRC) $(VBOX_PATH_WEBSERVICE)/websrv-wsdl-service.xsl $(VBOX_PATH_IDL)/typemap-shared.inc.xsl $(RECOMPILE_ON_MAKEFILE_CURRENT) ## @todo | $$(dir $$@)
     602$(VBOXWEBSERVICE_WSDL): $(VBOXWEB_IDL_SRC) $(VBOX_PATH_WEBSERVICE)/websrv-wsdl-service.xsl $(VBOX_PATH_IDL)/typemap-shared.inc.xsl $(RECOMPILE_ON_MAKEFILE_CURRENT) $$(dir $$@)
    600603        $(call MSG_GENERATE,,$@,$(VBOXWEB_IDL_SRC) using websrv-wsdl-service.xsl)
    601604        $(QUIET)$(RM) -f -- $@
    602         $(QUIET)$(MKDIR) -p $(@D)
    603605        $(QUIET)$(VBOX_XSLTPROC) $(VBOXWEB_XSLTPROC_VERBOSE) -o $@ $(VBOX_PATH_WEBSERVICE)/websrv-wsdl-service.xsl $<
    604606
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette