[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.4 (#4417)

v1.7.4 (2020-08-23):

- Fixed issue when running compressed EXEs
- Changed build system to cmake
- Upgraded zstd to version 1.4.5
- Added support for FSCTL_GET_RETRIEVAL_POINTERS
- Miscellaneous bug fixes
This commit is contained in:
Vincent Franchomme 2022-04-28 21:33:48 +02:00 committed by Hermès BÉLUSCA - MAÏTO
parent 174dfab667
commit 0604273535
80 changed files with 11313 additions and 6442 deletions

View file

@ -9,14 +9,11 @@ list(APPEND SOURCE
${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs/xxhash.c
btrfslib.c)
if(ARCH STREQUAL "i386")
list(APPEND ASM_SOURCE ${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs/crc32c-x86.S)
elseif(ARCH STREQUAL "amd64")
list(APPEND ASM_SOURCE ${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs/crc32c-amd64.S)
if((ARCH STREQUAL "i386") OR (ARCH STREQUAL "amd64"))
list(APPEND ASM_SOURCE ${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs/crc32c.S)
add_asm_files(btrfs_asm ${ASM_SOURCE})
endif()
add_asm_files(btrfs_asm ${ASM_SOURCE})
add_library(btrfslib ${SOURCE} ${btrfs_asm})
target_compile_definitions(btrfslib PRIVATE _USRDLL)
add_dependencies(btrfslib psdk)