mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 02:47:35 +00:00
Meta: Add gn build rules for LibWeb
This commit is contained in:
parent
7b3d0fb002
commit
85c8cd5205
60 changed files with 1966 additions and 0 deletions
51
Meta/gn/secondary/Userland/Libraries/LibWeb/Layout/BUILD.gn
Normal file
51
Meta/gn/secondary/Userland/Libraries/LibWeb/Layout/BUILD.gn
Normal file
|
@ -0,0 +1,51 @@
|
|||
source_set("Layout") {
|
||||
configs += [ "//Userland/Libraries/LibWeb:configs" ]
|
||||
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
|
||||
include_dirs = [
|
||||
"//Userland/", # For LibGUI needing WindowServer types
|
||||
]
|
||||
sources = [
|
||||
"AudioBox.cpp",
|
||||
"AvailableSpace.cpp",
|
||||
"BlockContainer.cpp",
|
||||
"BlockFormattingContext.cpp",
|
||||
"Box.cpp",
|
||||
"BoxModelMetrics.cpp",
|
||||
"BreakNode.cpp",
|
||||
"ButtonBox.cpp",
|
||||
"CanvasBox.cpp",
|
||||
"CheckBox.cpp",
|
||||
"FlexFormattingContext.cpp",
|
||||
"FormattingContext.cpp",
|
||||
"FrameBox.cpp",
|
||||
"GridFormattingContext.cpp",
|
||||
"ImageBox.cpp",
|
||||
"InlineFormattingContext.cpp",
|
||||
"InlineLevelIterator.cpp",
|
||||
"InlineNode.cpp",
|
||||
"Label.cpp",
|
||||
"LabelableNode.cpp",
|
||||
"LayoutState.cpp",
|
||||
"LineBox.cpp",
|
||||
"LineBoxFragment.cpp",
|
||||
"LineBuilder.cpp",
|
||||
"ListItemBox.cpp",
|
||||
"ListItemMarkerBox.cpp",
|
||||
"Node.cpp",
|
||||
"Progress.cpp",
|
||||
"RadioButton.cpp",
|
||||
"ReplacedBox.cpp",
|
||||
"SVGBox.cpp",
|
||||
"SVGFormattingContext.cpp",
|
||||
"SVGGeometryBox.cpp",
|
||||
"SVGGraphicsBox.cpp",
|
||||
"SVGSVGBox.cpp",
|
||||
"SVGTextBox.cpp",
|
||||
"TableFormattingContext.cpp",
|
||||
"TableWrapper.cpp",
|
||||
"TextNode.cpp",
|
||||
"TreeBuilder.cpp",
|
||||
"VideoBox.cpp",
|
||||
"Viewport.cpp",
|
||||
]
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue