VirtualBox

Changeset 6700 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Jan 31, 2008 11:11:53 PM (17 years ago)
Author:
vboxsync
Message:

Updated the docs.

File:
1 edited

Legend:

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

    r6699 r6700  
    33# Top-level makefile for the VirtualBox Guest Additions.
    44#
    5 # This makefile and all it's sub-makefiles are involved in remote
    6 # building of additions that cannot be build locally. Typically
    7 # tools/env.sh kmk -C src/VBox/Additions build-somehost-additions
    8 # is send as a command and the source tree is accessed using an
    9 # SMB mount.
     5# Cross building of the additions is generally done by remote building
     6# by means of smbfs, cifs, VBOX_ONLY_ADDITIONS=1 and setting BUILD_TARGET
     7# to the desired target.
    108#
    11 # When doing these operations BUILD_TARGET remains the same (not
    12 # yet true for linux), and it's therefore important that
    13 # Config.kmk and all the involved (sub-)makefiles doesn't make
    14 # assumptions about BUILD_TARGET being the same as the additions
    15 # target.
     9# Limited support for cross building the windows additions using wine
     10# is provided. There are a couple of issues with the approach (lack of
     11# signing, no VC++ 8 support, ++) that makes it unsuitable for releases.
    1612#
    17 # To setup the remote building of an addition target, let's call it
    18 # XYZ, you need to add VBOX_REMOTE_XYZ_ADDITIONS_BUILD to your
    19 # LocalConfig.kmk. The value is the command(s) required to execute
    20 # the equivalent to you locally executing kmk -C src/VBoxAdditions
    21 # build_xyz_additions. This means BUILD_TARGET* and BUILD_TYPE needs
    22 # to be specified.
     13# Building the linux additions as part of the l4 build is ok because
     14# l4 is built on a linux platform. This is why we have to check if
     15# BUILD_TARGET is l4 or linux in some places, though most of the magic
     16# is done in the templates (Config.kmk).
    2317#
    2418
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