From cb9d679a3a93c65c44904bf77811b9d74e431e23 Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Fri, 26 Oct 2018 08:16:54 -0400 Subject: Feature/file system cache (#692) * First pass at caching file system. * default-file-system -> slang-file-system fix problem with location("build.linux") confusing windows build for now. * Added CompressedResult Fix problem in Result construction with it being unsigned * Add support for Path simplification. * Testing for Path::Simplify. * Refactored CacheFileSystem - automatically handles ISlangFileSystem or ISlangFileSystemExt appropriately. Removed WrapFileSystem - because wasn't possible to emulate some of the behavior if just loadFile is implemented. Split out StringBlob - so that no need to convert between ISlangBlob and String repeatidly. * Remove unwanted code in ~CompileRequest --- premake5.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'premake5.lua') diff --git a/premake5.lua b/premake5.lua index d1b33425e..7f83c8904 100644 --- a/premake5.lua +++ b/premake5.lua @@ -53,8 +53,8 @@ workspace "slang" configurations { "Debug", "Release" } platforms { "x86", "x64" } - filter { "system:linux" } - location("build.linux") + --filter { "system:linux" } + -- location("build.linux") -- The output binary directory will be derived from the OS -- and configuration options, e.g. `bin/windows-x64/debug/` -- cgit v1.2.3