Meta: Port changes to gn build

8b3a5d0b96
99ef078c97
dc401f49ea
d30ae92b82
c22a2d8f2b
6cf7d07a98
0c98c7637e
00487a7b25
1db243c006
This commit is contained in:
Andrew Kaster 2024-10-08 13:18:52 -06:00 committed by Tim Flynn
commit be13a0ec3f
Notes: github-actions[bot] 2024-10-09 10:44:21 +00:00
10 changed files with 20 additions and 8 deletions

View file

@ -6,9 +6,7 @@ import("//Meta/gn/build/libs/pulse/enable.gni")
enable_qt_multimedia = !enable_pulseaudio && current_os != "mac" enable_qt_multimedia = !enable_pulseaudio && current_os != "mac"
moc_qt_objects("generate_moc") { moc_qt_objects("generate_moc") {
sources = [ sources = [ "//Ladybird/Qt/EventLoopImplementationQtEventTarget.h" ]
"//Ladybird/Qt/EventLoopImplementationQtEventTarget.h",
]
if (enable_qt_multimedia) { if (enable_qt_multimedia) {
sources += [ sources += [
@ -19,10 +17,7 @@ moc_qt_objects("generate_moc") {
} }
link_qt("WebContent_qt") { link_qt("WebContent_qt") {
qt_components = [ qt_components = [ "Core" ]
"Core",
"Network",
]
if (enable_qt_multimedia) { if (enable_qt_multimedia) {
qt_components += [ "Multimedia" ] qt_components += [ "Multimedia" ]

View file

@ -3,6 +3,9 @@ shared_library("LibURL") {
include_dirs = [ "//Userland/Libraries" ] include_dirs = [ "//Userland/Libraries" ]
sources = [ sources = [
"Forward.h", "Forward.h",
"Host.h",
"Origin.cpp",
"Origin.h",
"Parser.cpp", "Parser.cpp",
"Parser.h", "Parser.h",
"URL.cpp", "URL.cpp",

View file

@ -305,6 +305,7 @@ shared_library("LibWeb") {
"DOMURL", "DOMURL",
"Encoding", "Encoding",
"EntriesAPI", "EntriesAPI",
"EventTiming",
"Fetch", "Fetch",
"FileAPI", "FileAPI",
"Geometry", "Geometry",
@ -361,6 +362,7 @@ shared_library("LibWeb") {
"//Userland/Libraries/LibJS", "//Userland/Libraries/LibJS",
"//Userland/Libraries/LibMedia", "//Userland/Libraries/LibMedia",
"//Userland/Libraries/LibRegex", "//Userland/Libraries/LibRegex",
"//Userland/Libraries/LibRequests",
"//Userland/Libraries/LibSyntax", "//Userland/Libraries/LibSyntax",
"//Userland/Libraries/LibTLS", "//Userland/Libraries/LibTLS",
"//Userland/Libraries/LibTextCodec", "//Userland/Libraries/LibTextCodec",

View file

@ -33,6 +33,7 @@ source_set("StyleValues") {
"LinearGradientStyleValue.cpp", "LinearGradientStyleValue.cpp",
"MathDepthStyleValue.cpp", "MathDepthStyleValue.cpp",
"NumberStyleValue.cpp", "NumberStyleValue.cpp",
"OpenTypeTaggedStyleValue.cpp",
"PositionStyleValue.cpp", "PositionStyleValue.cpp",
"RadialGradientStyleValue.cpp", "RadialGradientStyleValue.cpp",
"RectStyleValue.cpp", "RectStyleValue.cpp",

View file

@ -8,6 +8,7 @@ source_set("DOM") {
"AccessibilityTreeNode.cpp", "AccessibilityTreeNode.cpp",
"AdoptedStyleSheets.cpp", "AdoptedStyleSheets.cpp",
"Attr.cpp", "Attr.cpp",
"BeforeUnloadEvent.cpp",
"CDATASection.cpp", "CDATASection.cpp",
"CharacterData.cpp", "CharacterData.cpp",
"Comment.cpp", "Comment.cpp",

View file

@ -0,0 +1,5 @@
source_set("EventTiming") {
configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
sources = [ "PerformanceEventTiming.cpp" ]
}

View file

@ -154,7 +154,6 @@ source_set("HTML") {
"NavigatorBeacon.cpp", "NavigatorBeacon.cpp",
"NavigatorID.cpp", "NavigatorID.cpp",
"Numbers.cpp", "Numbers.cpp",
"Origin.cpp",
"PageTransitionEvent.cpp", "PageTransitionEvent.cpp",
"Path2D.cpp", "Path2D.cpp",
"Plugin.cpp", "Plugin.cpp",

View file

@ -2,6 +2,7 @@ source_set("WebDriver") {
configs += [ "//Userland/Libraries/LibWeb:configs" ] configs += [ "//Userland/Libraries/LibWeb:configs" ]
deps = [ "//Userland/Libraries/LibWeb:all_generated" ] deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
sources = [ sources = [
"Actions.cpp",
"Capabilities.cpp", "Capabilities.cpp",
"Client.cpp", "Client.cpp",
"Contexts.cpp", "Contexts.cpp",
@ -9,6 +10,8 @@ source_set("WebDriver") {
"ElementReference.cpp", "ElementReference.cpp",
"Error.cpp", "Error.cpp",
"ExecuteScript.cpp", "ExecuteScript.cpp",
"InputSource.cpp",
"InputState.cpp",
"Response.cpp", "Response.cpp",
"Screenshot.cpp", "Screenshot.cpp",
"TimeoutsConfiguration.cpp", "TimeoutsConfiguration.cpp",

View file

@ -66,6 +66,7 @@ standard_idl_files = [
"//Userland/Libraries/LibWeb/DOM/AbortSignal.idl", "//Userland/Libraries/LibWeb/DOM/AbortSignal.idl",
"//Userland/Libraries/LibWeb/DOM/AbstractRange.idl", "//Userland/Libraries/LibWeb/DOM/AbstractRange.idl",
"//Userland/Libraries/LibWeb/DOM/Attr.idl", "//Userland/Libraries/LibWeb/DOM/Attr.idl",
"//Userland/Libraries/LibWeb/DOM/BeforeUnloadEvent.idl",
"//Userland/Libraries/LibWeb/DOM/CDATASection.idl", "//Userland/Libraries/LibWeb/DOM/CDATASection.idl",
"//Userland/Libraries/LibWeb/DOM/CharacterData.idl", "//Userland/Libraries/LibWeb/DOM/CharacterData.idl",
"//Userland/Libraries/LibWeb/DOM/Comment.idl", "//Userland/Libraries/LibWeb/DOM/Comment.idl",
@ -100,6 +101,7 @@ standard_idl_files = [
"//Userland/Libraries/LibWeb/Encoding/TextDecoder.idl", "//Userland/Libraries/LibWeb/Encoding/TextDecoder.idl",
"//Userland/Libraries/LibWeb/Encoding/TextEncoder.idl", "//Userland/Libraries/LibWeb/Encoding/TextEncoder.idl",
"//Userland/Libraries/LibWeb/EntriesAPI/FileSystemEntry.idl", "//Userland/Libraries/LibWeb/EntriesAPI/FileSystemEntry.idl",
"//Userland/Libraries/LibWeb/EventTiming/PerformanceEventTiming.idl",
"//Userland/Libraries/LibWeb/Fetch/Request.idl", "//Userland/Libraries/LibWeb/Fetch/Request.idl",
"//Userland/Libraries/LibWeb/Fetch/Response.idl", "//Userland/Libraries/LibWeb/Fetch/Response.idl",
"//Userland/Libraries/LibWeb/FileAPI/Blob.idl", "//Userland/Libraries/LibWeb/FileAPI/Blob.idl",

View file

@ -138,6 +138,7 @@ shared_library("LibWebView") {
"//Userland/Libraries/LibImageDecoderClient", "//Userland/Libraries/LibImageDecoderClient",
"//Userland/Libraries/LibJS", "//Userland/Libraries/LibJS",
"//Userland/Libraries/LibRequests", "//Userland/Libraries/LibRequests",
"//Userland/Libraries/LibSyntax",
"//Userland/Libraries/LibURL", "//Userland/Libraries/LibURL",
"//Userland/Libraries/LibUnicode", "//Userland/Libraries/LibUnicode",
"//Userland/Libraries/LibWeb", "//Userland/Libraries/LibWeb",