VirtualBox

Changeset 2941 in vbox


Ignore:
Timestamp:
May 30, 2007 5:18:11 PM (18 years ago)
Author:
vboxsync
Message:

Remote building win32 additions (in progress).

File:
1 edited

Legend:

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

    r2707 r2941  
    2626include $(PATH_SUB_CURRENT)/common/Makefile.kmk
    2727ifdef VBOX_WITH_WIN32_ADDITIONS
    28 include $(PATH_SUB_CURRENT)/WINNT/Makefile.kmk
     28 ifndef VBOX_REMOTE_BUILD_WIN32_ADDITIONS
     29  include $(PATH_SUB_CURRENT)/WINNT/Makefile.kmk
     30 endif
    2931endif
    3032
     
    7173        ./WINNT/Network/AMD/pcntpci5.cat \
    7274        ./WINNT/Network/AMD/PCNTPCI5.sys
    73 GUESTADDITIONS_WIN32_FILESPEC = driver/VBoxGuest/VBoxGuest.sys=$(PATH_BIN)/additions/VBoxGuest.sys \
     75GUESTADDITIONS_WIN32_FILESPEC = \
     76        driver/VBoxGuest/VBoxGuest.sys=$(PATH_BIN)/additions/VBoxGuest.sys \
    7477        driver/VBoxGuest/VBoxGuest.inf=./WINNT/VBoxGuest/VBoxGuest.inf \
    7578        driver/VBoxGuest/VBoxService.exe=$(PATH_BIN)/additions/VBoxService.exe \
     
    104107                $(GUESTADDITIONS_WIN32_FILESPEC) $(GUESTADDITIONS_LINUX_FILESPEC)
    105108
     109#
     110# Remote building.
     111#
     112ifdef VBOX_REMOTE_BUILD_WIN32_ADDITIONS
     113OTHER_CLEAN += $(PATH_TARGET)/ts-remote-build-win32-additions
     114$(GUESTADDITIONS_WIN32_DEPS): $(PATH_TARGET)/ts-remote-build-win32-additions
     115$(PATH_TARGET)/ts-remote-build-win32-additions:
     116        $(RM) -f $@
     117        $(VBOX_REMOTE_BUILD_WIN32_ADDITIONS)
     118        $(APPEND) $@
     119
     120build-win32-additions:
     121        $(KMK) VBOX_ADDITIONS_WIN32_ONLY=1 -C ../Runtime
     122        $(KMK) VBOX_ADDITIONS_WIN32_ONLY=1 -C . all packing
     123
     124endif # VBOX_REMOTE_BUILD_WIN32_ADDITIONS
     125
    106126# build the Linux installer on a remote machine
    107127$(LINUXINSTALLER_CROSS):
     
    109129        ssh vbox@$(VBOX_ADDITIONS_LINUX_CROSS_HOST) "./enter-rhel3-jail /mnt/tinderwin_vbox/w32-rel/tools/env.sh --no-wine kmk -C src/VBox/Additions/common BUILD_TYPE=release VBOX_ADDITIONS_LINUX_ONLY=1"
    110130        ssh vbox@$(VBOX_ADDITIONS_LINUX_CROSS_HOST) "./enter-rhel3-jail /mnt/tinderwin_vbox/w32-rel/tools/env.sh --no-wine kmk -C src/VBox/Additions/linux BUILD_TYPE=release all packing"
     131
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