[CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905
[reactos.git] / modules / rostests / winetests / dinput / CMakeLists.txt
index 58bec04..c87ab98 100644 (file)
@@ -6,12 +6,17 @@ list(APPEND SOURCE
     dinput.c
     joystick.c
     keyboard.c
-    mouse.c
-    precomp.h)
+    mouse.c)
+
+list(APPEND PCH_SKIP_SOURCE
+    testlist.c)
+
+add_executable(dinput_winetest
+    ${SOURCE}
+    ${PCH_SKIP_SOURCE})
 
-add_executable(dinput_winetest ${SOURCE} testlist.c)
 target_link_libraries(dinput_winetest dinput_data_formats)
 set_module_type(dinput_winetest win32cui)
 add_importlibs(dinput_winetest dinput ole32 user32 msvcrt kernel32)
-add_pch(dinput_winetest precomp.h SOURCE)
+add_pch(dinput_winetest precomp.h "${PCH_SKIP_SOURCE}")
 add_rostests_file(TARGET dinput_winetest)