VirtualBox

Changeset 49805 in vbox for trunk/src


Ignore:
Timestamp:
Dec 6, 2013 9:22:38 AM (11 years ago)
Author:
vboxsync
Message:

Another non-kBuild target property.

File:
1 edited

Legend:

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

    r49804 r49805  
    175175VBoxAPIWrap_TEMPLATE        = VBoxMainLib
    176176VBoxAPIWrap_SOURCES         = $(filter %.cpp,$(VBOX_MAIN_APIWRAPPER_GEN_FILES))
    177 VBoxAPIWrap_VBOX_RAWSRC     = \
    178         $(VBoxAPIWrap_0_OUTDIR)/apiwrappers
    179 VBoxAPIWrap_XSLT            = \
    180         $(VBOX_PATH_MAIN_SRC)/idl/apiwrap-server.xsl
    181177VBoxAPIWrap_DEFS.win.x86   += _WIN32_WINNT=0x0500
    182178VBoxAPIWrap_DEFS.win.amd64 += _WIN32_WINNT=0x0510
     
    187183        $(wildcard $(VBoxAPIWrap_0_OUTDIR)/*.h) \
    188184        $(VBoxAPIWrap_VBOX_RAWSRC)
     185
     186# Two VBox variables used here and/or in the rules generating wrappers.
     187VBoxAPIWrap_VBOX_RAWSRC     = \
     188        $(VBoxAPIWrap_0_OUTDIR)/apiwrappers
     189VBoxAPIWrap_VBOX_XSLT       = \
     190        $(VBOX_PATH_MAIN_SRC)/idl/apiwrap-server.xsl
    189191
    190192# This include file (generated at the bottom of this file), defines
     
    10551057+| $(VBOX_MAIN_APIWRAPPER_GEN_FILES): \
    10561058                $(VBOX_XIDL_FILE) \
    1057                 $(VBoxAPIWrap_XSLT) \
     1059                $(VBoxAPIWrap_VBOX_XSLT) \
    10581060                $(VBOX_FILESPLIT) \
    10591061                | $$(dir $$@)
    10601062        $(call MSG_L1,Generating C++ Server API wrapper files from XIDL)
    10611063        $(QUIET)$(RM) -f $(filter-out $(VBOX_MAIN_APIWRAPPER_GEN_FILES),$(wildcard $(VBoxAPIWrap_0_OUTDIR)/*.cpp) $(wildcard $(VBoxAPIWrap_0_OUTDIR)/*.h))
    1062         $(QUIET)$(VBOX_XSLTPROC) --stringparam filelistonly "" -o $@ $(VBoxAPIWrap_XSLT) $<
     1064        $(QUIET)$(VBOX_XSLTPROC) --stringparam filelistonly "" -o $@ $(VBoxAPIWrap_VBOX_XSLT) $<
    10631065        $(QUIET)$(VBOX_FILESPLIT) $@ $(VBoxAPIWrap_0_OUTDIR)
    10641066
    1065 $(VBoxAPIWrap_VBOX_KMK_FILE).ts +| $(VBoxAPIWrap_VBOX_KMK_FILE): $(VBOX_XIDL_FILE) $(VBoxAPIWrap_XSLT) $(MAKEFILE_CURRENT)
     1067$(VBoxAPIWrap_VBOX_KMK_FILE).ts +| $(VBoxAPIWrap_VBOX_KMK_FILE): $(VBOX_XIDL_FILE) $(VBoxAPIWrap_VBOX_XSLT) $(MAKEFILE_CURRENT)
    10661068        $(call MSG_GENERATE,,$(VBoxAPIWrap_VBOX_KMK_FILE))
    10671069        $(QUIET)$(RM) -f $@
    10681070        $(QUIET)$(MKDIR) -p $(@D)
    1069         $(QUIET)$(VBOX_XSLTPROC) --stringparam filelistonly VBOX_MAIN_APIWRAPPER_GEN_FILES -o $@ $(VBoxAPIWrap_XSLT) $<
     1071        $(QUIET)$(VBOX_XSLTPROC) --stringparam filelistonly VBOX_MAIN_APIWRAPPER_GEN_FILES -o $@ $(VBoxAPIWrap_VBOX_XSLT) $<
    10701072        $(QUIET)$(APPEND) -n "$@" "" "" \
    10711073                'VBOX_MAIN_APIWRAPPER_GEN_FILES := $$(addprefix $$(VBOX_MAIN_APIWRAPPER_DIR)/,$$(VBOX_MAIN_APIWRAPPER_GEN_FILES))' \
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