BUILD.gn 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. source_set("Layout") {
  2. configs += [ "//Userland/Libraries/LibWeb:configs" ]
  3. deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
  4. include_dirs = [
  5. "//Userland/", # For LibGUI needing WindowServer types
  6. ]
  7. sources = [
  8. "AudioBox.cpp",
  9. "AvailableSpace.cpp",
  10. "BlockContainer.cpp",
  11. "BlockFormattingContext.cpp",
  12. "Box.cpp",
  13. "BoxModelMetrics.cpp",
  14. "BreakNode.cpp",
  15. "CanvasBox.cpp",
  16. "CheckBox.cpp",
  17. "FlexFormattingContext.cpp",
  18. "FormattingContext.cpp",
  19. "FrameBox.cpp",
  20. "GridFormattingContext.cpp",
  21. "ImageBox.cpp",
  22. "ImageProvider.cpp",
  23. "InlineFormattingContext.cpp",
  24. "InlineLevelIterator.cpp",
  25. "InlineNode.cpp",
  26. "Label.cpp",
  27. "LabelableNode.cpp",
  28. "LayoutState.cpp",
  29. "LineBox.cpp",
  30. "LineBoxFragment.cpp",
  31. "LineBuilder.cpp",
  32. "ListItemBox.cpp",
  33. "ListItemMarkerBox.cpp",
  34. "Node.cpp",
  35. "RadioButton.cpp",
  36. "ReplacedBox.cpp",
  37. "SVGBox.cpp",
  38. "SVGClipBox.cpp",
  39. "SVGForeignObjectBox.cpp",
  40. "SVGFormattingContext.cpp",
  41. "SVGGeometryBox.cpp",
  42. "SVGGraphicsBox.cpp",
  43. "SVGImageBox.cpp",
  44. "SVGMaskBox.cpp",
  45. "SVGSVGBox.cpp",
  46. "SVGTextBox.cpp",
  47. "SVGTextPathBox.cpp",
  48. "TableFormattingContext.cpp",
  49. "TableGrid.cpp",
  50. "TableWrapper.cpp",
  51. "TextNode.cpp",
  52. "TreeBuilder.cpp",
  53. "VideoBox.cpp",
  54. "Viewport.cpp",
  55. ]
  56. }