Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers...
[reactos.git] / drivers / filesystems / btrfs / CMakeLists.txt
diff --git a/drivers/filesystems/btrfs/CMakeLists.txt b/drivers/filesystems/btrfs/CMakeLists.txt
new file mode 100644 (file)
index 0000000..65e61d2
--- /dev/null
@@ -0,0 +1,44 @@
+
+include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/drivers
+                    ${REACTOS_SOURCE_DIR}/sdk/include/reactos/libs/zlib
+                    inc)
+
+list(APPEND SOURCE
+    balance.c
+    btrfs.c
+    cache.c
+    calcthread.c
+    compress.c
+    crc32c.c
+    create.c
+    devctrl.c
+    dirctrl.c
+    extent-tree.c
+    fastio.c
+    fileinfo.c
+    flushthread.c
+    free-space.c
+    fsctl.c
+    galois.c
+    guid.c
+    pnp.c
+    read.c
+    registry.c
+    reparse.c
+    scrub.c
+    search.c
+    security.c
+    send.c
+    treefuncs.c
+    volume.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 rtlver ntoskrnl_vista zlib_solo wdmguid ${PSEH_LIB})
+add_importlibs(btrfs ntoskrnl hal)
+add_cd_file(TARGET btrfs DESTINATION reactos/system32/drivers NO_CAB FOR all)