VirtualBox

Changeset 11634 in vbox


Ignore:
Timestamp:
Aug 25, 2008 8:39:36 PM (16 years ago)
Author:
vboxsync
Message:

Config.kmk: cleanup sdk dir rework.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r11618 r11634  
    22602260
    22612261ifeq ($(KBUILD_TARGET),win)
    2262   TEMPLATE_VBOXMAINEXE_INCS              =  $(VBOX_PATH_SDK)/bindings/mscom/include
    2263 
    22642262  TEMPLATE_VBOXMAINEXE_SDKS              = WINPSDK W2K3DDK
    22652263 ifdef VBOX_USE_VCC80
     
    22932291        $(PATH_TOOL_$(VBOX_VCC_TOOL)_ATLMFC_LIB)/atls.lib
    22942292 TEMPLATE_VBOXMAINEXE_POST_CMDS          = $(VBOX_SIGN_IMAGE_CMDS)
    2295  TEMPLATE_VBOXMAINEXE_INTERMEDIATES      = \
    2296         $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h
    22972293
    22982294else # the GCC guys:
    22992295
    2300 TEMPLATE_VBOXMAINEXE_INCS              =  $(VBOX_PATH_SDK)/bindings/xpcom/include
    23012296TEMPLATE_VBOXMAINEXE_TOOL                = $(VBOX_GCC_TOOL)
    23022297TEMPLATE_VBOXMAINEXE_CXXFLAGS            = -g -Wall -Wno-long-long -Wno-trigraphs -pipe -Wno-non-virtual-dtor -fshort-wchar -fpermissive -fexceptions -frtti $(VBOX_GCC_OPT) $(VBOX_GCC_FP) -fno-strict-aliasing $(VBOX_GCC_fvisibility-inlines-hidden) $(VBOX_GCC_fvisibility-hidden)
     
    23412336TEMPLATE_VBOXMAINEXE_LDFLAGS            += '$(VBOX_GCC_RPATH_OPT)$$(VBOX_ORIGIN)'
    23422337 endif
    2343 TEMPLATE_VBOXMAINEXE_INTERMEDIATES      = \
    2344         $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h
    23452338
    23462339endif # !win
     
    23592352 TEMPLATE_VBOXMAINEXE_LIBS              += \
    23602353        $(LIB_XPCOM)
    2361 endif
     2354 TEMPLATE_VBOXMAINEXE_INTERMEDIATES     += \
     2355        $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h
     2356
     2357else  # COM
     2358 TEMPLATE_VBOXMAINEXE_INCS              += \
     2359        $(VBOX_PATH_SDK)/bindings/mscom/include
     2360 TEMPLATE_VBOXMAINEXE_INTERMEDIATES     += \
     2361        $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h
     2362endif # COM
    23622363
    23632364#
     
    24402441TEMPLATE_VBOXQTGUIEXE = VBox Qt GUI Executable
    24412442TEMPLATE_VBOXQTGUIEXE_DEFS = IN_RING3 QT_NO_DEBUG QT_THREAD_SUPPORT $(ARCH_BITS_DEFS)
    2442 
     2443TEMPLATE_VBOXQTGUIEXE_INCS = \
     2444        $(VBOX_PATH_QT)/include
    24432445
    24442446ifeq ($(KBUILD_TARGET),win)
    2445  TEMPLATE_VBOXQTGUIEXE_INCS =                   \
    2446         $(VBOX_PATH_SDK)/bindings/mscom/include \
    2447         $(VBOX_PATH_QT)/include
    24482447 # drag in library configuration (we need QMAKE_PRL_DEFINES)
    24492448 ifneq ($(LIB_QT_PRL),)
     
    24832482
    24842483else # the gcc guys:
    2485  TEMPLATE_VBOXQTGUIEXE_INCS =                   \
    2486         $(VBOX_PATH_SDK)/bindings/xpcom/include \
    2487         $(VBOX_PATH_QT)/include
    24882484 TEMPLATE_VBOXQTGUIEXE_TOOL = $(VBOX_GCC_TOOL)
    24892485 TEMPLATE_VBOXQTGUIEXE_DEFS.linux = _REENTRANT
     
    25822578        $(VBOX_PATH_SDK)/bindings/xpcom/include/VirtualBox_XPCOM.h
    25832579else
     2580 TEMPLATE_VBOXQTGUIEXE_INCS += \
     2581        $(VBOX_PATH_SDK)/bindings/mscom/include
    25842582 TEMPLATE_VBOXQTGUIEXE_INTERMEDIATES += \
    2585         $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h
     2583        $(VBOX_PATH_SDK)/bindings/mscom/include/VirtualBox.h
    25862584endif
    25872585
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