CMakeLists.txt 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. set(SOURCES
  2. AffineTransform.cpp
  3. AntiAliasingPainter.cpp
  4. Bitmap.cpp
  5. BitmapMixer.cpp
  6. ClassicStylePainter.cpp
  7. ClassicWindowTheme.cpp
  8. Color.cpp
  9. CursorParams.cpp
  10. FillPathImplementation.cpp
  11. Filters/ColorBlindnessFilter.cpp
  12. Filters/FastBoxBlurFilter.cpp
  13. Filters/LumaFilter.cpp
  14. Filters/StackBlurFilter.cpp
  15. Font/BitmapFont.cpp
  16. Font/Emoji.cpp
  17. Font/Font.cpp
  18. Font/FontDatabase.cpp
  19. Font/OpenType/Cmap.cpp
  20. Font/OpenType/Font.cpp
  21. Font/OpenType/Glyf.cpp
  22. Font/OpenType/Hinting/Opcodes.cpp
  23. Font/PathRasterizer.cpp
  24. Font/ScaledFont.cpp
  25. Font/Typeface.cpp
  26. Font/WOFF/Font.cpp
  27. GradientPainting.cpp
  28. ICC/BinaryWriter.cpp
  29. ICC/Profile.cpp
  30. ICC/Tags.cpp
  31. ICC/TagTypes.cpp
  32. ICC/WellKnownProfiles.cpp
  33. ImageFormats/BMPLoader.cpp
  34. ImageFormats/BMPWriter.cpp
  35. ImageFormats/DDSLoader.cpp
  36. ImageFormats/GIFLoader.cpp
  37. ImageFormats/ICOLoader.cpp
  38. ImageFormats/ImageDecoder.cpp
  39. ImageFormats/JPEGLoader.cpp
  40. ImageFormats/PBMLoader.cpp
  41. ImageFormats/PGMLoader.cpp
  42. ImageFormats/PNGLoader.cpp
  43. ImageFormats/PNGWriter.cpp
  44. ImageFormats/PortableFormatWriter.cpp
  45. ImageFormats/PPMLoader.cpp
  46. ImageFormats/QOILoader.cpp
  47. ImageFormats/QOIWriter.cpp
  48. ImageFormats/TGALoader.cpp
  49. ImageFormats/WebPLoader.cpp
  50. Painter.cpp
  51. Palette.cpp
  52. Path.cpp
  53. Point.cpp
  54. Rect.cpp
  55. ShareableBitmap.cpp
  56. Size.cpp
  57. StylePainter.cpp
  58. SystemTheme.cpp
  59. TextDirection.cpp
  60. TextLayout.cpp
  61. Triangle.cpp
  62. WindowTheme.cpp
  63. )
  64. serenity_lib(LibGfx gfx)
  65. target_link_libraries(LibGfx PRIVATE LibCompress LibCore LibCrypto LibFileSystem LibTextCodec LibIPC LibUnicode)