mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-02 20:42:11 +02:00
The custom TTF path rasterizer is actually generic enough for it to be used for other fonts. To make this more clear, it now lives on its own in the "Font" directory.
55 lines
1.1 KiB
CMake
55 lines
1.1 KiB
CMake
set(SOURCES
|
|
AffineTransform.cpp
|
|
AntiAliasingPainter.cpp
|
|
BMPLoader.cpp
|
|
BMPWriter.cpp
|
|
Bitmap.cpp
|
|
BitmapMixer.cpp
|
|
ClassicStylePainter.cpp
|
|
ClassicWindowTheme.cpp
|
|
Color.cpp
|
|
CursorParams.cpp
|
|
DDSLoader.cpp
|
|
Filters/ColorBlindnessFilter.cpp
|
|
Filters/FastBoxBlurFilter.cpp
|
|
Filters/LumaFilter.cpp
|
|
Filters/StackBlurFilter.cpp
|
|
Font/BitmapFont.cpp
|
|
Font/Emoji.cpp
|
|
Font/FontDatabase.cpp
|
|
Font/PathRasterizer.cpp
|
|
Font/ScaledFont.cpp
|
|
Font/TrueType/Cmap.cpp
|
|
Font/TrueType/Font.cpp
|
|
Font/TrueType/Glyf.cpp
|
|
Font/Typeface.cpp
|
|
Font/WOFF/Font.cpp
|
|
GIFLoader.cpp
|
|
ICOLoader.cpp
|
|
ImageDecoder.cpp
|
|
JPGLoader.cpp
|
|
PBMLoader.cpp
|
|
PGMLoader.cpp
|
|
PNGLoader.cpp
|
|
PNGWriter.cpp
|
|
PPMLoader.cpp
|
|
Painter.cpp
|
|
Palette.cpp
|
|
Path.cpp
|
|
Point.cpp
|
|
QOILoader.cpp
|
|
QOIWriter.cpp
|
|
Rect.cpp
|
|
ShareableBitmap.cpp
|
|
Size.cpp
|
|
StylePainter.cpp
|
|
SystemTheme.cpp
|
|
TextDirection.cpp
|
|
TextLayout.cpp
|
|
Triangle.cpp
|
|
WindowTheme.cpp
|
|
)
|
|
|
|
serenity_lib(LibGfx gfx)
|
|
target_link_libraries(LibGfx PRIVATE LibCompress LibCore LibCrypto LibTextCodec LibIPC)
|