From 1fa1b36944a72d4bb21218d3217eac42c451ff34 Mon Sep 17 00:00:00 2001 From: Yong He Date: Thu, 27 Jan 2022 12:31:26 -0800 Subject: Turn off edit and continue to prevent warnings. (#2097) Co-authored-by: Yong He Co-authored-by: Theresa Foley --- build/visual-studio/compiler-core/compiler-core.vcxproj | 4 ++-- build/visual-studio/core/core.vcxproj | 4 ++-- build/visual-studio/cpu-hello-world/cpu-hello-world.vcxproj | 4 ++-- build/visual-studio/example-base/example-base.vcxproj | 4 ++-- .../gfx-unit-test-tool/gfx-unit-test-tool.vcxproj | 4 ++-- .../gfx-unit-test-tool/gfx-unit-test-tool.vcxproj.filters | 10 +++++----- build/visual-studio/gfx-util/gfx-util.vcxproj | 4 ++-- build/visual-studio/gfx/gfx.vcxproj | 4 ++-- build/visual-studio/gpu-printing/gpu-printing.vcxproj | 4 ++-- build/visual-studio/hello-world/hello-world.vcxproj | 4 ++-- build/visual-studio/lz4/lz4.vcxproj | 4 ++-- build/visual-studio/miniz/miniz.vcxproj | 4 ++-- build/visual-studio/model-viewer/model-viewer.vcxproj | 4 ++-- build/visual-studio/platform/platform.vcxproj | 4 ++-- .../ray-tracing-pipeline/ray-tracing-pipeline.vcxproj | 4 ++-- build/visual-studio/ray-tracing/ray-tracing.vcxproj | 4 ++-- build/visual-studio/render-test-tool/render-test-tool.vcxproj | 4 ++-- build/visual-studio/run-generators/run-generators.vcxproj | 4 ++-- build/visual-studio/shader-object/shader-object.vcxproj | 4 ++-- build/visual-studio/shader-toy/shader-toy.vcxproj | 4 ++-- .../slang-cpp-extractor/slang-cpp-extractor.vcxproj | 4 ++-- build/visual-studio/slang-embed/slang-embed.vcxproj | 4 ++-- build/visual-studio/slang-generate/slang-generate.vcxproj | 4 ++-- .../slang-reflection-test-tool.vcxproj | 4 ++-- build/visual-studio/slang-test/slang-test.vcxproj | 4 ++-- .../slang-unit-test-tool/slang-unit-test-tool.vcxproj | 4 ++-- build/visual-studio/slang/slang.vcxproj | 4 ++-- build/visual-studio/slangc/slangc.vcxproj | 4 ++-- build/visual-studio/test-process/test-process.vcxproj | 4 ++-- build/visual-studio/test-server/test-server.vcxproj | 4 ++-- build/visual-studio/triangle/triangle.vcxproj | 4 ++-- premake5.lua | 10 +++++----- 32 files changed, 70 insertions(+), 70 deletions(-) diff --git a/build/visual-studio/compiler-core/compiler-core.vcxproj b/build/visual-studio/compiler-core/compiler-core.vcxproj index 4a35f982a..e4149f12b 100644 --- a/build/visual-studio/compiler-core/compiler-core.vcxproj +++ b/build/visual-studio/compiler-core/compiler-core.vcxproj @@ -159,7 +159,7 @@ Level4 true _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -177,7 +177,7 @@ Level4 true _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/core/core.vcxproj b/build/visual-studio/core/core.vcxproj index 817dca55d..7758e65b6 100644 --- a/build/visual-studio/core/core.vcxproj +++ b/build/visual-studio/core/core.vcxproj @@ -159,7 +159,7 @@ Level4 true _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -177,7 +177,7 @@ Level4 true _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug 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 ca9bbbddb..cec6d5f37 100644 --- a/build/visual-studio/cpu-hello-world/cpu-hello-world.vcxproj +++ b/build/visual-studio/cpu-hello-world/cpu-hello-world.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/example-base/example-base.vcxproj b/build/visual-studio/example-base/example-base.vcxproj index b0afc4040..bef105477 100644 --- a/build/visual-studio/example-base/example-base.vcxproj +++ b/build/visual-studio/example-base/example-base.vcxproj @@ -159,7 +159,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -174,7 +174,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug 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 59103d30e..ce88fdc0a 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 @@ -165,7 +165,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -181,7 +181,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj.filters b/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj.filters index aec553af8..3bdfaa778 100644 --- a/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj.filters +++ b/build/visual-studio/gfx-unit-test-tool/gfx-unit-test-tool.vcxproj.filters @@ -59,6 +59,9 @@ Source Files + + Source Files + Source Files @@ -71,9 +74,6 @@ Source Files - - Source Files - @@ -97,10 +97,10 @@ Source Files - + Source Files - + Source Files diff --git a/build/visual-studio/gfx-util/gfx-util.vcxproj b/build/visual-studio/gfx-util/gfx-util.vcxproj index abc09a4ab..e3e1d3dda 100644 --- a/build/visual-studio/gfx-util/gfx-util.vcxproj +++ b/build/visual-studio/gfx-util/gfx-util.vcxproj @@ -159,7 +159,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\source;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -174,7 +174,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\source;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/gfx/gfx.vcxproj b/build/visual-studio/gfx/gfx.vcxproj index 0ecb21878..84e207b54 100644 --- a/build/visual-studio/gfx/gfx.vcxproj +++ b/build/visual-studio/gfx/gfx.vcxproj @@ -166,7 +166,7 @@ Level3 _DEBUG;SLANG_GFX_DYNAMIC;SLANG_GFX_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -185,7 +185,7 @@ Level3 _DEBUG;SLANG_GFX_DYNAMIC;SLANG_GFX_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/gpu-printing/gpu-printing.vcxproj b/build/visual-studio/gpu-printing/gpu-printing.vcxproj index 64c6bba36..2c6d66a78 100644 --- a/build/visual-studio/gpu-printing/gpu-printing.vcxproj +++ b/build/visual-studio/gpu-printing/gpu-printing.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/hello-world/hello-world.vcxproj b/build/visual-studio/hello-world/hello-world.vcxproj index 4dc8ef618..9f4e79c45 100644 --- a/build/visual-studio/hello-world/hello-world.vcxproj +++ b/build/visual-studio/hello-world/hello-world.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;..\..\..\external\vulkan\include;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;..\..\..\external\vulkan\include;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/lz4/lz4.vcxproj b/build/visual-studio/lz4/lz4.vcxproj index b272d3860..b0cd86c12 100644 --- a/build/visual-studio/lz4/lz4.vcxproj +++ b/build/visual-studio/lz4/lz4.vcxproj @@ -158,7 +158,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -172,7 +172,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/miniz/miniz.vcxproj b/build/visual-studio/miniz/miniz.vcxproj index 4eb65213a..722444b14 100644 --- a/build/visual-studio/miniz/miniz.vcxproj +++ b/build/visual-studio/miniz/miniz.vcxproj @@ -158,7 +158,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -172,7 +172,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/model-viewer/model-viewer.vcxproj b/build/visual-studio/model-viewer/model-viewer.vcxproj index 27826b7ef..9122c3ffb 100644 --- a/build/visual-studio/model-viewer/model-viewer.vcxproj +++ b/build/visual-studio/model-viewer/model-viewer.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/platform/platform.vcxproj b/build/visual-studio/platform/platform.vcxproj index 9408a59e4..9b7b3a7a5 100644 --- a/build/visual-studio/platform/platform.vcxproj +++ b/build/visual-studio/platform/platform.vcxproj @@ -166,7 +166,7 @@ Level3 _DEBUG;SLANG_PLATFORM_DYNAMIC;SLANG_PLATFORM_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\external\imgui;..\..\..\tools\gfx;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -182,7 +182,7 @@ Level3 _DEBUG;SLANG_PLATFORM_DYNAMIC;SLANG_PLATFORM_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\external\imgui;..\..\..\tools\gfx;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug 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 bc7ba070e..cc19050f2 100644 --- a/build/visual-studio/ray-tracing-pipeline/ray-tracing-pipeline.vcxproj +++ b/build/visual-studio/ray-tracing-pipeline/ray-tracing-pipeline.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/ray-tracing/ray-tracing.vcxproj b/build/visual-studio/ray-tracing/ray-tracing.vcxproj index 2c0c60e80..1ee1620d0 100644 --- a/build/visual-studio/ray-tracing/ray-tracing.vcxproj +++ b/build/visual-studio/ray-tracing/ray-tracing.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug 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 1261471ec..e6c49a78d 100644 --- a/build/visual-studio/render-test-tool/render-test-tool.vcxproj +++ b/build/visual-studio/render-test-tool/render-test-tool.vcxproj @@ -166,7 +166,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\tools\gfx;..\..\..\tools\platform;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -185,7 +185,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\tools\gfx;..\..\..\tools\platform;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/run-generators/run-generators.vcxproj b/build/visual-studio/run-generators/run-generators.vcxproj index cb8a760b2..6e10e3ca1 100644 --- a/build/visual-studio/run-generators/run-generators.vcxproj +++ b/build/visual-studio/run-generators/run-generators.vcxproj @@ -158,7 +158,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -172,7 +172,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/shader-object/shader-object.vcxproj b/build/visual-studio/shader-object/shader-object.vcxproj index 0fd12b064..0d4d6cdfe 100644 --- a/build/visual-studio/shader-object/shader-object.vcxproj +++ b/build/visual-studio/shader-object/shader-object.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/shader-toy/shader-toy.vcxproj b/build/visual-studio/shader-toy/shader-toy.vcxproj index a4910ffda..1b06acdfa 100644 --- a/build/visual-studio/shader-toy/shader-toy.vcxproj +++ b/build/visual-studio/shader-toy/shader-toy.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug 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 7709ee4e3..8e041ba66 100644 --- a/build/visual-studio/slang-cpp-extractor/slang-cpp-extractor.vcxproj +++ b/build/visual-studio/slang-cpp-extractor/slang-cpp-extractor.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/slang-embed/slang-embed.vcxproj b/build/visual-studio/slang-embed/slang-embed.vcxproj index ce154ba11..b342396ae 100644 --- a/build/visual-studio/slang-embed/slang-embed.vcxproj +++ b/build/visual-studio/slang-embed/slang-embed.vcxproj @@ -164,7 +164,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -178,7 +178,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/slang-generate/slang-generate.vcxproj b/build/visual-studio/slang-generate/slang-generate.vcxproj index 8346dd26f..1299a73a9 100644 --- a/build/visual-studio/slang-generate/slang-generate.vcxproj +++ b/build/visual-studio/slang-generate/slang-generate.vcxproj @@ -164,7 +164,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -178,7 +178,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug 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 c105cbbbb..950e1474b 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 @@ -165,7 +165,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -181,7 +181,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/slang-test/slang-test.vcxproj b/build/visual-studio/slang-test/slang-test.vcxproj index 0f651556a..581610221 100644 --- a/build/visual-studio/slang-test/slang-test.vcxproj +++ b/build/visual-studio/slang-test/slang-test.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug 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 4869c220f..74126e92c 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 @@ -165,7 +165,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -181,7 +181,7 @@ Level3 _DEBUG;SLANG_SHARED_LIBRARY_TOOL;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/slang/slang.vcxproj b/build/visual-studio/slang/slang.vcxproj index 11a592307..4c6bcbea2 100644 --- a/build/visual-studio/slang/slang.vcxproj +++ b/build/visual-studio/slang/slang.vcxproj @@ -166,7 +166,7 @@ true _DEBUG;SLANG_DYNAMIC_EXPORT;SLANG_WITHOUT_EMBEDDED_STD_LIB;SLANG_ENABLE_IR_BREAK_ALLOC=1;%(PreprocessorDefinitions) ..\..\..\external\spirv-headers\include;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -188,7 +188,7 @@ IF EXIST ..\..\..\external\slang-binaries\bin\windows-x86\slang-glslang.dll\ (xc true _DEBUG;SLANG_DYNAMIC_EXPORT;SLANG_WITHOUT_EMBEDDED_STD_LIB;SLANG_ENABLE_IR_BREAK_ALLOC=1;%(PreprocessorDefinitions) ..\..\..\external\spirv-headers\include;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/slangc/slangc.vcxproj b/build/visual-studio/slangc/slangc.vcxproj index bfe09d5c1..86da33e0a 100644 --- a/build/visual-studio/slangc/slangc.vcxproj +++ b/build/visual-studio/slangc/slangc.vcxproj @@ -164,7 +164,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -178,7 +178,7 @@ NotUsing Level3 _DEBUG;%(PreprocessorDefinitions) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/test-process/test-process.vcxproj b/build/visual-studio/test-process/test-process.vcxproj index 97663425f..7f2c19c8a 100644 --- a/build/visual-studio/test-process/test-process.vcxproj +++ b/build/visual-studio/test-process/test-process.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/test-server/test-server.vcxproj b/build/visual-studio/test-server/test-server.vcxproj index 756d1954b..ff9ef265d 100644 --- a/build/visual-studio/test-server/test-server.vcxproj +++ b/build/visual-studio/test-server/test-server.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/build/visual-studio/triangle/triangle.vcxproj b/build/visual-studio/triangle/triangle.vcxproj index 688d6e90f..555c90ef4 100644 --- a/build/visual-studio/triangle/triangle.vcxproj +++ b/build/visual-studio/triangle/triangle.vcxproj @@ -165,7 +165,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug @@ -180,7 +180,7 @@ Level3 _DEBUG;%(PreprocessorDefinitions) ..\..\..;..\..\..\tools;%(AdditionalIncludeDirectories) - EditAndContinue + ProgramDatabase Disabled MultiThreadedDebug diff --git a/premake5.lua b/premake5.lua index e83d61728..dc6f1a552 100644 --- a/premake5.lua +++ b/premake5.lua @@ -252,8 +252,9 @@ newoption { cppdialect "C++11" -- Statically link to the C/C++ runtime rather than create a DLL dependency. staticruntime "On" - - -- Statically link to the C/C++ runtime rather than create a DLL dependency. + -- Turn off edit and continue for all projects. This is needed to avoid + -- linking warnings. + editandcontinue "Off" -- Once we've set up the common settings, we will make some tweaks -- that only apply in a subset of cases. Each call to `filter()` @@ -269,7 +270,6 @@ newoption { architecture "x86" filter { "platforms:aarch64"} architecture "ARM" - editandcontinue "Off" filter { "toolset:clang or gcc*" } @@ -432,7 +432,7 @@ newoption { -- one, so that subsequent commands affect this project. -- project(name) - + -- We need every project to have a stable UUID for -- output formats (like Visual Studio and XCode projects) -- that use UUIDs rather than names to uniquely identify @@ -462,7 +462,7 @@ newoption { -- All of our projects are written in C++. -- language "C++" - + -- By default, Premake generates VS project files that -- reflect the directory structure of the source code. -- While this is nice in principle, it creates messy -- cgit v1.2.3