1c2c66affSColin Finck
2c2c66affSColin Finckinclude_directories(${REACTOS_SOURCE_DIR}/win32ss)
3c2c66affSColin Finck
4c2c66affSColin Fincklist(APPEND SOURCE
5c2c66affSColin Finck    AddFontMemResourceEx.c
6c2c66affSColin Finck    AddFontResource.c
7c2c66affSColin Finck    AddFontResourceEx.c
8c2c66affSColin Finck    BeginPath.c
9c2c66affSColin Finck    CombineRgn.c
10c2c66affSColin Finck    CombineTransform.c
11c2c66affSColin Finck    CreateBitmap.c
12c2c66affSColin Finck    CreateBitmapIndirect.c
13c2c66affSColin Finck    CreateCompatibleDC.c
14c2c66affSColin Finck    CreateDIBitmap.c
15*eafa77f3SAmine Khaldi    CreateDIBPatternBrush.c
16c2c66affSColin Finck    CreateFont.c
17c2c66affSColin Finck    CreateFontIndirect.c
18c2c66affSColin Finck    CreateIconIndirect.c
19c2c66affSColin Finck    CreatePen.c
20c2c66affSColin Finck    CreateRectRgn.c
21c2c66affSColin Finck    DPtoLP.c
22c2c66affSColin Finck    EngAcquireSemaphore.c
23c2c66affSColin Finck    EngCreateSemaphore.c
24c2c66affSColin Finck    EngDeleteSemaphore.c
25c2c66affSColin Finck    EngReleaseSemaphore.c
26c2c66affSColin Finck    EnumFontFamilies.c
27c2c66affSColin Finck    ExcludeClipRect.c
28c2c66affSColin Finck    ExtCreatePen.c
29c2c66affSColin Finck    ExtCreateRegion.c
30c2c66affSColin Finck    FrameRgn.c
31c2c66affSColin Finck    GdiConvertBitmap.c
32c2c66affSColin Finck    GdiConvertBrush.c
33c2c66affSColin Finck    GdiConvertDC.c
34c2c66affSColin Finck    GdiConvertFont.c
35c2c66affSColin Finck    GdiConvertPalette.c
36c2c66affSColin Finck    GdiConvertRegion.c
37c2c66affSColin Finck    GdiDeleteLocalDC.c
38c2c66affSColin Finck    GdiGetCharDimensions.c
39c2c66affSColin Finck    GdiGetLocalBrush.c
40c2c66affSColin Finck    GdiGetLocalDC.c
41c2c66affSColin Finck    GdiReleaseLocalDC.c
42c2c66affSColin Finck    GdiSetAttrs.c
43c2c66affSColin Finck    GetClipBox.c
44c2c66affSColin Finck    GetClipRgn.c
45c2c66affSColin Finck    GetCurrentObject.c
46c2c66affSColin Finck    GetDIBColorTable.c
47c2c66affSColin Finck    GetDIBits.c
48c2c66affSColin Finck    GetFontResourceInfoW.c
49c2c66affSColin Finck    GetGlyphIndices.c
50c2c66affSColin Finck    GetObject.c
51c2c66affSColin Finck    GetRandomRgn.c
52c2c66affSColin Finck    GetPixel.c
53c2c66affSColin Finck    GetStockObject.c
54c2c66affSColin Finck    GetTextExtentExPoint.c
55c2c66affSColin Finck    GetTextFace.c
56c2c66affSColin Finck    MaskBlt.c
57c2c66affSColin Finck    NtGdiAddFontResource.c
58c2c66affSColin Finck    OffsetClipRgn.c
59c2c66affSColin Finck    OffsetRgn.c
60c2c66affSColin Finck    PaintRgn.c
61c2c66affSColin Finck    PatBlt.c
62c2c66affSColin Finck    Rectangle.c
63c2c66affSColin Finck    RealizePalette.c
64c2c66affSColin Finck    SelectObject.c
65c2c66affSColin Finck    SetBoundsRect.c
66c2c66affSColin Finck    SetBrushOrgEx.c
67c2c66affSColin Finck    SetDCPenColor.c
68c2c66affSColin Finck    SetDIBits.c
69c2c66affSColin Finck    SetDIBitsToDevice.c
70c2c66affSColin Finck    SetMapMode.c
71c2c66affSColin Finck    SetPixel.c
72c2c66affSColin Finck    SetSysColors.c
73c2c66affSColin Finck    SetWindowExtEx.c
74c2c66affSColin Finck    SetWorldTransform.c
75c2c66affSColin Finck    init.c
76aee83c35SAmine Khaldi    precomp.h)
77c2c66affSColin Finck
78aee83c35SAmine Khaldiadd_executable(gdi32_apitest ${SOURCE} testlist.c resource.rc)
79c2c66affSColin Fincktarget_link_libraries(gdi32_apitest ${PSEH_LIB} win32ksys)
80c2c66affSColin Finckset_module_type(gdi32_apitest win32cui)
81c2c66affSColin Finckadd_importlibs(gdi32_apitest gdi32 user32 msvcrt kernel32 ntdll)
82aee83c35SAmine Khaldiadd_pch(gdi32_apitest precomp.h SOURCE)
83c2c66affSColin Finckadd_rostests_file(TARGET gdi32_apitest)
84