1 include_directories(${REACTOS_SOURCE_DIR}/include/reactos/drivers
31 add_library(ffs MODULE ${SOURCE} src/ffsdrv.rc)
33 if(USE_CLANG_CL OR (NOT MSVC))
34 target_compile_options(ffs PRIVATE -Wno-pointer-sign -Wno-unused-function)
35 target_compile_options(ffs PRIVATE -Wno-unused-variable -Wno-missing-braces)
37 target_compile_options(ffs PRIVATE -Wno-empty-body)
41 if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
42 target_compile_options(ffs PRIVATE -Wno-unused-but-set-variable)
45 add_definitions(-D__KERNEL__)
46 set_module_type(ffs kernelmodedriver)
47 target_link_libraries(ffs memcmp ${PSEH_LIB})
48 add_importlibs(ffs ntoskrnl hal)
49 add_pch(ffs inc/ffsdrv.h SOURCE)
50 add_cd_file(TARGET ffs DESTINATION reactos/system32/drivers FOR all)