VirtualBox

Changeset 94870 in vbox


Ignore:
Timestamp:
May 5, 2022 11:16:18 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
151270
Message:

/Makefile,Puel: Adjustments for including darwin.arm64 into the extpack. bugref:9898

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.kmk

    r94859 r94870  
    11221122VBOX_BLD_VM_DARWIN_AMD64_IP      := 192.168.27.15
    11231123VBOX_BLD_VM_DARWIN_109_AMD64_IP  := 192.168.27.18
     1124VBOX_BLD_VM_DARWIN_ARM64_IP      := 192.168.27.25
    11241125VBOX_BLD_VM_WIN_X86_IP           := 192.168.27.6
    11251126VBOX_BLD_VM_WIN_AMD64_IP         := 192.168.27.16
     
    15311532        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=solaris VBOX_ONLY_EXTPACKS=1
    15321533        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=amd64 KBUILD_TARGET=win     VBOX_ONLY_EXTPACKS=1
     1534        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=arm64 KBUILD_TARGET=darwin  VBOX_ONLY_EXTPACKS=1
    15331535if1of (x86, $(VBOX_SUPPORTED_HOST_ARCHS))
    15341536        + $(KMK) -C tools fetch KBUILD_TARGET_ARCH=x86   KBUILD_TARGET=darwin  VBOX_ONLY_EXTPACKS=1
     
    15471549        extpacks-build-linux \
    15481550        extpacks-build-darwin.amd64 \
     1551        extpacks-build-darwin.arm64 \
    15491552        extpacks-build-freebsd.amd64 \
    15501553        extpacks-build-freebsd.x86
     
    15521555VBOX_EXTPACKS_BUILD.amd64 = VBOX_ONLY_EXTPACKS=1 VBOX_WITH_MAIN_NLS= VBOX_WITH_PUEL_NLS_NO_QM=1 \
    15531556        KBUILD_TYPE=$(KBUILD_TYPE) KBUILD_TARGET_ARCH=amd64 VBOX_SVN_REV=$(VBOX_SVN_REV)
     1557
     1558VBOX_EXTPACKS_BUILD.arm64 = VBOX_ONLY_EXTPACKS=1 VBOX_WITH_MAIN_NLS= VBOX_WITH_PUEL_NLS_NO_QM=1 \
     1559        KBUILD_TYPE=$(KBUILD_TYPE) KBUILD_TARGET_ARCH=arm64 VBOX_SVN_REV=$(VBOX_SVN_REV)
    15541560
    15551561VBOX_EXTPACKS_BUILD.x86   = VBOX_ONLY_EXTPACKS=1 VBOX_WITH_MAIN_NLS= VBOX_WITH_PUEL_NLS_NO_QM=1 \
     
    16941700endif
    16951701
     1702extpacks-build-darwin.arm64: $(VBOX_EXTPACKS_BUILD_WIN_HOST_FIRST)
     1703ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),darwin.arm64)
     1704        + $(TIME) -- $(KMK) $(VBOX_EXTPACKS_BUILD.arm64) all $(VBOX_EXTPACKS_HOST_EXTRA) $(VBOX_EXTPACKS_HOST_BUILD_TWEAK)
     1705else
     1706        $(call VBOX_BLD_VM_MSG_BEGIN,Darwin/arm64 extension packs)
     1707        $(TIME) -- $(call VBOX_RSYNC_IN_FN,darwin,arm64) . $(VBOX_BLD_VM_DARWIN_ARM64_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)
     1708        $(TIME) -- $(VBOX_SSH) vbox@$(VBOX_BLD_VM_DARWIN_ARM64_IP) 'PATH=$$PATH:/opt/local/bin; cd /Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME) && KBUILD_HOST_ARCH=arm64 tools/env.sh --no-wine kmk $(VBOX_EXTPACKS_BUILD.arm64) all '
     1709        $(TIME) -- $(VBOX_RSYNC) -am -v --delete $(VBOX_BLD_VM_DARWIN_ARM64_IP):/Users/vbox/tinderbox/$(VBOX_EXTPACKS_BUILD_SUBDIRNAME)/out/darwin.arm64 out/
     1710        $(call VBOX_BLD_VM_MSG_END__,Darwin/arm64 extension packs)
     1711endif
     1712
    16961713extpacks-packing:
    16971714if1of (x86, $(VBOX_SUPPORTED_HOST_ARCHS))
     
    16991716                VBOX_ONLY_EXTPACKS=1 packing
    17001717else
    1701         + $(KMK) VBOX_WITH_EXTPACK_OS_ARCHS="darwin.amd64 linux.amd64 solaris.amd64 win.amd64" \
     1718        + $(KMK) VBOX_WITH_EXTPACK_OS_ARCHS="darwin.amd64 darwin.arm64 linux.amd64 solaris.amd64 win.amd64" \
    17021719                VBOX_ONLY_EXTPACKS=1 packing
    17031720endif
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