VirtualBox

Changeset 1349 in vbox for trunk


Ignore:
Timestamp:
Mar 8, 2007 10:43:39 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
19331
Message:

Ported VRDP to darwin. Also modified the VBOXMAINEXE/VBOXMAIN templates to include the sdk and xpcom header by default.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r1347 r1349  
    249249 # Don't bother with SDL ttf for now.
    250250 VBOX_WITH_SECURELABEL=
    251  # Later.
     251 ifdef VBOX_OSE
     252  # Qt/Mac v3.3.x requires patching to work for us.
     253  VBOX_WITH_QTGUI=
     254 endif
     255 # Later:
    252256 VBOX_WITH_USB=
    253257 VBOX_WITH_INSTALLER=
    254258 VBOX_WITH_DOCS=
    255  VBOX_WITH_VRDP=
    256259 VBOX_WITH_VRDP_AUTHMOD=
    257260 VBOX_WITH_VRDP_RDESKTOP=
    258  ifdef VBOX_OSE
    259   VBOX_WITH_QTGUI=
    260  endif
    261261endif
    262262
     
    14861486TEMPLATE_VBOXMAINEXE_DEFS                = IN_RING3 UNICODE
    14871487TEMPLATE_VBOXMAINEXE_LIBS.kprofile       = $(LIB_KPROFILE)
     1488TEMPLATE_VBOXMAINEXE_INCS                = \
     1489        $(VBOX_PATH_SDK)/include
     1490ifdef VBOX_WITH_XPCOM
     1491 TEMPLATE_VBOXMAINEXE_INCS              += \
     1492        $(VBOX_XPCOM_INCS)
     1493endif
    14881494
    14891495ifeq ($(BUILD_TARGET),win)
     
    15021508 TEMPLATE_VBOXMAINEXE_CFLAGS.debug       = $(TEMPLATE_VBOXMAINEXE_CXXFLAGS.debug)
    15031509 TEMPLATE_VBOXMAINEXE_CFLAGS.kprofile    = $(TEMPLATE_VBOXMAINEXE_CXXFLAGS.kprofile)
    1504  TEMPLATE_VBOXMAINEXE_INCS               = \
     1510 TEMPLATE_VBOXMAINEXE_INCS              += \
    15051511        $(PATH_TOOL_$(VBOX_VCC_TOOL)_ATLMFC_INC)
    15061512 TEMPLATE_VBOXMAINEXE_LDFLAGS            = \
     
    15291535TEMPLATE_VBOXMAINEXE_CFLAGS.debug        = -fno-inline
    15301536TEMPLATE_VBOXMAINEXE_CFLAGS.kprofile     = $(TEMPLATE_VBOXMAINEXE_CXXFLAGS.kprofile)
     1537TEMPLATE_VBOXMAINEXE_INCS               += $(VBOX_XPCOM_INCS)
    15311538 ifeq ($(BUILD_TARGET),linux)
    15321539TEMPLATE_VBOXMAINEXE_LIBS                = pthread m $(LIB_UUID) rt
     
    15841591TEMPLATE_VBOXMAINCLIENT             = VBox MAIN Client
    15851592TEMPLATE_VBOXMAINCLIENT_EXTENDS     = VBOXMAINEXE
    1586 TEMPLATE_VBOXMAINCLIENT_INCS        = $(TEMPLATE_VBOXMAINEXE_INCS) \
    1587         $(VBOX_PATH_SDK)/include
    1588 ifdef VBOX_WITH_XPCOM
    1589 TEMPLATE_VBOXMAINCLIENT_INCS       += \
    1590     $(VBOX_XPCOM_INCS)
    1591 endif
    1592 TEMPLATE_VBOXMAINCLIENT_LIBS        = $(TEMPLATE_VBOXMAINEXE_LIBS) \
    1593     $(LIB_RUNTIME)
    15941593ifeq ($(BUILD_TARGET),win)
    15951594 TEMPLATE_VBOXMAINCLIENT_LIBS.win   = $(TEMPLATE_VBOXMAINEXE_LIBS.win) \
  • trunk/src/VBox/Main/Makefile

    r1169 r1349  
    125125        include \
    126126        $(PATH_VBoxSVC) \
    127         $(PATH_VBoxCOM) \
    128         $(VBOX_PATH_SDK)/include
    129 ifneq ($(BUILD_TARGET),win)
    130 VBoxSVC_INCS += \
    131         $(VBOX_XPCOM_INCS)
    132 endif
     127        $(PATH_VBoxCOM)
    133128ifdef VBOX_WITH_XPCOM
    134129VBoxSVC_LIBS += \
     
    231226        include \
    232227        $(PATH_VBoxC) \
    233         $(PATH_VBoxCOM) \
    234         $(VBOX_PATH_SDK)/include
    235 ifneq ($(BUILD_TARGET),win)
    236 VBoxC_INCS          += \
    237         $(VBOX_XPCOM_INCS)
    238 endif
     228        $(PATH_VBoxCOM)
    239229VBoxC_LDFLAGS.darwin = -install_name @executable_path/VBoxC.dylib
    240230ifdef VBOX_USE_VCC80
     
    364354        $(VBoxCOM_COMMON_SOURCES) \
    365355        $(PATH_VBoxCOM)/VirtualBox_i.c
    366 VBoxCOM_INCS = \
    367         $(VBOX_PATH_SDK)/include
    368356
    369357
     
    376364        linux/helpers.cpp
    377365VBoxXPCOM_INCS = \
    378         $(VBOX_PATH_SDK)/include \
    379         include \
    380         $(VBOX_XPCOM_INCS)
     366        include
    381367
    382368
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