1 2include_directories(BEFORE ${REACTOS_SOURCE_DIR}/sdk/include/reactos/wine) 3remove_definitions(-DWINVER=0x502 -D_WIN32_IE=0x600 -D_WIN32_WINNT=0x502) 4add_definitions(-DWINVER=0x600 -D_WIN32_WINNT=0x601) 5 6list(APPEND SOURCE 7 actctx.c 8 atom.c 9 change.c 10 codepage.c 11 comm.c 12 console.c 13 debugger.c 14 directory.c 15 drive.c 16 environ.c 17 fiber.c 18 file.c 19 format_msg.c 20 #generated.c 21 heap.c 22 loader.c 23 locale.c 24 mailslot.c 25 module.c 26 path.c 27 pipe.c 28 process.c 29 profile.c 30 resource.c 31 sync.c 32 thread.c 33 time.c 34 timer.c 35 toolhelp.c 36 version.c 37 virtual.c 38 volume.c 39 precomp.h) 40 41add_executable(kernel32_winetest 42 ${SOURCE} 43 testlist.c 44 resource.rc) 45 46if(USE_CLANG_CL OR (NOT MSVC)) 47 add_target_compile_flags(kernel32_winetest "-Wno-format") 48endif() 49 50set_module_type(kernel32_winetest win32cui) 51add_importlibs(kernel32_winetest user32 advapi32 msvcrt kernel32 ntdll) 52add_pch(kernel32_winetest precomp.h SOURCE) 53add_rostests_file(TARGET kernel32_winetest) 54