From d4316c88457a32f1169b2d7d82053ccbc05fa7ed Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Fri, 14 May 2021 17:50:00 -0400 Subject: FXC as DownstreamCompiler (#1844) * #include an absolute path didn't work - because paths were taken to always be relative. * WIP Fxc as downstream compiler. * First pass FXC downstream compiler working. * GCC compile fix. * Fix FXC parsing issue. * Special case filesystem access. * Use StringUtil getSlice. * Fix isses with not emitting source for FXC. * Small fixes for DXBC handling. --- build/visual-studio/compiler-core/compiler-core.vcxproj | 4 ++++ .../compiler-core/compiler-core.vcxproj.filters | 12 ++++++++++++ 2 files changed, 16 insertions(+) (limited to 'build/visual-studio/compiler-core') diff --git a/build/visual-studio/compiler-core/compiler-core.vcxproj b/build/visual-studio/compiler-core/compiler-core.vcxproj index ce3e628ee..57b2c759f 100644 --- a/build/visual-studio/compiler-core/compiler-core.vcxproj +++ b/build/visual-studio/compiler-core/compiler-core.vcxproj @@ -173,7 +173,9 @@ + + @@ -190,7 +192,9 @@ + + diff --git a/build/visual-studio/compiler-core/compiler-core.vcxproj.filters b/build/visual-studio/compiler-core/compiler-core.vcxproj.filters index 40d4cbff4..1b2df55c6 100644 --- a/build/visual-studio/compiler-core/compiler-core.vcxproj.filters +++ b/build/visual-studio/compiler-core/compiler-core.vcxproj.filters @@ -18,9 +18,15 @@ Header Files + + Header Files + Header Files + + Header Files + Header Files @@ -65,9 +71,15 @@ Source Files + + Source Files + Source Files + + Source Files + Source Files -- cgit v1.2.3