description "Fundamental graphics operations, including raster image processing\377B128,0,255";

charset "UTF-8";

acceptflags
	NOGTK;

uses
	Core,
	plugin/png;

library(WIN32) "usp10 user32 gdi32";

link(OSX !X11 !NOMM) "-framework Foundation -framework Cocoa -framework Carbon";

pkg_config(POSIX !OSX) "freetype2 fontconfig";

pkg_config(POSIX !OSX !VIRTUALGUI) "x11 xcb expat";

file
	Draw.h options(BUILDER_OPTION) PCH,
	FontInt.h,
	Font.cpp,
	Fonts.i,
	FontCR.cpp,
	FontWin32.cpp,
	FontFc.cpp,
	FontCoco.mm,
	FontCocoNOMM.cpp,
	Draw.cpp,
	DrawText.cpp,
	DrawData.cpp,
	Drawing.cpp,
	ImageAnyDraw.cpp,
	DrawUtil.cpp,
	DrawTextUtil.cpp,
	Display.h,
	Display.cpp,
	Image readonly separator,
	Image.h,
	SIMD.h,
	Image.cpp,
	ImageBlit.cpp,
	Raster.h,
	RasterFormat.cpp,
	RasterWrite.cpp,
	Palette.cpp,
	Raster.cpp,
	RasterEncoder.cpp,
	ImageOp.h,
	ImageOp.cpp,
	ImageChOp.cpp,
	Mify.cpp,
	ImageScale.cpp,
	RescaleFilter.cpp,
	MakeCache.cpp,
	DrawRasterData.cpp,
	Uhd.cpp,
	Iml.cpp,
	iml.h,
	iml_header.h,
	iml_source.h,
	DrawImg.iml,
	DDA readonly separator,
	DDARasterizer.h,
	DDARasterizer.cpp,
	SDraw readonly separator,
	SDraw.h,
	SDrawClip.cpp,
	SDrawPut.cpp,
	SDrawText.cpp,
	SDraw.cpp,
	SImageDraw.cpp,
	Chameleon readonly separator,
	Cham.h,
	Cham.cpp,
	SColors.cpp,
	GTK-dli readonly separator,
	gobj.dli,
	gdk.dli,
	gpixbuf.dli,
	gtk.dli,
	gnome.dli,
	Info readonly separator,
	src.tpp,
	srcdoc.tpp,
	Copying;

