reactos/reactos/drivers/filesystems/btrfs/CMakeLists.txt
Pierre Schweitzer 7695f39c11 [BTRFS]
Sync btrfs to 0.5.
This breaks BTRFS in ReactOS.

CORE-11674

svn path=/trunk/; revision=72023
2016-07-27 19:24:26 +00:00

36 lines
737 B
CMake

include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/drivers
inc)
list(APPEND SOURCE
btrfs.c
cache.c
crc32c.c
create.c
dirctrl.c
extent-tree.c
fastio.c
fileinfo.c
flushthread.c
free-space.c
fsctl.c
pnp.c
read.c
registry.c
reparse.c
search.c
security.c
treefuncs.c
worker-thread.c
write.c
btrfs_drv.h)
add_library(btrfs SHARED ${SOURCE} btrfs.rc)
add_definitions(-D__KERNEL__)
set_module_type(btrfs kernelmodedriver)
target_link_libraries(btrfs ntoskrnl_vista ${PSEH_LIB})
add_importlibs(btrfs ntoskrnl hal)
add_pch(btrfs btrfs_drv.h SOURCE)
add_cd_file(TARGET btrfs DESTINATION reactos/system32/drivers NO_CAB FOR all)