[FASTFAT] Implement delayed close
[reactos.git] / drivers / filesystems / cdfs_new / CMakeLists.txt
1
2 include_directories(${REACTOS_SOURCE_DIR}/sdk/include/reactos/drivers)
3
4 list(APPEND SOURCE
5 allocsup.c
6 cachesup.c
7 cddata.c
8 cdinit.c
9 cdprocssrc.c
10 cleanup.c
11 close.c
12 create.c
13 devctrl.c
14 deviosup.c
15 dirctrl.c
16 dirsup.c
17 fileinfo.c
18 filobsup.c
19 fsctrl.c
20 fspdisp.c
21 lockctrl.c
22 namesup.c
23 pathsup.c
24 pnp.c
25 prefxsup.c
26 read.c
27 resrcsup.c
28 shutdown.c
29 strucsup.c
30 verfysup.c
31 volinfo.c
32 workque.c
33 write.c)
34
35 add_library(cdfs SHARED ${SOURCE} cdfs.rc)
36 set_module_type(cdfs kernelmodedriver)
37 target_link_libraries(cdfs ${PSEH_LIB} memcmp)
38 add_importlibs(cdfs ntoskrnl hal)
39 add_cd_file(TARGET cdfs DESTINATION reactos/system32/drivers NO_CAB FOR all)
40 add_registry_inf(cdfs_reg.inf)