summaryrefslogtreecommitdiff
path: root/source/core/core.vcxproj
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-12-02 11:29:38 -0500
committerGitHub <noreply@github.com>2020-12-02 08:29:38 -0800
commitae222bf4fa131b8b86dd0662b32214eb161ace1a (patch)
treede18f3d8b6600b5046d34d9743cb8dbf934927a0 /source/core/core.vcxproj
parente631a2599babac42d3032adc0c6d17fa7d342e80 (diff)
Zip FileSystem support (#1617)
* #include an absolute path didn't work - because paths were taken to always be relative. * Add miniz * Fix for separator in CacheFileSystem. Add compression unit test for zip. * Put zip compression into core. * Remove delimiter stripping if simplifying a path - as stripping will fix delimiters. * ZipFileSystem WIP. * More ZipFileSystem working. * Added isEmpty. Fixed small bug is contains. * First pass support for mutability on zip. * Improvements to File::read/writeAllBytes * Can access and save archive - but has memory leaks. * Fix memory leak. * Some ZIP compression tests. * Fix memory leak on ScopedAllocation. Fix off by one bug on UIntSet * Bug fix in UIntSet * Fix remaining ZipFileSystem issues. Adde stand alone unit-test. * Turn tabs to spaces in slang-io.h * Renamed mode ReadWrite (instead of just Write) * Make miniz it's own project. * Fix windows warning on win32. * Remove warnings needed when miniz was included as a header library. * Set the C++ standard via 'flags' in premake. * Add support for 'implicit' paths. * Add testing for implicit directories. Better handling of implicit directories. * Improve comments in ZipFileSystem. * Update comment around reader/writer transformation.
Diffstat (limited to 'source/core/core.vcxproj')
-rw-r--r--source/core/core.vcxproj2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/core/core.vcxproj b/source/core/core.vcxproj
index 063d1aa0b..528c7c590 100644
--- a/source/core/core.vcxproj
+++ b/source/core/core.vcxproj
@@ -216,6 +216,7 @@
<ClInclude Include="slang-uint-set.h" />
<ClInclude Include="slang-visual-studio-compiler-util.h" />
<ClInclude Include="slang-writer.h" />
+ <ClInclude Include="slang-zip-file-system.h" />
<ClInclude Include="windows\slang-win-visual-studio-util.h" />
</ItemGroup>
<ItemGroup>
@@ -249,6 +250,7 @@
<ClCompile Include="slang-uint-set.cpp" />
<ClCompile Include="slang-visual-studio-compiler-util.cpp" />
<ClCompile Include="slang-writer.cpp" />
+ <ClCompile Include="slang-zip-file-system.cpp" />
<ClCompile Include="windows\slang-win-process-util.cpp" />
<ClCompile Include="windows\slang-win-visual-studio-util.cpp" />
</ItemGroup>