From: Alex Rønne Petersen Date: Sun, 14 Apr 2024 03:08:48 +0000 (+0200) Subject: Fix update_deps.py script to handle Windows Arm64. X-Git-Tag: upstream/1.3.296~83 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6d9e995cb65cb0766d9ab4610145302be300f3b0;p=platform%2Fupstream%2FVulkan-Loader.git Fix update_deps.py script to handle Windows Arm64. --- diff --git a/scripts/update_deps.py b/scripts/update_deps.py index 35b4990d..988d458e 100755 --- a/scripts/update_deps.py +++ b/scripts/update_deps.py @@ -503,11 +503,12 @@ class GoodRepo(object): # Use the CMake -A option to select the platform architecture # without needing a Visual Studio generator. if platform.system() == 'Windows' and self._args.generator != "Ninja": + cmake_cmd.append('-A') if self._args.arch.lower() == '64' or self._args.arch == 'x64' or self._args.arch == 'win64': - cmake_cmd.append('-A') cmake_cmd.append('x64') + elif self._args.arch == 'arm64': + cmake_cmd.append('arm64') else: - cmake_cmd.append('-A') cmake_cmd.append('Win32') # Apply a generator, if one is specified. This can be used to supply @@ -683,7 +684,7 @@ def main(): parser.add_argument( '--arch', dest='arch', - choices=['32', '64', 'x86', 'x64', 'win32', 'win64'], + choices=['32', '64', 'x86', 'x64', 'win32', 'win64', 'arm64'], type=str.lower, help="Set build files architecture (Visual Studio Generator Only)", default='64')