VirtualBox

Changeset 42539 in vbox


Ignore:
Timestamp:
Aug 2, 2012 1:30:28 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
79713
Message:

Runtime/Makefile.kmk: deal with the dependencies on the VBox COM error codes better, which avoids rebuilding large parts of the tree if something irrelevant in the IDL file has been changed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/Makefile.kmk

    r42288 r42539  
    116116        $(IPRT_OUT_DIR)/errmsgcomdata.h \
    117117        $(IPRT_OUT_DIR)/errmsgvboxcomdata.h \
     118        $(IPRT_OUT_DIR)/errmsgvboxcomdata.h.ts \
    118119        $(IPRT_OUT_DIR)/Doxyfile.iprt \
    119120        $(IPRT_OUT_DIR)/Doxyfile.iprt.dep \
     
    21252126        $(QUIET)$(REDIRECT) -wo $@ -- $(SED) -f $< $(filter %.h,$^)
    21262127
    2127 $(IPRT_OUT_DIR)/errmsgvboxcomdata.h: \
     2128$(IPRT_OUT_DIR)/errmsgvboxcomdata.h.ts +| $(IPRT_OUT_DIR)/errmsgvboxcomdata.h: \
    21282129                $(VBOX_PATH_RUNTIME_SRC)/VBox/errmsgvboxcom.xsl \
    21292130                $(VBOX_XIDL_FILE_SRC) \
    21302131                | $$(dir $$@)
    21312132        $(call MSG_GENERATE,,$@,$(filter %.xidl,$^))
    2132         $(QUIET)$(VBOX_XSLTPROC) -o $@ $< $(filter %.xidl,$^)
     2133        $(QUIET)$(VBOX_XSLTPROC) -o $(IPRT_OUT_DIR)/errmsgvboxcomdata.h.ts $< $(filter %.xidl,$^)
     2134        $(QUIET)$(CP) --changed -fv $(IPRT_OUT_DIR)/errmsgvboxcomdata.h.ts $(IPRT_OUT_DIR)/errmsgvboxcomdata.h
    21332135
    21342136
Note: See TracChangeset for help on using the changeset viewer.

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