zstd.vcxproj 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project>
  3. <Import Project="..\..\Source\VSProps\Base.Macros.props" />
  4. <Import Project="$(VSPropsDir)Base.Targets.props" />
  5. <PropertyGroup Label="Globals">
  6. <ProjectGuid>{1BEA10F3-80CE-4BC4-9331-5769372CDF99}</ProjectGuid>
  7. </PropertyGroup>
  8. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  9. <Import Project="$(VSPropsDir)Configuration.StaticLibrary.props" />
  10. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  11. <ImportGroup Label="ExtensionSettings" />
  12. <ImportGroup Label="PropertySheets">
  13. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  14. <Import Project="$(VSPropsDir)Base.props" />
  15. <Import Project="$(VSPropsDir)ClDisableAllWarnings.props" />
  16. </ImportGroup>
  17. <PropertyGroup Label="UserMacros" />
  18. <ItemDefinitionGroup>
  19. <ClCompile>
  20. <AdditionalIncludeDirectories>lib;lib/common;lib/decompress;lib/compress;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  21. <PreprocessorDefinitions>XXH_NAMESPACE=ZSTD_;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  22. </ClCompile>
  23. </ItemDefinitionGroup>
  24. <ItemGroup>
  25. <ClCompile Include="lib\common\debug.c" />
  26. <ClCompile Include="lib\common\entropy_common.c" />
  27. <ClCompile Include="lib\common\error_private.c" />
  28. <ClCompile Include="lib\common\fse_decompress.c" />
  29. <ClCompile Include="lib\common\pool.c" />
  30. <ClCompile Include="lib\common\threading.c" />
  31. <ClCompile Include="lib\common\xxhash.c" />
  32. <ClCompile Include="lib\common\zstd_common.c" />
  33. <ClCompile Include="lib\compress\fse_compress.c" />
  34. <ClCompile Include="lib\compress\hist.c" />
  35. <ClCompile Include="lib\compress\huf_compress.c" />
  36. <ClCompile Include="lib\compress\zstdmt_compress.c" />
  37. <ClCompile Include="lib\compress\zstd_compress.c" />
  38. <ClCompile Include="lib\compress\zstd_compress_literals.c" />
  39. <ClCompile Include="lib\compress\zstd_compress_sequences.c" />
  40. <ClCompile Include="lib\compress\zstd_double_fast.c" />
  41. <ClCompile Include="lib\compress\zstd_fast.c" />
  42. <ClCompile Include="lib\compress\zstd_lazy.c" />
  43. <ClCompile Include="lib\compress\zstd_ldm.c" />
  44. <ClCompile Include="lib\compress\zstd_opt.c" />
  45. <ClCompile Include="lib\decompress\huf_decompress.c" />
  46. <ClCompile Include="lib\decompress\zstd_ddict.c" />
  47. <ClCompile Include="lib\decompress\zstd_decompress.c" />
  48. <ClCompile Include="lib\decompress\zstd_decompress_block.c" />
  49. </ItemGroup>
  50. <ItemGroup>
  51. <ClInclude Include="lib\common\bitstream.h" />
  52. <ClInclude Include="lib\common\compiler.h" />
  53. <ClInclude Include="lib\common\cpu.h" />
  54. <ClInclude Include="lib\common\debug.h" />
  55. <ClInclude Include="lib\common\error_private.h" />
  56. <ClInclude Include="lib\common\fse.h" />
  57. <ClInclude Include="lib\common\huf.h" />
  58. <ClInclude Include="lib\common\mem.h" />
  59. <ClInclude Include="lib\common\pool.h" />
  60. <ClInclude Include="lib\common\threading.h" />
  61. <ClInclude Include="lib\common\xxhash.h" />
  62. <ClInclude Include="lib\common\zstd_errors.h" />
  63. <ClInclude Include="lib\common\zstd_internal.h" />
  64. <ClInclude Include="lib\compress\hist.h" />
  65. <ClInclude Include="lib\compress\zstdmt_compress.h" />
  66. <ClInclude Include="lib\compress\zstd_compress_internal.h" />
  67. <ClInclude Include="lib\compress\zstd_compress_literals.h" />
  68. <ClInclude Include="lib\compress\zstd_compress_sequences.h" />
  69. <ClInclude Include="lib\compress\zstd_cwksp.h" />
  70. <ClInclude Include="lib\compress\zstd_double_fast.h" />
  71. <ClInclude Include="lib\compress\zstd_fast.h" />
  72. <ClInclude Include="lib\compress\zstd_lazy.h" />
  73. <ClInclude Include="lib\compress\zstd_ldm.h" />
  74. <ClInclude Include="lib\compress\zstd_opt.h" />
  75. <ClInclude Include="lib\decompress\zstd_ddict.h" />
  76. <ClInclude Include="lib\decompress\zstd_decompress_block.h" />
  77. <ClInclude Include="lib\decompress\zstd_decompress_internal.h" />
  78. <ClInclude Include="lib\zstd.h" />
  79. </ItemGroup>
  80. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  81. <ImportGroup Label="ExtensionTargets">
  82. </ImportGroup>
  83. </Project>