VirtualBox

Changeset 10161

Show
Ignore:
Timestamp:
07/03/08 17:56:19 (2 months ago)
Author:
vboxsync
Message:

Added rules for building 64-bit additions.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Makefile.kmk

    r10029 r10161  
    565565        additions-build-linux.x86 
    566566 
     567VBOX_ADDITIONS_BUILD.amd64 = VBOX_ONLY_ADDITIONS=1 VBOX_WITHOUT_ADDITIONS_ISO=1 \ 
     568        KBUILD_TYPE=$(KBUILD_TYPE) BUILD_TYPE=$(KBUILD_TYPE) \ 
     569        KBUILD_TARGET_ARCH=amd64 BUILD_TARGET_ARCH=amd64 \ 
     570        all packing 
     571 
    567572VBOX_ADDITIONS_BUILD.x86 = VBOX_ONLY_ADDITIONS=1 VBOX_WITHOUT_ADDITIONS_ISO=1 \ 
    568573        KBUILD_TYPE=$(KBUILD_TYPE) BUILD_TYPE=$(KBUILD_TYPE) \ 
    569574        KBUILD_TARGET_ARCH=x86 BUILD_TARGET_ARCH=x86 \ 
    570575        all packing 
     576 
     577additions-build-win.amd64: 
     578ifeq ($(KBUILD_TARGET),win) 
     579        + $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) 
     580else 
     581        false 
     582        rsync -av --delete --delete-excluded --exclude .svn/ --exclude out/ --exclude tinderclient.log . 192.168.27.5:/cygdrive/c/vbox 
     583        ssh vbox@192.168.27.15 " cd /cygdrive/c/vbox && PATH_OUT_BASE=Z:/add/out tools/env.sh kmk $(VBOX_ADDITIONS_BUILD.amd64)" 
     584#       ssh vbox@192.168.27.15 "cmd.exe /c cd /d z:\\add && set PATH_DEVTOOLS=c:\\vbox\\tools && c:\\vbox\\tools\\env.cmd -KBUILD c:\\vbox\\kBuild && set KMK_DONT_USE_NT_QUERY_INFORMATION_FILE=1 && set USER=vbox && kmk $(VBOX_ADDITIONS_BUILD.amd64)" 
     585endif 
    571586 
    572587additions-build-win.x86: 
     
    579594endif 
    580595 
     596additions-build-solaris.amd64: 
     597ifeq ($(KBUILD_TARGET),solaris) 
     598        + $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) 
     599else 
     600        ssh vbox@192.168.27.14 " cd /mnt/vbox/add && ./tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.amd64) " 
     601endif 
     602 
    581603additions-build-solaris.x86: 
    582604ifeq ($(KBUILD_TARGET),solaris) 
     
    592614#       ssh vbox@192.168.27.3 " cd /mnt/vbox/add && ./tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.x86) " 
    593615#endif 
     616 
     617additions-build-linux.amd64: 
     618ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),linux.amd64) 
     619        + $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) 
     620else 
     621        ssh vbox@192.168.27.12 " cd /mnt/vbox/add && ./tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.amd64) " 
     622endif 
    594623 
    595624additions-build-linux.x86: 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy