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
parent 7ea17d2fea
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"
moc_qt_objects("generate_moc") {
sources = [
"//Ladybird/Qt/EventLoopImplementationQtEventTarget.h",
]
sources = [ "//Ladybird/Qt/EventLoopImplementationQtEventTarget.h" ]
if (enable_qt_multimedia) {
sources += [
@ -19,10 +17,7 @@ moc_qt_objects("generate_moc") {
}
link_qt("WebContent_qt") {
qt_components = [
"Core",
"Network",
]
qt_components = [ "Core" ]
if (enable_qt_multimedia) {
qt_components += [ "Multimedia" ]

View file

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

View file

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

View file

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

View file

@ -8,6 +8,7 @@ source_set("DOM") {
"AccessibilityTreeNode.cpp",
"AdoptedStyleSheets.cpp",
"Attr.cpp",
"BeforeUnloadEvent.cpp",
"CDATASection.cpp",
"CharacterData.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",
"NavigatorID.cpp",
"Numbers.cpp",
"Origin.cpp",
"PageTransitionEvent.cpp",
"Path2D.cpp",
"Plugin.cpp",

View file

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

View file

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

View file

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