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 15eafa77f3SAmine 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 EngReleaseSemaphore.c 25c2c66affSColin Finck EnumFontFamilies.c 26c2c66affSColin Finck ExcludeClipRect.c 27c2c66affSColin Finck ExtCreatePen.c 28c2c66affSColin Finck ExtCreateRegion.c 29c2c66affSColin Finck FrameRgn.c 30c2c66affSColin Finck GdiConvertBitmap.c 31c2c66affSColin Finck GdiConvertBrush.c 32c2c66affSColin Finck GdiConvertDC.c 33c2c66affSColin Finck GdiConvertFont.c 34c2c66affSColin Finck GdiConvertPalette.c 35c2c66affSColin Finck GdiConvertRegion.c 36c2c66affSColin Finck GdiDeleteLocalDC.c 37c2c66affSColin Finck GdiGetCharDimensions.c 38c2c66affSColin Finck GdiGetLocalBrush.c 39c2c66affSColin Finck GdiGetLocalDC.c 40c2c66affSColin Finck GdiReleaseLocalDC.c 41c2c66affSColin Finck GdiSetAttrs.c 42c2c66affSColin Finck GetClipBox.c 43c2c66affSColin Finck GetClipRgn.c 44c2c66affSColin Finck GetCurrentObject.c 45c2c66affSColin Finck GetDIBColorTable.c 46c2c66affSColin Finck GetDIBits.c 47c2c66affSColin Finck GetFontResourceInfoW.c 48c2c66affSColin Finck GetGlyphIndices.c 49b8ea1b34SKatayama Hirofumi MZ GetGlyphOutline.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 5619f8ed2bSKatayama Hirofumi MZ GetTextMetrics.c 578bf795ffSKatayama Hirofumi MZ LPtoDP.c 58c2c66affSColin Finck MaskBlt.c 59c2c66affSColin Finck NtGdiAddFontResource.c 60c2c66affSColin Finck OffsetClipRgn.c 61c2c66affSColin Finck OffsetRgn.c 62c2c66affSColin Finck PaintRgn.c 63c2c66affSColin Finck PatBlt.c 64c2c66affSColin Finck Rectangle.c 65c2c66affSColin Finck RealizePalette.c 66c2c66affSColin Finck SelectObject.c 67c2c66affSColin Finck SetBoundsRect.c 68c2c66affSColin Finck SetBrushOrgEx.c 69c2c66affSColin Finck SetDCPenColor.c 70c2c66affSColin Finck SetDIBits.c 71c2c66affSColin Finck SetDIBitsToDevice.c 72*f6de3342SBaruch Rutman SetLayout.c 73c2c66affSColin Finck SetMapMode.c 74c2c66affSColin Finck SetPixel.c 75c2c66affSColin Finck SetSysColors.c 76c2c66affSColin Finck SetWindowExtEx.c 77c2c66affSColin Finck SetWorldTransform.c 78e06ec0a5SDoug Lyons StretchBlt.c 79e7846c0cSKatayama Hirofumi MZ TextTransform.c 80139a3d66SAmine Khaldi init.c) 81c2c66affSColin Finck 82139a3d66SAmine Khaldilist(APPEND PCH_SKIP_SOURCE 83139a3d66SAmine Khaldi testlist.c) 84139a3d66SAmine Khaldi 85139a3d66SAmine Khaldiadd_executable(gdi32_apitest 86139a3d66SAmine Khaldi ${SOURCE} 87139a3d66SAmine Khaldi ${PCH_SKIP_SOURCE} 88139a3d66SAmine Khaldi resource.rc) 89139a3d66SAmine Khaldi 90c2c66affSColin Fincktarget_link_libraries(gdi32_apitest ${PSEH_LIB} win32ksys) 91c2c66affSColin Finckset_module_type(gdi32_apitest win32cui) 92c2c66affSColin Finckadd_importlibs(gdi32_apitest gdi32 user32 msvcrt kernel32 ntdll) 93139a3d66SAmine Khaldiadd_pch(gdi32_apitest precomp.h "${PCH_SKIP_SOURCE}") 94c2c66affSColin Finckadd_rostests_file(TARGET gdi32_apitest) 95