Meta: Port changes to gn build
8b3a5d0b96
99ef078c97
dc401f49ea
d30ae92b82
c22a2d8f2b
6cf7d07a98
0c98c7637e
00487a7b25
1db243c006
This commit is contained in:
parent
7ea17d2fea
commit
be13a0ec3f
Notes:
github-actions[bot]
2024-10-09 10:44:21 +00:00
Author: https://github.com/ADKaster Commit: https://github.com/LadybirdBrowser/ladybird/commit/be13a0ec3f2 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/1685
10 changed files with 20 additions and 8 deletions
|
@ -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" ]
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -33,6 +33,7 @@ source_set("StyleValues") {
|
|||
"LinearGradientStyleValue.cpp",
|
||||
"MathDepthStyleValue.cpp",
|
||||
"NumberStyleValue.cpp",
|
||||
"OpenTypeTaggedStyleValue.cpp",
|
||||
"PositionStyleValue.cpp",
|
||||
"RadialGradientStyleValue.cpp",
|
||||
"RectStyleValue.cpp",
|
||||
|
|
|
@ -8,6 +8,7 @@ source_set("DOM") {
|
|||
"AccessibilityTreeNode.cpp",
|
||||
"AdoptedStyleSheets.cpp",
|
||||
"Attr.cpp",
|
||||
"BeforeUnloadEvent.cpp",
|
||||
"CDATASection.cpp",
|
||||
"CharacterData.cpp",
|
||||
"Comment.cpp",
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
source_set("EventTiming") {
|
||||
configs += [ "//Userland/Libraries/LibWeb:configs" ]
|
||||
deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
|
||||
sources = [ "PerformanceEventTiming.cpp" ]
|
||||
}
|
|
@ -154,7 +154,6 @@ source_set("HTML") {
|
|||
"NavigatorBeacon.cpp",
|
||||
"NavigatorID.cpp",
|
||||
"Numbers.cpp",
|
||||
"Origin.cpp",
|
||||
"PageTransitionEvent.cpp",
|
||||
"Path2D.cpp",
|
||||
"Plugin.cpp",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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",
|
||||
|
|
Loading…
Add table
Reference in a new issue