diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2020-12-02 11:29:38 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-02 08:29:38 -0800 |
| commit | ae222bf4fa131b8b86dd0662b32214eb161ace1a (patch) | |
| tree | de18f3d8b6600b5046d34d9743cb8dbf934927a0 /source/core/core.vcxproj | |
| parent | e631a2599babac42d3032adc0c6d17fa7d342e80 (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.vcxproj | 2 |
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> |
