From b01d8db282f7971ade728e47a943585eae42f419 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 28 Sep 2022 20:03:18 -0700 Subject: Fix build script for macos aarch64. (#2420) * Fix build script for macos aarch64. * fix1 * Fix2. * update vs files Co-authored-by: Yong He --- .../compiler-core/compiler-core.vcxproj | 44 +++++---- build/visual-studio/core/core.vcxproj | 44 +++++---- .../cpu-com-example/cpu-com-example.vcxproj | 40 ++++---- .../cpu-hello-world/cpu-hello-world.vcxproj | 40 ++++---- .../example-base/example-base.vcxproj | 44 +++++---- .../gfx-unit-test-tool/gfx-unit-test-tool.vcxproj | 40 ++++---- build/visual-studio/gfx-util/gfx-util.vcxproj | 44 +++++---- build/visual-studio/gfx/gfx.vcxproj | 40 ++++---- .../gpu-printing/gpu-printing.vcxproj | 40 ++++---- .../visual-studio/hello-world/hello-world.vcxproj | 40 ++++---- build/visual-studio/lz4/lz4.vcxproj | 44 +++++---- build/visual-studio/miniz/miniz.vcxproj | 44 +++++---- .../model-viewer/model-viewer.vcxproj | 40 ++++---- build/visual-studio/platform/platform.vcxproj | 40 ++++---- .../ray-tracing-pipeline.vcxproj | 40 ++++---- .../visual-studio/ray-tracing/ray-tracing.vcxproj | 40 ++++---- .../render-test-tool/render-test-tool.vcxproj | 40 ++++---- .../run-generators/run-generators.vcxproj | 108 +++++++++++---------- .../shader-object/shader-object.vcxproj | 40 ++++---- build/visual-studio/shader-toy/shader-toy.vcxproj | 40 ++++---- .../slang-cpp-extractor.vcxproj | 40 ++++---- .../visual-studio/slang-embed/slang-embed.vcxproj | 40 ++++---- .../slang-generate/slang-generate.vcxproj | 40 ++++---- .../slang-reflection-test-tool.vcxproj | 40 ++++---- build/visual-studio/slang-rt/slang-rt.vcxproj | 40 ++++---- build/visual-studio/slang-test/slang-test.vcxproj | 40 ++++---- .../slang-unit-test-tool.vcxproj | 40 ++++---- build/visual-studio/slang/slang.vcxproj | 40 ++++---- build/visual-studio/slangc/slangc.vcxproj | 40 ++++---- build/visual-studio/slangd/slangd.vcxproj | 40 ++++---- .../test-process/test-process.vcxproj | 40 ++++---- .../visual-studio/test-server/test-server.vcxproj | 40 ++++---- build/visual-studio/triangle/triangle.vcxproj | 40 ++++---- 33 files changed, 786 insertions(+), 626 deletions(-) (limited to 'build') diff --git a/build/visual-studio/compiler-core/compiler-core.vcxproj b/build/visual-studio/compiler-core/compiler-core.vcxproj index 851f94a05..9590775a1 100644 --- a/build/visual-studio/compiler-core/compiler-core.vcxproj +++ b/build/visual-studio/compiler-core/compiler-core.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + StaticLibrary true Unicode v142 - true + true StaticLibrary @@ -88,12 +88,12 @@ Unicode v142 - + StaticLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@ compiler-core .lib - + ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\compiler-core\ compiler-core @@ -147,7 +147,7 @@ compiler-core .lib - + ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\compiler-core\ compiler-core @@ -181,7 +181,7 @@ true - + NotUsing Level4 @@ -189,11 +189,15 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + + -arch arm64 %(AdditionalOptions) + @@ -231,7 +235,7 @@ true - + NotUsing Level4 @@ -242,12 +246,16 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + + -arch arm64 %(AdditionalOptions) + diff --git a/build/visual-studio/core/core.vcxproj b/build/visual-studio/core/core.vcxproj index e6f2b049d..0c2efd389 100644 --- a/build/visual-studio/core/core.vcxproj +++ b/build/visual-studio/core/core.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + StaticLibrary true Unicode v142 - true + true StaticLibrary @@ -88,12 +88,12 @@ Unicode v142 - + StaticLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@ core .lib - + ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\core\ core @@ -147,7 +147,7 @@ core .lib - + ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\core\ core @@ -181,7 +181,7 @@ true - + NotUsing Level4 @@ -189,11 +189,15 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + + -arch arm64 %(AdditionalOptions) + @@ -231,7 +235,7 @@ true - + NotUsing Level4 @@ -242,12 +246,16 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + + -arch arm64 %(AdditionalOptions) + diff --git a/build/visual-studio/cpu-com-example/cpu-com-example.vcxproj b/build/visual-studio/cpu-com-example/cpu-com-example.vcxproj index d5f326bfe..b6a709154 100644 --- a/build/visual-studio/cpu-com-example/cpu-com-example.vcxproj +++ b/build/visual-studio/cpu-com-example/cpu-com-example.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ cpu-com-example .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\cpu-com-example\ @@ -152,7 +152,7 @@ cpu-com-example .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\cpu-com-example\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/cpu-hello-world/cpu-hello-world.vcxproj b/build/visual-studio/cpu-hello-world/cpu-hello-world.vcxproj index cec6d5f37..59398e28e 100644 --- a/build/visual-studio/cpu-hello-world/cpu-hello-world.vcxproj +++ b/build/visual-studio/cpu-hello-world/cpu-hello-world.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ cpu-hello-world .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\cpu-hello-world\ @@ -152,7 +152,7 @@ cpu-hello-world .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\cpu-hello-world\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/example-base/example-base.vcxproj b/build/visual-studio/example-base/example-base.vcxproj index bef105477..5288704e0 100644 --- a/build/visual-studio/example-base/example-base.vcxproj +++ b/build/visual-studio/example-base/example-base.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + StaticLibrary true Unicode v142 - true + true StaticLibrary @@ -88,12 +88,12 @@ Unicode v142 - + StaticLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@ example-base .lib - + ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\example-base\ example-base @@ -147,7 +147,7 @@ example-base .lib - + ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\example-base\ example-base @@ -183,7 +183,7 @@ true - + NotUsing Level3 @@ -192,11 +192,15 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + + -arch arm64 %(AdditionalOptions) + @@ -236,7 +240,7 @@ true - + NotUsing Level3 @@ -248,12 +252,16 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + + -arch arm64 %(AdditionalOptions) + diff --git a/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj b/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj index c7262fde9..1f7bb2722 100644 --- a/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj +++ b/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -88,12 +88,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ gfx-unit-test-tool .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\gfx-unit-test-tool\ @@ -152,7 +152,7 @@ gfx-unit-test-tool .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\gfx-unit-test-tool\ @@ -191,7 +191,7 @@ ..\..\..\bin\windows-x64\debug\gfx-unit-test-tool.lib - + NotUsing Level3 @@ -200,11 +200,13 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\gfx-unit-test-tool.lib + -arch arm64 %(AdditionalOptions) @@ -247,7 +249,7 @@ ..\..\..\bin\windows-x64\release\gfx-unit-test-tool.lib - + NotUsing Level3 @@ -259,12 +261,14 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true ..\..\..\bin\windows-aarch64\release\gfx-unit-test-tool.lib + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/gfx-util/gfx-util.vcxproj b/build/visual-studio/gfx-util/gfx-util.vcxproj index e3e1d3dda..0dd28be10 100644 --- a/build/visual-studio/gfx-util/gfx-util.vcxproj +++ b/build/visual-studio/gfx-util/gfx-util.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + StaticLibrary true Unicode v142 - true + true StaticLibrary @@ -88,12 +88,12 @@ Unicode v142 - + StaticLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@ gfx-util .lib - + ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\gfx-util\ gfx-util @@ -147,7 +147,7 @@ gfx-util .lib - + ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\gfx-util\ gfx-util @@ -183,7 +183,7 @@ true - + NotUsing Level3 @@ -192,11 +192,15 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + + -arch arm64 %(AdditionalOptions) + @@ -236,7 +240,7 @@ true - + NotUsing Level3 @@ -248,12 +252,16 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + + -arch arm64 %(AdditionalOptions) + diff --git a/build/visual-studio/gfx/gfx.vcxproj b/build/visual-studio/gfx/gfx.vcxproj index 473becabf..05e70cc78 100644 --- a/build/visual-studio/gfx/gfx.vcxproj +++ b/build/visual-studio/gfx/gfx.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -70,12 +70,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -89,12 +89,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -105,7 +105,7 @@ - + @@ -114,7 +114,7 @@ - + @@ -132,7 +132,7 @@ gfx .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\gfx\ @@ -153,7 +153,7 @@ gfx .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\gfx\ @@ -206,7 +206,7 @@ IF EXIST "$(SolutionDir)tools\gfx\slang.slang"\ (xcopy /Q /E /Y /I "$(SolutionDi "$(SolutionDir)tools\copy-hlsl-libs.bat" "$(WindowsSdkDir)Redist/D3D/x64/" "../../../bin/windows-x64/debug/" - + NotUsing Level3 @@ -216,12 +216,14 @@ IF EXIST "$(SolutionDir)tools\gfx\slang.slang"\ (xcopy /Q /E /Y /I "$(SolutionDi ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\gfx.lib true + -arch arm64 %(AdditionalOptions) IF EXIST "$(SolutionDir)tools\gfx\gfx.slang"\ (xcopy /Q /E /Y /I "$(SolutionDir)tools\gfx\gfx.slang" "..\..\..\bin\windows-aarch64\debug" > nul) ELSE (xcopy /Q /Y /I "$(SolutionDir)tools\gfx\gfx.slang" "..\..\..\bin\windows-aarch64\debug" > nul) @@ -283,7 +285,7 @@ IF EXIST "$(SolutionDir)tools\gfx\slang.slang"\ (xcopy /Q /E /Y /I "$(SolutionDi "$(SolutionDir)tools\copy-hlsl-libs.bat" "$(WindowsSdkDir)Redist/D3D/x64/" "../../../bin/windows-x64/release/" - + NotUsing Level3 @@ -296,6 +298,7 @@ IF EXIST "$(SolutionDir)tools\gfx\slang.slang"\ (xcopy /Q /E /Y /I "$(SolutionDi false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows @@ -303,6 +306,7 @@ IF EXIST "$(SolutionDir)tools\gfx\slang.slang"\ (xcopy /Q /E /Y /I "$(SolutionDi true ..\..\..\bin\windows-aarch64\release\gfx.lib true + -arch arm64 %(AdditionalOptions) IF EXIST "$(SolutionDir)tools\gfx\gfx.slang"\ (xcopy /Q /E /Y /I "$(SolutionDir)tools\gfx\gfx.slang" "..\..\..\bin\windows-aarch64\release" > nul) ELSE (xcopy /Q /Y /I "$(SolutionDir)tools\gfx\gfx.slang" "..\..\..\bin\windows-aarch64\release" > nul) diff --git a/build/visual-studio/gpu-printing/gpu-printing.vcxproj b/build/visual-studio/gpu-printing/gpu-printing.vcxproj index 2c6d66a78..a8cee6f95 100644 --- a/build/visual-studio/gpu-printing/gpu-printing.vcxproj +++ b/build/visual-studio/gpu-printing/gpu-printing.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ gpu-printing .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\gpu-printing\ @@ -152,7 +152,7 @@ gpu-printing .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\gpu-printing\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/hello-world/hello-world.vcxproj b/build/visual-studio/hello-world/hello-world.vcxproj index 9f4e79c45..a5d7c380f 100644 --- a/build/visual-studio/hello-world/hello-world.vcxproj +++ b/build/visual-studio/hello-world/hello-world.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ hello-world .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\hello-world\ @@ -152,7 +152,7 @@ hello-world .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\hello-world\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/lz4/lz4.vcxproj b/build/visual-studio/lz4/lz4.vcxproj index b0cd86c12..192385a54 100644 --- a/build/visual-studio/lz4/lz4.vcxproj +++ b/build/visual-studio/lz4/lz4.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + StaticLibrary true Unicode v142 - true + true StaticLibrary @@ -88,12 +88,12 @@ Unicode v142 - + StaticLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@ lz4 .lib - + ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\lz4\ lz4 @@ -147,7 +147,7 @@ lz4 .lib - + ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\lz4\ lz4 @@ -181,7 +181,7 @@ true - + NotUsing Level3 @@ -189,11 +189,15 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + + -arch arm64 %(AdditionalOptions) + @@ -231,7 +235,7 @@ true - + NotUsing Level3 @@ -242,12 +246,16 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + + -arch arm64 %(AdditionalOptions) + diff --git a/build/visual-studio/miniz/miniz.vcxproj b/build/visual-studio/miniz/miniz.vcxproj index 722444b14..8e51a7b36 100644 --- a/build/visual-studio/miniz/miniz.vcxproj +++ b/build/visual-studio/miniz/miniz.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + StaticLibrary true Unicode v142 - true + true StaticLibrary @@ -88,12 +88,12 @@ Unicode v142 - + StaticLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@ miniz .lib - + ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\miniz\ miniz @@ -147,7 +147,7 @@ miniz .lib - + ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\miniz\ miniz @@ -181,7 +181,7 @@ true - + NotUsing Level3 @@ -189,11 +189,15 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + + -arch arm64 %(AdditionalOptions) + @@ -231,7 +235,7 @@ true - + NotUsing Level3 @@ -242,12 +246,16 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + + -arch arm64 %(AdditionalOptions) + diff --git a/build/visual-studio/model-viewer/model-viewer.vcxproj b/build/visual-studio/model-viewer/model-viewer.vcxproj index 9122c3ffb..4d9e06681 100644 --- a/build/visual-studio/model-viewer/model-viewer.vcxproj +++ b/build/visual-studio/model-viewer/model-viewer.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ model-viewer .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\model-viewer\ @@ -152,7 +152,7 @@ model-viewer .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\model-viewer\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/platform/platform.vcxproj b/build/visual-studio/platform/platform.vcxproj index 9b7b3a7a5..aab1619fe 100644 --- a/build/visual-studio/platform/platform.vcxproj +++ b/build/visual-studio/platform/platform.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -70,12 +70,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -89,12 +89,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -105,7 +105,7 @@ - + @@ -114,7 +114,7 @@ - + @@ -132,7 +132,7 @@ platform .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\platform\ @@ -153,7 +153,7 @@ platform .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\platform\ @@ -192,7 +192,7 @@ ..\..\..\bin\windows-x64\debug\platform.lib - + NotUsing Level3 @@ -201,11 +201,13 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\platform.lib + -arch arm64 %(AdditionalOptions) @@ -248,7 +250,7 @@ ..\..\..\bin\windows-x64\release\platform.lib - + NotUsing Level3 @@ -260,12 +262,14 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true ..\..\..\bin\windows-aarch64\release\platform.lib + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/ray-tracing-pipeline/ray-tracing-pipeline.vcxproj b/build/visual-studio/ray-tracing-pipeline/ray-tracing-pipeline.vcxproj index cc19050f2..b626fe04b 100644 --- a/build/visual-studio/ray-tracing-pipeline/ray-tracing-pipeline.vcxproj +++ b/build/visual-studio/ray-tracing-pipeline/ray-tracing-pipeline.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ ray-tracing-pipeline .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\ray-tracing-pipeline\ @@ -152,7 +152,7 @@ ray-tracing-pipeline .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\ray-tracing-pipeline\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/ray-tracing/ray-tracing.vcxproj b/build/visual-studio/ray-tracing/ray-tracing.vcxproj index 1ee1620d0..0cfbccdd5 100644 --- a/build/visual-studio/ray-tracing/ray-tracing.vcxproj +++ b/build/visual-studio/ray-tracing/ray-tracing.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ ray-tracing .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\ray-tracing\ @@ -152,7 +152,7 @@ ray-tracing .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\ray-tracing\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/render-test-tool/render-test-tool.vcxproj b/build/visual-studio/render-test-tool/render-test-tool.vcxproj index e6c49a78d..6b5d29e30 100644 --- a/build/visual-studio/render-test-tool/render-test-tool.vcxproj +++ b/build/visual-studio/render-test-tool/render-test-tool.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -70,12 +70,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -89,12 +89,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -105,7 +105,7 @@ - + @@ -114,7 +114,7 @@ - + @@ -132,7 +132,7 @@ render-test-tool .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\render-test-tool\ @@ -153,7 +153,7 @@ render-test-tool .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\render-test-tool\ @@ -198,7 +198,7 @@ "$(SolutionDir)tools\copy-hlsl-libs.bat" "$(WindowsSdkDir)Redist/D3D/x64/" "../../../bin/windows-x64/debug/" "windows-x64" - + NotUsing Level3 @@ -207,11 +207,13 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\render-test-tool.lib + -arch arm64 %(AdditionalOptions) "$(SolutionDir)tools\copy-hlsl-libs.bat" "$(WindowsSdkDir)Redist/D3D/aarch64/" "../../../bin/windows-aarch64/debug/" "windows-aarch64" @@ -263,7 +265,7 @@ "$(SolutionDir)tools\copy-hlsl-libs.bat" "$(WindowsSdkDir)Redist/D3D/x64/" "../../../bin/windows-x64/release/" "windows-x64" - + NotUsing Level3 @@ -275,12 +277,14 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true ..\..\..\bin\windows-aarch64\release\render-test-tool.lib + -arch arm64 %(AdditionalOptions) "$(SolutionDir)tools\copy-hlsl-libs.bat" "$(WindowsSdkDir)Redist/D3D/aarch64/" "../../../bin/windows-aarch64/release/" "windows-aarch64" diff --git a/build/visual-studio/run-generators/run-generators.vcxproj b/build/visual-studio/run-generators/run-generators.vcxproj index aa948f934..7cb84044e 100644 --- a/build/visual-studio/run-generators/run-generators.vcxproj +++ b/build/visual-studio/run-generators/run-generators.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + StaticLibrary true Unicode v142 - true + true StaticLibrary @@ -88,12 +88,12 @@ Unicode v142 - + StaticLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -129,7 +129,7 @@ run-generators .lib - + ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\run-generators\ run-generators @@ -147,7 +147,7 @@ run-generators .lib - + ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\run-generators\ run-generators @@ -181,7 +181,7 @@ true - + NotUsing Level3 @@ -189,11 +189,15 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + + -arch arm64 %(AdditionalOptions) + @@ -231,7 +235,7 @@ true - + NotUsing Level3 @@ -242,12 +246,16 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + + -arch arm64 %(AdditionalOptions) + @@ -262,137 +270,137 @@ Document "../../../bin/windows-x86/debug/slang-embed" %(Identity) "../../../bin/windows-x64/debug/slang-embed" %(Identity) - "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) + "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) "../../../bin/windows-x86/release/slang-embed" %(Identity) "../../../bin/windows-x64/release/slang-embed" %(Identity) - "../../../bin/windows-aarch64/release/slang-embed" %(Identity) + "../../../bin/windows-aarch64/release/slang-embed" %(Identity) ../../../prelude/slang-cpp-host-prelude.h.cpp slang-embed %(Identity) ../../../bin/windows-x86/debug/slang-embed.exe ../../../bin/windows-x64/debug/slang-embed.exe - ../../../bin/windows-aarch64/debug/slang-embed.exe + ../../../bin/windows-aarch64/debug/slang-embed.exe ../../../bin/windows-x86/release/slang-embed.exe ../../../bin/windows-x64/release/slang-embed.exe - ../../../bin/windows-aarch64/release/slang-embed.exe + ../../../bin/windows-aarch64/release/slang-embed.exe Document "../../../bin/windows-x86/debug/slang-embed" %(Identity) "../../../bin/windows-x64/debug/slang-embed" %(Identity) - "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) + "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) "../../../bin/windows-x86/release/slang-embed" %(Identity) "../../../bin/windows-x64/release/slang-embed" %(Identity) - "../../../bin/windows-aarch64/release/slang-embed" %(Identity) + "../../../bin/windows-aarch64/release/slang-embed" %(Identity) ../../../prelude/slang-cpp-prelude.h.cpp slang-embed %(Identity) ../../../bin/windows-x86/debug/slang-embed.exe ../../../bin/windows-x64/debug/slang-embed.exe - ../../../bin/windows-aarch64/debug/slang-embed.exe + ../../../bin/windows-aarch64/debug/slang-embed.exe ../../../bin/windows-x86/release/slang-embed.exe ../../../bin/windows-x64/release/slang-embed.exe - ../../../bin/windows-aarch64/release/slang-embed.exe + ../../../bin/windows-aarch64/release/slang-embed.exe Document "../../../bin/windows-x86/debug/slang-embed" %(Identity) "../../../bin/windows-x64/debug/slang-embed" %(Identity) - "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) + "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) "../../../bin/windows-x86/release/slang-embed" %(Identity) "../../../bin/windows-x64/release/slang-embed" %(Identity) - "../../../bin/windows-aarch64/release/slang-embed" %(Identity) + "../../../bin/windows-aarch64/release/slang-embed" %(Identity) ../../../prelude/slang-cuda-prelude.h.cpp slang-embed %(Identity) ../../../bin/windows-x86/debug/slang-embed.exe ../../../bin/windows-x64/debug/slang-embed.exe - ../../../bin/windows-aarch64/debug/slang-embed.exe + ../../../bin/windows-aarch64/debug/slang-embed.exe ../../../bin/windows-x86/release/slang-embed.exe ../../../bin/windows-x64/release/slang-embed.exe - ../../../bin/windows-aarch64/release/slang-embed.exe + ../../../bin/windows-aarch64/release/slang-embed.exe Document "../../../bin/windows-x86/debug/slang-embed" %(Identity) "../../../bin/windows-x64/debug/slang-embed" %(Identity) - "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) + "../../../bin/windows-aarch64/debug/slang-embed" %(Identity) "../../../bin/windows-x86/release/slang-embed" %(Identity) "../../../bin/windows-x64/release/slang-embed" %(Identity) - "../../../bin/windows-aarch64/release/slang-embed" %(Identity) + "../../../bin/windows-aarch64/release/slang-embed" %(Identity) ../../../prelude/slang-hlsl-prelude.h.cpp slang-embed %(Identity) ../../../bin/windows-x86/debug/slang-embed.exe ../../../bin/windows-x64/debug/slang-embed.exe - ../../../bin/windows-aarch64/debug/slang-embed.exe + ../../../bin/windows-aarch64/debug/slang-embed.exe ../../../bin/windows-x86/release/slang-embed.exe ../../../bin/windows-x64/release/slang-embed.exe - ../../../bin/windows-aarch64/release/slang-embed.exe + ../../../bin/windows-aarch64/release/slang-embed.exe Document "../../../bin/windows-x86/debug/slang-generate" %(Identity) "../../../bin/windows-x64/debug/slang-generate" %(Identity) - "../../../bin/windows-aarch64/debug/slang-generate" %(Identity) + "../../../bin/windows-aarch64/debug/slang-generate" %(Identity) "../../../bin/windows-x86/release/slang-generate" %(Identity) "../../../bin/windows-x64/release/slang-generate" %(Identity) - "../../../bin/windows-aarch64/release/slang-generate" %(Identity) + "../../../bin/windows-aarch64/release/slang-generate" %(Identity) ../../../source/slang/core.meta.slang.h slang-generate %(Identity) ../../../bin/windows-x86/debug/slang-generate.exe ../../../bin/windows-x64/debug/slang-generate.exe - ../../../bin/windows-aarch64/debug/slang-generate.exe + ../../../bin/windows-aarch64/debug/slang-generate.exe ../../../bin/windows-x86/release/slang-generate.exe ../../../bin/windows-x64/release/slang-generate.exe - ../../../bin/windows-aarch64/release/slang-generate.exe + ../../../bin/windows-aarch64/release/slang-generate.exe Document "../../../bin/windows-x86/debug/slang-generate" %(Identity) "../../../bin/windows-x64/debug/slang-generate" %(Identity) - "../../../bin/windows-aarch64/debug/slang-generate" %(Identity) + "../../../bin/windows-aarch64/debug/slang-generate" %(Identity) "../../../bin/windows-x86/release/slang-generate" %(Identity) "../../../bin/windows-x64/release/slang-generate" %(Identity) - "../../../bin/windows-aarch64/release/slang-generate" %(Identity) + "../../../bin/windows-aarch64/release/slang-generate" %(Identity) ../../../source/slang/diff.meta.slang.h slang-generate %(Identity) ../../../bin/windows-x86/debug/slang-generate.exe ../../../bin/windows-x64/debug/slang-generate.exe - ../../../bin/windows-aarch64/debug/slang-generate.exe + ../../../bin/windows-aarch64/debug/slang-generate.exe ../../../bin/windows-x86/release/slang-generate.exe ../../../bin/windows-x64/release/slang-generate.exe - ../../../bin/windows-aarch64/release/slang-generate.exe + ../../../bin/windows-aarch64/release/slang-generate.exe Document "../../../bin/windows-x86/debug/slang-generate" %(Identity) "../../../bin/windows-x64/debug/slang-generate" %(Identity) - "../../../bin/windows-aarch64/debug/slang-generate" %(Identity) + "../../../bin/windows-aarch64/debug/slang-generate" %(Identity) "../../../bin/windows-x86/release/slang-generate" %(Identity) "../../../bin/windows-x64/release/slang-generate" %(Identity) - "../../../bin/windows-aarch64/release/slang-generate" %(Identity) + "../../../bin/windows-aarch64/release/slang-generate" %(Identity) ../../../source/slang/hlsl.meta.slang.h slang-generate %(Identity) ../../../bin/windows-x86/debug/slang-generate.exe ../../../bin/windows-x64/debug/slang-generate.exe - ../../../bin/windows-aarch64/debug/slang-generate.exe + ../../../bin/windows-aarch64/debug/slang-generate.exe ../../../bin/windows-x86/release/slang-generate.exe ../../../bin/windows-x64/release/slang-generate.exe - ../../../bin/windows-aarch64/release/slang-generate.exe + ../../../bin/windows-aarch64/release/slang-generate.exe Document "../../../bin/windows-x86/debug/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS "../../../bin/windows-x64/debug/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS - "../../../bin/windows-aarch64/debug/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS + "../../../bin/windows-aarch64/debug/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS "../../../bin/windows-x86/release/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS "../../../bin/windows-x64/release/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS - "../../../bin/windows-aarch64/release/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS + "../../../bin/windows-aarch64/release/slang-cpp-extractor" -d %(RootDir)%(Directory) slang-ast-support-types.h slang-ast-base.h slang-ast-decl.h slang-ast-expr.h slang-ast-modifier.h slang-ast-stmt.h slang-ast-type.h slang-ast-val.h -strip-prefix slang- -o slang-generated -output-fields -mark-suffix _CLASS ../../../source/slang/slang-generated-obj.h;../../../source/slang/slang-generated-obj-macro.h;../../../source/slang/slang-generated-ast.h;../../../source/slang/slang-generated-ast-macro.h;../../../source/slang/slang-generated-value.h;../../../source/slang/slang-generated-value-macro.h C++ Extractor %(Identity) ../../../bin/windows-x86/debug/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h ../../../bin/windows-x64/debug/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h - ../../../bin/windows-aarch64/debug/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h + ../../../bin/windows-aarch64/debug/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h ../../../bin/windows-x86/release/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h ../../../bin/windows-x64/release/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h - ../../../bin/windows-aarch64/release/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h + ../../../bin/windows-aarch64/release/slang-cpp-extractor.exe;../../../source/slang/slang-ast-support-types.h;../../../source/slang/slang-ast-base.h;../../../source/slang/slang-ast-decl.h;../../../source/slang/slang-ast-expr.h;../../../source/slang/slang-ast-modifier.h;../../../source/slang/slang-ast-stmt.h;../../../source/slang/slang-ast-type.h;../../../source/slang/slang-ast-val.h diff --git a/build/visual-studio/shader-object/shader-object.vcxproj b/build/visual-studio/shader-object/shader-object.vcxproj index 0d4d6cdfe..c1376082b 100644 --- a/build/visual-studio/shader-object/shader-object.vcxproj +++ b/build/visual-studio/shader-object/shader-object.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ shader-object .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\shader-object\ @@ -152,7 +152,7 @@ shader-object .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\shader-object\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/shader-toy/shader-toy.vcxproj b/build/visual-studio/shader-toy/shader-toy.vcxproj index 1b06acdfa..ed775c396 100644 --- a/build/visual-studio/shader-toy/shader-toy.vcxproj +++ b/build/visual-studio/shader-toy/shader-toy.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ shader-toy .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\shader-toy\ @@ -152,7 +152,7 @@ shader-toy .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\shader-toy\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang-cpp-extractor/slang-cpp-extractor.vcxproj b/build/visual-studio/slang-cpp-extractor/slang-cpp-extractor.vcxproj index 8e041ba66..d91e2c27f 100644 --- a/build/visual-studio/slang-cpp-extractor/slang-cpp-extractor.vcxproj +++ b/build/visual-studio/slang-cpp-extractor/slang-cpp-extractor.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang-cpp-extractor .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang-cpp-extractor\ @@ -152,7 +152,7 @@ slang-cpp-extractor .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang-cpp-extractor\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang-embed/slang-embed.vcxproj b/build/visual-studio/slang-embed/slang-embed.vcxproj index b342396ae..d8b432540 100644 --- a/build/visual-studio/slang-embed/slang-embed.vcxproj +++ b/build/visual-studio/slang-embed/slang-embed.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang-embed .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang-embed\ @@ -152,7 +152,7 @@ slang-embed .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang-embed\ @@ -187,7 +187,7 @@ true - + NotUsing Level3 @@ -195,10 +195,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -237,7 +239,7 @@ true - + NotUsing Level3 @@ -248,11 +250,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang-generate/slang-generate.vcxproj b/build/visual-studio/slang-generate/slang-generate.vcxproj index 1299a73a9..35ce0db79 100644 --- a/build/visual-studio/slang-generate/slang-generate.vcxproj +++ b/build/visual-studio/slang-generate/slang-generate.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang-generate .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang-generate\ @@ -152,7 +152,7 @@ slang-generate .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang-generate\ @@ -187,7 +187,7 @@ true - + NotUsing Level3 @@ -195,10 +195,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -237,7 +239,7 @@ true - + NotUsing Level3 @@ -248,11 +250,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang-reflection-test-tool/slang-reflection-test-tool.vcxproj b/build/visual-studio/slang-reflection-test-tool/slang-reflection-test-tool.vcxproj index 950e1474b..f1b20c46e 100644 --- a/build/visual-studio/slang-reflection-test-tool/slang-reflection-test-tool.vcxproj +++ b/build/visual-studio/slang-reflection-test-tool/slang-reflection-test-tool.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -88,12 +88,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang-reflection-test-tool .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang-reflection-test-tool\ @@ -152,7 +152,7 @@ slang-reflection-test-tool .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang-reflection-test-tool\ @@ -191,7 +191,7 @@ ..\..\..\bin\windows-x64\debug\slang-reflection-test-tool.lib - + NotUsing Level3 @@ -200,11 +200,13 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\slang-reflection-test-tool.lib + -arch arm64 %(AdditionalOptions) @@ -247,7 +249,7 @@ ..\..\..\bin\windows-x64\release\slang-reflection-test-tool.lib - + NotUsing Level3 @@ -259,12 +261,14 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true ..\..\..\bin\windows-aarch64\release\slang-reflection-test-tool.lib + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang-rt/slang-rt.vcxproj b/build/visual-studio/slang-rt/slang-rt.vcxproj index 04bbe8e1f..1ab77c6c0 100644 --- a/build/visual-studio/slang-rt/slang-rt.vcxproj +++ b/build/visual-studio/slang-rt/slang-rt.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -88,12 +88,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang-rt .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang-rt\ @@ -152,7 +152,7 @@ slang-rt .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang-rt\ @@ -189,7 +189,7 @@ ..\..\..\bin\windows-x64\debug\slang-rt.lib - + NotUsing Level4 @@ -197,11 +197,13 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\slang-rt.lib + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ ..\..\..\bin\windows-x64\release\slang-rt.lib - + NotUsing Level4 @@ -253,12 +255,14 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true ..\..\..\bin\windows-aarch64\release\slang-rt.lib + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang-test/slang-test.vcxproj b/build/visual-studio/slang-test/slang-test.vcxproj index 581610221..2cefd6f51 100644 --- a/build/visual-studio/slang-test/slang-test.vcxproj +++ b/build/visual-studio/slang-test/slang-test.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang-test .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang-test\ @@ -152,7 +152,7 @@ slang-test .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang-test\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang-unit-test-tool/slang-unit-test-tool.vcxproj b/build/visual-studio/slang-unit-test-tool/slang-unit-test-tool.vcxproj index a229d9191..ae54257a2 100644 --- a/build/visual-studio/slang-unit-test-tool/slang-unit-test-tool.vcxproj +++ b/build/visual-studio/slang-unit-test-tool/slang-unit-test-tool.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -88,12 +88,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang-unit-test-tool .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang-unit-test-tool\ @@ -152,7 +152,7 @@ slang-unit-test-tool .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang-unit-test-tool\ @@ -191,7 +191,7 @@ ..\..\..\bin\windows-x64\debug\slang-unit-test-tool.lib - + NotUsing Level3 @@ -200,11 +200,13 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\slang-unit-test-tool.lib + -arch arm64 %(AdditionalOptions) @@ -247,7 +249,7 @@ ..\..\..\bin\windows-x64\release\slang-unit-test-tool.lib - + NotUsing Level3 @@ -259,12 +261,14 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true ..\..\..\bin\windows-aarch64\release\slang-unit-test-tool.lib + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slang/slang.vcxproj b/build/visual-studio/slang/slang.vcxproj index 9394806ef..060ea3d0f 100644 --- a/build/visual-studio/slang/slang.vcxproj +++ b/build/visual-studio/slang/slang.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + DynamicLibrary true Unicode v142 - true + true DynamicLibrary @@ -88,12 +88,12 @@ Unicode v142 - + DynamicLibrary false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slang .dll - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slang\ @@ -152,7 +152,7 @@ slang .dll - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slang\ @@ -199,7 +199,7 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-x86\release\slang-glslang.d IF EXIST ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.dll\ (xcopy /Q /E /Y /I ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.dll ..\..\..\bin\windows-x64\debug > nul) ELSE (xcopy /Q /Y /I ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.dll ..\..\..\bin\windows-x64\debug > nul) - + NotUsing Level4 @@ -208,11 +208,13 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.d ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true ..\..\..\bin\windows-aarch64\debug\slang.lib + -arch arm64 %(AdditionalOptions) IF EXIST ..\..\..\external\slang-llvm\bin\windows-aarch64\release\slang-llvm.dll\ (xcopy /Q /E /Y /I ..\..\..\external\slang-llvm\bin\windows-aarch64\release\slang-llvm.dll ..\..\..\bin\windows-aarch64\debug > nul) ELSE (xcopy /Q /Y /I ..\..\..\external\slang-llvm\bin\windows-aarch64\release\slang-llvm.dll ..\..\..\bin\windows-aarch64\debug > nul) @@ -267,7 +269,7 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-x86\release\slang-glslang.d IF EXIST ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.dll\ (xcopy /Q /E /Y /I ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.dll ..\..\..\bin\windows-x64\release > nul) ELSE (xcopy /Q /Y /I ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.dll ..\..\..\bin\windows-x64\release > nul) - + NotUsing Level4 @@ -279,12 +281,14 @@ IF EXIST ..\..\..\external\slang-glslang\bin\windows-x64\release\slang-glslang.d false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true ..\..\..\bin\windows-aarch64\release\slang.lib + -arch arm64 %(AdditionalOptions) IF EXIST ..\..\..\external\slang-llvm\bin\windows-aarch64\release\slang-llvm.dll\ (xcopy /Q /E /Y /I ..\..\..\external\slang-llvm\bin\windows-aarch64\release\slang-llvm.dll ..\..\..\bin\windows-aarch64\release > nul) ELSE (xcopy /Q /Y /I ..\..\..\external\slang-llvm\bin\windows-aarch64\release\slang-llvm.dll ..\..\..\bin\windows-aarch64\release > nul) diff --git a/build/visual-studio/slangc/slangc.vcxproj b/build/visual-studio/slangc/slangc.vcxproj index 86da33e0a..4dfe368fe 100644 --- a/build/visual-studio/slangc/slangc.vcxproj +++ b/build/visual-studio/slangc/slangc.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slangc .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slangc\ @@ -152,7 +152,7 @@ slangc .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slangc\ @@ -187,7 +187,7 @@ true - + NotUsing Level3 @@ -195,10 +195,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -237,7 +239,7 @@ true - + NotUsing Level3 @@ -248,11 +250,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/slangd/slangd.vcxproj b/build/visual-studio/slangd/slangd.vcxproj index 920bb2be5..c1b0584c3 100644 --- a/build/visual-studio/slangd/slangd.vcxproj +++ b/build/visual-studio/slangd/slangd.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ slangd .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\slangd\ @@ -152,7 +152,7 @@ slangd .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\slangd\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/test-process/test-process.vcxproj b/build/visual-studio/test-process/test-process.vcxproj index 7f2c19c8a..c0605aadc 100644 --- a/build/visual-studio/test-process/test-process.vcxproj +++ b/build/visual-studio/test-process/test-process.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ test-process .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\test-process\ @@ -152,7 +152,7 @@ test-process .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\test-process\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/test-server/test-server.vcxproj b/build/visual-studio/test-server/test-server.vcxproj index ff9ef265d..9faa9b9a4 100644 --- a/build/visual-studio/test-server/test-server.vcxproj +++ b/build/visual-studio/test-server/test-server.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ test-server .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\test-server\ @@ -152,7 +152,7 @@ test-server .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\test-server\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Console true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Console true true + -arch arm64 %(AdditionalOptions) diff --git a/build/visual-studio/triangle/triangle.vcxproj b/build/visual-studio/triangle/triangle.vcxproj index 555c90ef4..0a40e03c1 100644 --- a/build/visual-studio/triangle/triangle.vcxproj +++ b/build/visual-studio/triangle/triangle.vcxproj @@ -9,9 +9,9 @@ Debug x64 - + Debug - ARM + ARM64 Debug aarch64 @@ -21,9 +21,9 @@ Debug aarch64 x64 - + Debug aarch64 - ARM + ARM64 Release @@ -33,9 +33,9 @@ Release x64 - + Release - ARM + ARM64 Release aarch64 @@ -45,9 +45,9 @@ Release aarch64 x64 - + Release aarch64 - ARM + ARM64 @@ -69,12 +69,12 @@ Unicode v142 - + Application true Unicode v142 - true + true Application @@ -88,12 +88,12 @@ Unicode v142 - + Application false Unicode v142 - true + true @@ -104,7 +104,7 @@ - + @@ -113,7 +113,7 @@ - + @@ -131,7 +131,7 @@ triangle .exe - + true ..\..\..\bin\windows-aarch64\debug\ ..\..\..\intermediate\windows-aarch64\debug\triangle\ @@ -152,7 +152,7 @@ triangle .exe - + false ..\..\..\bin\windows-aarch64\release\ ..\..\..\intermediate\windows-aarch64\release\triangle\ @@ -189,7 +189,7 @@ true - + NotUsing Level3 @@ -198,10 +198,12 @@ ProgramDatabase Disabled MultiThreadedDebug + -arch arm64 %(AdditionalOptions) Windows true + -arch arm64 %(AdditionalOptions) @@ -242,7 +244,7 @@ true - + NotUsing Level3 @@ -254,11 +256,13 @@ false true MultiThreaded + -arch arm64 %(AdditionalOptions) Windows true true + -arch arm64 %(AdditionalOptions) -- cgit v1.2.3