VirtualBox

Changeset 49116 in vbox for trunk/src/libs


Ignore:
Timestamp:
Oct 15, 2013 12:50:23 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
89961
Message:

*.kmk: Some template cleanup, adding VBoxR3Tool for dev tools (bin/tools/).

Location:
trunk/src/libs
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/kStuff/Makefile.kmk

    r48282 r49116  
    8686
    8787LIBRARIES += VBox-kStuffStaticBldProg
    88 VBox-kStuffStaticBldProg_TEMPLATE = VBOXBLDPROG
     88VBox-kStuffStaticBldProg_TEMPLATE = VBoxBldProg
    8989VBox-kStuffStaticBldProg_EXTENDS = VBox-kStuff
    9090
  • trunk/src/libs/xpcom18a4/Config.kmk

    r48282 r49116  
    189189#
    190190TEMPLATE_XPCOMBLDPROG                     = XPCOM Build programs executables
    191 TEMPLATE_XPCOMBLDPROG_EXTENDS             = VBOXBLDPROG
     191TEMPLATE_XPCOMBLDPROG_EXTENDS             = VBoxBldProg
    192192## @todo Verify that this doesn't blow up because of template inheriance ordering. (we're assuming XPCOMEXE is expanded when this is being used.)
    193193TEMPLATE_XPCOMBLDPROG_DEFS                = \
    194         $(TEMPLATE_VBOXBLDPROG_DEFS) \
     194        $(TEMPLATE_VBoxBldProg_DEFS) \
    195195        $(filter-out VBOX_USE_IPRT_IN_XPCOM, $(TEMPLATE_XPCOMEXE_DEFS))
    196 TEMPLATE_XPCOMBLDPROG_DEFS.$(KBUILD_HOST) = $(TEMPLATE_VBOXBLDPROG_DEFS.$(KBUILD_HOST)) $(TEMPLATE_XPCOMEXE_DEFS.$(KBUILD_HOST))
    197 TEMPLATE_XPCOMBLDPROG_DEFS.x86            = $(TEMPLATE_VBOXBLDPROG_DEFS.x86)            $(TEMPLATE_XPCOMEXE_DEFS.x86)
    198 TEMPLATE_XPCOMBLDPROG_DEFS.amd64          = $(TEMPLATE_VBOXBLDPROG_DEFS.amd64)          $(TEMPLATE_XPCOMEXE_DEFS.amd64)
     196TEMPLATE_XPCOMBLDPROG_DEFS.$(KBUILD_HOST) = $(TEMPLATE_VBoxBldProg_DEFS.$(KBUILD_HOST)) $(TEMPLATE_XPCOMEXE_DEFS.$(KBUILD_HOST))
     197TEMPLATE_XPCOMBLDPROG_DEFS.x86            = $(TEMPLATE_VBoxBldProg_DEFS.x86)            $(TEMPLATE_XPCOMEXE_DEFS.x86)
     198TEMPLATE_XPCOMBLDPROG_DEFS.amd64          = $(TEMPLATE_VBoxBldProg_DEFS.amd64)          $(TEMPLATE_XPCOMEXE_DEFS.amd64)
    199199TEMPLATE_XPCOMBLDPROG_INCS                = \
    200200        $(VBOX_PATH_SDK)/bindings/xpcom/include \
     
    204204        $(VBOX_PATH_SDK)/bindings/xpcom/include/ipcd
    205205TEMPLATE_XPCOMBLDPROG_CFLAGS             = $(filter-out -pedantic -Wshadow, $(TEMPLATE_VBOX_BLDPROG_CFLAGS)) $(VBOX_GCC_Wno-int-to-pointer-cast) $(VBOX_GCC_Wno-pointer-to-int-cast) -Wno-format
    206 TEMPLATE_XPCOMBLDPROG_CXXFLAGS.darwin    = $(TEMPLATE_VBOXBLDPROG_CXXFLAGS.darwin)     -fpascal-strings -fshort-wchar -fno-common -fno-rtti
    207 TEMPLATE_XPCOMBLDPROG_CXXFLAGS.solaris   = $(TEMPLATE_VBOXBLDPROG_CXXFLAGS.solaris)    -fno-omit-frame-pointer # for now anyway.
    208 TEMPLATE_XPCOMBLDPROG_LDFLAGS.darwin     = $(TEMPLATE_VBOXBLDPROG_LDFLAGS.darwin)      -fpascal-strings -fshort-wchar -fno-rtti -fno-exceptions
     206TEMPLATE_XPCOMBLDPROG_CXXFLAGS.darwin    = $(TEMPLATE_VBoxBldProg_CXXFLAGS.darwin)     -fpascal-strings -fshort-wchar -fno-common -fno-rtti
     207TEMPLATE_XPCOMBLDPROG_CXXFLAGS.solaris   = $(TEMPLATE_VBoxBldProg_CXXFLAGS.solaris)    -fno-omit-frame-pointer # for now anyway.
     208TEMPLATE_XPCOMBLDPROG_LDFLAGS.darwin     = $(TEMPLATE_VBoxBldProg_LDFLAGS.darwin)      -fpascal-strings -fshort-wchar -fno-rtti -fno-exceptions
    209209TEMPLATE_XPCOMBLDPROG_ORDERDEPS          = $(foreach hdrinst, $(filter %-HEADERS, $(INSTALLS)), $($(hdrinst)_1_TARGET))
    210210
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