[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.2

CORE-16679
This commit is contained in:
Victor Perevertkin 2020-04-23 05:38:57 +03:00
parent c2d36912b9
commit 194ea909fd
No known key found for this signature in database
GPG key ID: C750B7222E9C7830
54 changed files with 5525 additions and 3164 deletions

View file

@ -2,5 +2,21 @@
include_directories(
${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs)
add_library(btrfslib btrfslib.c)
list(APPEND SOURCE
${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs/blake2b-ref.c
${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs/crc32c.c
${REACTOS_SOURCE_DIR}/drivers/filesystems/btrfs/sha256.c
${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)
endif()
add_asm_files(btrfs_asm ${ASM_SOURCE})
add_library(btrfslib ${SOURCE} ${btrfs_asm})
target_compile_definitions(btrfslib PRIVATE _USRDLL)
add_dependencies(btrfslib psdk)