From a07455c175db33d8d95bc5cd83738808d74cd105 Mon Sep 17 00:00:00 2001 From: Yong He Date: Thu, 11 Mar 2021 09:14:30 -0800 Subject: Add Linux support to `platform` and `gfx`. (#1744) --- build/visual-studio/platform/platform.vcxproj | 46 ++++++++++++++++------ .../platform/platform.vcxproj.filters | 9 +++++ 2 files changed, 43 insertions(+), 12 deletions(-) (limited to 'build') diff --git a/build/visual-studio/platform/platform.vcxproj b/build/visual-studio/platform/platform.vcxproj index 518ac20f7..63085d492 100644 --- a/build/visual-studio/platform/platform.vcxproj +++ b/build/visual-studio/platform/platform.vcxproj @@ -27,25 +27,25 @@ - StaticLibrary + DynamicLibrary true Unicode v140 - StaticLibrary + DynamicLibrary true Unicode v140 - StaticLibrary + DynamicLibrary false Unicode v140 - StaticLibrary + DynamicLibrary false Unicode v140 @@ -67,34 +67,38 @@ + true ..\..\..\bin\windows-x86\debug\ ..\..\..\intermediate\windows-x86\debug\platform\ platform - .lib + .dll + true ..\..\..\bin\windows-x64\debug\ ..\..\..\intermediate\windows-x64\debug\platform\ platform - .lib + .dll + false ..\..\..\bin\windows-x86\release\ ..\..\..\intermediate\windows-x86\release\platform\ platform - .lib + .dll + false ..\..\..\bin\windows-x64\release\ ..\..\..\intermediate\windows-x64\release\platform\ platform - .lib + .dll NotUsing Level3 - _DEBUG;%(PreprocessorDefinitions) + _DEBUG;SLANG_PLATFORM_DYNAMIC;SLANG_PLATFORM_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\external\imgui;..\..\..\tools\gfx;%(AdditionalIncludeDirectories) EditAndContinue Disabled @@ -103,13 +107,14 @@ Windows true + ..\..\..\bin\windows-x86\debug\platform.lib NotUsing Level3 - _DEBUG;%(PreprocessorDefinitions) + _DEBUG;SLANG_PLATFORM_DYNAMIC;SLANG_PLATFORM_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\external\imgui;..\..\..\tools\gfx;%(AdditionalIncludeDirectories) EditAndContinue Disabled @@ -118,13 +123,14 @@ Windows true + ..\..\..\bin\windows-x64\debug\platform.lib NotUsing Level3 - NDEBUG;%(PreprocessorDefinitions) + NDEBUG;SLANG_PLATFORM_DYNAMIC;SLANG_PLATFORM_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\external\imgui;..\..\..\tools\gfx;%(AdditionalIncludeDirectories) Full true @@ -137,13 +143,14 @@ Windows true true + ..\..\..\bin\windows-x86\release\platform.lib NotUsing Level3 - NDEBUG;%(PreprocessorDefinitions) + NDEBUG;SLANG_PLATFORM_DYNAMIC;SLANG_PLATFORM_DYNAMIC_EXPORT;%(PreprocessorDefinitions) ..\..\..;..\..\..\external;..\..\..\source;..\..\..\external\imgui;..\..\..\tools\gfx;%(AdditionalIncludeDirectories) Full true @@ -156,6 +163,7 @@ Windows true true + ..\..\..\bin\windows-x64\release\platform.lib @@ -167,9 +175,23 @@ + + + + + + {F9BE7957-8399-899E-0C49-E714FDDD4B65} + + + {DB00DA62-0533-4AFD-B59F-A67D5B3A0808} + + + {222F7498-B40C-4F3F-A704-DDEB91A4484A} + + diff --git a/build/visual-studio/platform/platform.vcxproj.filters b/build/visual-studio/platform/platform.vcxproj.filters index 17d756451..f90263e01 100644 --- a/build/visual-studio/platform/platform.vcxproj.filters +++ b/build/visual-studio/platform/platform.vcxproj.filters @@ -29,9 +29,18 @@ Source Files + + Source Files + + + Source Files + Source Files + + Source Files + Source Files -- cgit v1.2.3