[KMTESTS:MM]
[reactos.git] / rostests / apitests / user32 / CMakeLists.txt
1
2 list(APPEND SOURCE
3 AttachThreadInput.c
4 ../include/msgtrace.c
5 CreateDialog.c
6 CreateIconFromResourceEx.c
7 CreateWindowEx.c
8 DeferWindowPos.c
9 DestroyCursorIcon.c
10 DrawIconEx.c
11 desktop.c
12 EnumDisplaySettings.c
13 GetDCEx.c
14 GetIconInfo.c
15 GetKeyState.c
16 GetPeekMessage.c
17 GetSystemMetrics.c
18 GetUserObjectInformation.c
19 GetWindowPlacement.c
20 InitializeLpkHooks.c
21 LoadImage.c
22 LookupIconIdFromDirectoryEx.c
23 NextDlgItem.c
24 RealGetWindowClass.c
25 RegisterClassEx.c
26 RegisterHotKey.c
27 ScrollDC.c
28 ScrollWindowEx.c
29 SendMessageTimeout.c
30 SetActiveWindow.c
31 SetCursorPos.c
32 SetParent.c
33 SetProp.c
34 SetScrollInfo.c
35 SetScrollRange.c
36 SystemParametersInfo.c
37 TrackMouseEvent.c
38 WndProc.c
39 wsprintf.c
40 testlist.c
41 user32_apitest.rc)
42
43 add_executable(user32_apitest ${SOURCE})
44 target_link_libraries(user32_apitest wine ${PSEH_LIB})
45 set_module_type(user32_apitest win32cui)
46 add_importlibs(user32_apitest advapi32 gdi32 user32 msvcrt kernel32 ntdll)
47 add_rostests_file(TARGET user32_apitest)
48
49 add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest1.manifest")
50 add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest2.manifest")