Meta: Port recent build changes to gn build

This ports the following commits:

e8a63eeb0e
bec07d4af7
0e12503586
This commit is contained in:
Andrew Kaster 2023-07-26 07:42:45 -06:00 committed by Andrew Kaster
parent 11b844ce20
commit 2e0e393889
Notes: sideshowbarker 2024-07-17 02:14:39 +09:00
4 changed files with 8 additions and 0 deletions

View file

@ -43,6 +43,7 @@ shared_library("LibGfx") {
"ImageFormats/ICOLoader.cpp",
"ImageFormats/ImageDecoder.cpp",
"ImageFormats/JPEGLoader.cpp",
"ImageFormats/JPEGXLLoader.cpp",
"ImageFormats/PBMLoader.cpp",
"ImageFormats/PGMLoader.cpp",
"ImageFormats/PNGLoader.cpp",

View file

@ -250,6 +250,7 @@ shared_library("LibWeb") {
"Dump.cpp",
"FontCache.cpp",
"Namespace.cpp",
"PixelUnits.cpp",
]
deps = [
":all_generated",

View file

@ -29,7 +29,10 @@ source_set("SVG") {
"SVGStopElement.cpp",
"SVGStyleElement.cpp",
"SVGSymbolElement.cpp",
"SVGTSpanElement.cpp",
"SVGTextContentElement.cpp",
"SVGTextElement.cpp",
"SVGTextPositioningElement.cpp",
"SVGTitleElement.cpp",
"SVGUseElement.cpp",
"TagNames.cpp",

View file

@ -239,8 +239,11 @@ standard_idl_files = [
"//Userland/Libraries/LibWeb/SVG/SVGStopElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGStyleElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGSymbolElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGTextElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGTextContentElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGTextPositioningElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGTitleElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGTSpanElement.idl",
"//Userland/Libraries/LibWeb/SVG/SVGUseElement.idl",
"//Userland/Libraries/LibWeb/Selection/Selection.idl",
"//Userland/Libraries/LibWeb/UIEvents/FocusEvent.idl",