VirtualBox

Changeset 106442 in vbox for trunk


Ignore:
Timestamp:
Oct 17, 2024 11:59:36 AM (6 weeks ago)
Author:
vboxsync
Message:

Config.kmk: Support win.arm64, bugref:10392 [scm, sigh]

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r106437 r106442  
    659659 VBOX_WITH_VIDEOHWACCEL = 1
    660660endif
    661 if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),win.x86 win.amd64)
     661if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), win.x86 win.amd64)
    662662 # Enable XPDM Video driver for XP and older guests.
    663663 VBOX_WITH_XPDM = 1
     
    22182218 VBOX_WINDDK         ?= WINSDK10-KM
    22192219 VBOX_WINDDK_WLH     ?= $(VBOX_WINDDK)
    2220  if1of ($(KBUILD_TARGET_ARCH),x86 amd64)
     2220 if1of ($(KBUILD_TARGET_ARCH), x86 amd64)
    22212221  VBOX_WINDDK_GST_W8  ?= WINSDK10-KM-W8
    22222222 else
     
    22242224 endif
    22252225 VBOX_WINDDK_GST_W7  ?= WINSDK10-KM-W7
    2226  if1of ($(KBUILD_TARGET_ARCH),arm32 arm64)
     2226 if1of ($(KBUILD_TARGET_ARCH), arm32 arm64)
    22272227  VBOX_WINDDK_GST_WLH ?= $(VBOX_WINDDK_WLH)
    22282228 else
     
    49114911        -e 's/^;x86  *//' \
    49124912        -e '/^;amd64 /d' \
    4913   -e '/^;arm64 /d' \
     4913        -e '/^;arm64 /d' \
    49144914        -e 's/@DOT-NT-ARCH@/.NTx86/g' \
    49154915        -e 's/@COMMA-NT-ARCH@/,NTx86/g' \
     
    49244924        -e 's/^;amd64  *//' \
    49254925        -e '/^;x86 /d' \
    4926   -e '/^;arm64 /d' \
     4926        -e '/^;arm64 /d' \
    49274927        -e 's/@DOT-NT-ARCH@/.NTAMD64/g' \
    49284928        -e 's/@COMMA-NT-ARCH@/,NTAMD64/g' \
     
    49304930        --output $(2) \
    49314931        $(1)
    4932 ## Edit an inf file an arm64 target.
     4932## Edit an inf file for an arm64 target.
    49334933# @param    1   The inf file to edit.
    49344934# @param    2   The output file.
    49354935VBOX_EDIT_INFARM64_FN = $(SED) \
    4936   $(if $(VBOX_SIGNING_MODE),-e 's/^;cat  *//', -e '/^;cat /d') \
    4937   -e 's/^;arm64  *//' \
    4938   -e '/^;x86 /d' \
    4939   -e '/^;amd64 /d' \
    4940   -e 's/@DOT-NT-ARCH@/.NTARM64/g' \
    4941   -e 's/@COMMA-NT-ARCH@/,NTARM64/g' \
    4942   -e 's/^;edit-DriverVer.*/DriverVer = $(date-utc %m\/%d\/%Y),$(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD).$(expr $(VBOX_SVN_REV) % 50000) ; r$(VBOX_SVN_REV)/' \
    4943   --output $(2) \
    4944   $(1)
     4936        $(if $(VBOX_SIGNING_MODE),-e 's/^;cat  *//', -e '/^;cat /d') \
     4937        -e 's/^;arm64  *//' \
     4938        -e '/^;x86 /d' \
     4939        -e '/^;amd64 /d' \
     4940        -e 's/@DOT-NT-ARCH@/.NTARM64/g' \
     4941        -e 's/@COMMA-NT-ARCH@/,NTARM64/g' \
     4942        -e 's/^;edit-DriverVer.*/DriverVer = $(date-utc %m\/%d\/%Y),$(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD).$(expr $(VBOX_SVN_REV) % 50000) ; r$(VBOX_SVN_REV)/' \
     4943        --output $(2) \
     4944        $(1)
    49454945
    49464946## @def VBOX_RE_SIGN_DLL_FN
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