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