Skip to content

Commit

Permalink
Add 7zip submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
Megamouse committed May 25, 2024
1 parent ed579fb commit ab15584
Show file tree
Hide file tree
Showing 10 changed files with 469 additions and 18 deletions.
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -117,9 +117,6 @@ CMakeLists.txt.user
# macOS
.DS_Store

# 7zlib
/3rdparty/7z/**/*.lib

# yaml-cpp
yaml-cpp.pc

Expand Down
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -92,3 +92,7 @@
path = 3rdparty/zstd/zstd
url = ../../facebook/zstd
ignore = dirty
[submodule "3rdparty/7zip/7zip"]
path = 3rdparty/7zip/7zip
url = ../../ip7z/7zip.git
ignore = dirty
1 change: 1 addition & 0 deletions 3rdparty/7zip/7zip
Submodule 7zip added at fc6623
111 changes: 111 additions & 0 deletions 3rdparty/7zip/7zip.filters
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClInclude Include="7zip\C\7z.h" />
<ClInclude Include="7zip\C\7zAlloc.h" />
<ClInclude Include="7zip\C\7zBuf.h" />
<ClInclude Include="7zip\C\7zCrc.h" />
<ClInclude Include="7zip\C\7zFile.h" />
<ClInclude Include="7zip\C\7zTypes.h" />
<ClInclude Include="7zip\C\7zVersion.h" />
<ClInclude Include="7zip\C\7zWindows.h" />
<ClInclude Include="7zip\C\Aes.h" />
<ClInclude Include="7zip\C\Alloc.h" />
<ClInclude Include="7zip\C\Bcj2.h" />
<ClInclude Include="7zip\C\Blake2.h" />
<ClInclude Include="7zip\C\Bra.h" />
<ClInclude Include="7zip\C\BwtSort.h" />
<ClInclude Include="7zip\C\Compiler.h" />
<ClInclude Include="7zip\C\CpuArch.h" />
<ClInclude Include="7zip\C\Delta.h" />
<ClInclude Include="7zip\C\DllSecur.h" />
<ClInclude Include="7zip\C\HuffEnc.h" />
<ClInclude Include="7zip\C\LzFind.h" />
<ClInclude Include="7zip\C\LzFindMt.h" />
<ClInclude Include="7zip\C\LzHash.h" />
<ClInclude Include="7zip\C\Lzma2Dec.h" />
<ClInclude Include="7zip\C\Lzma2DecMt.h" />
<ClInclude Include="7zip\C\Lzma2Enc.h" />
<ClInclude Include="7zip\C\Lzma86.h" />
<ClInclude Include="7zip\C\LzmaDec.h" />
<ClInclude Include="7zip\C\LzmaEnc.h" />
<ClInclude Include="7zip\C\LzmaLib.h" />
<ClInclude Include="7zip\C\MtCoder.h" />
<ClInclude Include="7zip\C\MtDec.h" />
<ClInclude Include="7zip\C\Ppmd.h" />
<ClInclude Include="7zip\C\Ppmd7.h" />
<ClInclude Include="7zip\C\Ppmd8.h" />
<ClInclude Include="7zip\C\Precomp.h" />
<ClInclude Include="7zip\C\RotateDefs.h" />
<ClInclude Include="7zip\C\Sha1.h" />
<ClInclude Include="7zip\C\Sha256.h" />
<ClInclude Include="7zip\C\Sort.h" />
<ClInclude Include="7zip\C\SwapBytes.h" />
<ClInclude Include="7zip\C\Threads.h" />
<ClInclude Include="7zip\C\Xz.h" />
<ClInclude Include="7zip\C\XzCrc64.h" />
<ClInclude Include="7zip\C\XzEnc.h" />
<ClInclude Include="7zip\C\Xxh64.h" />
<ClInclude Include="7zip\C\ZstdDec.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="7zip\C\7zAlloc.c" />
<ClCompile Include="7zip\C\7zArcIn.c" />
<ClCompile Include="7zip\C\7zBuf.c" />
<ClCompile Include="7zip\C\7zBuf2.c" />
<ClCompile Include="7zip\C\7zCrc.c" />
<ClCompile Include="7zip\C\7zCrcOpt.c" />
<ClCompile Include="7zip\C\7zDec.c" />
<ClCompile Include="7zip\C\7zFile.c" />
<ClCompile Include="7zip\C\7zStream.c" />
<ClCompile Include="7zip\C\Aes.c" />
<ClCompile Include="7zip\C\AesOpt.c" />
<ClCompile Include="7zip\C\Alloc.c" />
<ClCompile Include="7zip\C\Bcj2.c" />
<ClCompile Include="7zip\C\Bcj2Enc.c" />
<ClCompile Include="7zip\C\Blake2s.c" />
<ClCompile Include="7zip\C\Bra.c" />
<ClCompile Include="7zip\C\Bra86.c" />
<ClCompile Include="7zip\C\BraIA64.c" />
<ClCompile Include="7zip\C\BwtSort.c" />
<ClCompile Include="7zip\C\CpuArch.c" />
<ClCompile Include="7zip\C\Delta.c" />
<ClCompile Include="7zip\C\DllSecur.c" />
<ClCompile Include="7zip\C\HuffEnc.c" />
<ClCompile Include="7zip\C\LzFind.c" />
<ClCompile Include="7zip\C\LzFindMt.c" />
<ClCompile Include="7zip\C\LzFindOpt.c" />
<ClCompile Include="7zip\C\Lzma2Dec.c" />
<ClCompile Include="7zip\C\Lzma2DecMt.c" />
<ClCompile Include="7zip\C\Lzma2Enc.c" />
<ClCompile Include="7zip\C\Lzma86Dec.c" />
<ClCompile Include="7zip\C\Lzma86Enc.c" />
<ClCompile Include="7zip\C\LzmaDec.c" />
<ClCompile Include="7zip\C\LzmaEnc.c" />
<ClCompile Include="7zip\C\LzmaLib.c" />
<ClCompile Include="7zip\C\MtCoder.c" />
<ClCompile Include="7zip\C\MtDec.c" />
<ClCompile Include="7zip\C\Ppmd7.c" />
<ClCompile Include="7zip\C\Ppmd7aDec.c" />
<ClCompile Include="7zip\C\Ppmd7Dec.c" />
<ClCompile Include="7zip\C\Ppmd7Enc.c" />
<ClCompile Include="7zip\C\Ppmd8.c" />
<ClCompile Include="7zip\C\Ppmd8Dec.c" />
<ClCompile Include="7zip\C\Ppmd8Enc.c" />
<ClCompile Include="7zip\C\Sha1.c" />
<ClCompile Include="7zip\C\Sha1Opt.c" />
<ClCompile Include="7zip\C\Sha256.c" />
<ClCompile Include="7zip\C\Sha256Opt.c" />
<ClCompile Include="7zip\C\Sort.c" />
<ClCompile Include="7zip\C\SwapBytes.c" />
<ClCompile Include="7zip\C\Threads.c" />
<ClCompile Include="7zip\C\Xz.c" />
<ClCompile Include="7zip\C\XzCrc64.c" />
<ClCompile Include="7zip\C\XzCrc64Opt.c" />
<ClCompile Include="7zip\C\XzDec.c" />
<ClCompile Include="7zip\C\XzEnc.c" />
<ClCompile Include="7zip\C\XzIn.c" />
<ClCompile Include="7zip\C\Xxh64.c" />
<ClCompile Include="7zip\C\ZstdDec.c" />
</ItemGroup>
</Project>
Loading

0 comments on commit ab15584

Please sign in to comment.