[NTDLL_WINETEST] Add a PCH.
[reactos.git] / modules / rostests / winetests / ntdll / CMakeLists.txt
index f1055f8..2e9a5ef 100644 (file)
@@ -24,19 +24,19 @@ list(APPEND SOURCE
     rtlstr.c
     string.c
     time.c
-    testlist.c)
+    ntdll_test.h)
 
 if(ARCH STREQUAL "i386")
-    list(APPEND SOURCE
-    generated.c
-    )
+    list(APPEND SOURCE generated.c)
 endif()
 
-add_executable(ntdll_winetest ${SOURCE})
-set_module_type(ntdll_winetest win32cui)
-add_importlibs(ntdll_winetest user32 ole32 advapi32 msvcrt kernel32 ntdll)
-add_rostests_file(TARGET ntdll_winetest)
+add_executable(ntdll_winetest ${SOURCE} testlist.c)
 
-if(NOT MSVC)
+if(USE_CLANG_CL OR (NOT MSVC))
     add_target_compile_flags(ntdll_winetest "-Wno-format")
 endif()
+
+set_module_type(ntdll_winetest win32cui)
+add_importlibs(ntdll_winetest user32 ole32 advapi32 msvcrt kernel32 ntdll)
+add_pch(ntdll_winetest ntdll_test.h SOURCE)
+add_rostests_file(TARGET ntdll_winetest)