VirtualBox

Changeset 25221 in vbox


Ignore:
Timestamp:
Dec 7, 2009 7:11:48 PM (15 years ago)
Author:
vboxsync
Message:

/Makefile.kmk: Hacking the additions build.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.kmk

    r25220 r25221  
    713713
    714714# ASSUMES the 32-bit edition has been built already. Also for serializing VM access.
    715 additions-build-win.amd64: | additions-build-win.x86
     715additions-build-win.amd64: additions-build-win.x86
    716716ifeq ($(KBUILD_TARGET),win)
    717717        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) all $(VBOX_ADD_HOST_BUILD_TWEAK)
     
    731731endif
    732732
     733# ASSUMES the 64-bit edition are built first. This also serializes VM access.
     734ifeq ($(KBUILD_TARGET),solaris)
    733735additions-build-solaris.amd64:
    734 ifeq ($(KBUILD_TARGET),solaris)
    735736        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) all $(VBOX_ADD_HOST_BUILD_TWEAK)
    736737        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_ADDITIONS_BUILD.amd64) packing
    737 else
    738         $(call MSG_L1,Building Solaris/amd64 additions)
    739         rsync -a --delete --delete-excluded --exclude .svn --exclude FetchDir --exclude tinderclient.log --exclude win.amd64 --exclude win.x86 . 192.168.27.4:/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)
    740         $(VBOX_KMK_TIME) ssh [email protected] " cd /mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.amd64) all packing"
    741         rsync -a --delete 192.168.27.4:/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/solaris.amd64 out/
    742 endif
    743 
    744 # ASSUMES the 64-bit edition has been built already. Also for serializing VM access.
    745 additions-build-solaris.x86: | additions-build-solaris.amd64
    746 ifeq ($(KBUILD_TARGET),solaris)
     738
     739additions-build-solaris.x86: additions-build-solaris.amd64
    747740        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_ADDITIONS_BUILD.x86) VBOX_WITH_COMBINED_SOLARIS_GUEST_PACKAGE=1 all $(VBOX_ADD_HOST_BUILD_TWEAK)
    748741        + $(VBOX_KMK_TIME) $(KMK) $(VBOX_ADDITIONS_BUILD.x86) VBOX_WITH_COMBINED_SOLARIS_GUEST_PACKAGE=1 packing
     742
    749743else
     744additions-build-solaris.rsync-into-vm:
     745        rsync -a --delete --delete-excluded --exclude .svn --exclude FetchDir --exclude tinderclient.log --exclude win.amd64 --exclude win.x86 . 192.168.27.4:/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)
     746
     747additions-build-solaris.rsync-out-of-vm: additions-build-solaris.amd64  additions-build-solaris.x86
     748        rsync -a --delete 192.168.27.4:/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/solaris.amd64 out/
     749
     750.NOTPARALLEL: additions-build-solaris.rsync-out-of-vm additions-build-solaris.rsync-into-vm
     751.PHONY:       additions-build-solaris.rsync-out-of-vm additions-build-solaris.rsync-into-vm
     752
     753additions-build-solaris.amd64: additions-build-solaris.rsync-into-vm
     754        $(call MSG_L1,Building Solaris/amd64 additions)
     755        $(VBOX_KMK_TIME) ssh [email protected] " cd /mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.amd64) all packing"
     756
     757additions-build-solaris.x86: additions-build-solaris.rsync-into-vm additions-build-solaris.amd64
    750758        $(call MSG_L1,Building Solaris/x86 additions)
    751         rsync -a --delete --delete-excluded --exclude .svn --exclude FetchDir --exclude tinderclient.log --exclude win.amd64 --exclude win.x86 . 192.168.27.4:/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)
    752759        $(VBOX_KMK_TIME) ssh [email protected] " cd /mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME) && tools/env.sh --no-wine kmk $(VBOX_ADDITIONS_BUILD.x86) all packing VBOX_WITH_COMBINED_SOLARIS_GUEST_PACKAGE=1"
    753         rsync -a --delete 192.168.27.4:/mnt/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/solaris.x86 out/
     760
    754761endif
    755762
     
    795802                $(VBOX_PATH_ADDITIONS)/VBoxGuestAdditions.iso
    796803
     804.PHONY: \
     805        additions-build-win.x86 \
     806        additions-build-win.amd64 \
     807        additions-build-solaris.amd64 \
     808        additions-build-solaris.x86 \
     809        additions-build-os2.x86 \
     810        additions-build-linux.amd64 \
     811        additions-build-linux.x86 \
     812        additions-packing
    797813
    798814
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