Skip to content

Commit 84f3a8b

Browse files
committed
Update XZ resources readme
1 parent 8357be8 commit 84f3a8b

1 file changed

Lines changed: 13 additions & 4 deletions

File tree

relenv/_resources/xz/readme.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1-
The config.h file was removed from XZ-Utils tarting with version 5.5.0.
2-
XZ-Utils seems to build just fine with the config.h file from 5.4.7, so we're
3-
including it here. This will be copied into the src/windows directory in the
4-
extracted source for XZ-Utils.
1+
The config.h file was removed from XZ-Utils starting with version 5.5.0.
2+
XZ-Utils switched to CMake and removed Visual Studio project files and
3+
pre-generated headers/sources.
4+
5+
We include the following files from XZ 5.4.7 to maintain compatibility with
6+
Python's MSBuild-based build system on Windows (PCbuild/liblzma.vcxproj):
7+
8+
- config.h (src/common/config.h)
9+
- crc32_table.c (src/liblzma/check/crc32_table.c)
10+
- crc64_table.c (src/liblzma/check/crc64_table.c)
11+
12+
These files are copied into the extracted XZ source directory during the
13+
Windows build process if they are missing.

0 commit comments

Comments
 (0)