Просмотр исходного кода

Meta: Port recent changes to the GN build

f9e5b43b7a3a4e45a2753cc6ea9742c3d431e266
b9dc2d7ebf0f6cac79dd9fa5b69ec718e899d2d2
fa692ae3f6d6e77497151396c3944a9541607384
Timothy Flynn 1 год назад
Родитель
Сommit
e1e42f5f58

+ 2 - 0
Meta/gn/secondary/Userland/Libraries/LibCore/BUILD.gn

@@ -22,6 +22,8 @@ source_set("sources") {
     "DirectoryEntry.h",
     "ElapsedTimer.cpp",
     "ElapsedTimer.h",
+    "Environment.cpp",
+    "Environment.h",
     "Event.cpp",
     "Event.h",
     "EventLoop.cpp",

+ 1 - 0
Meta/gn/secondary/Userland/Libraries/LibJS/BUILD.gn

@@ -261,6 +261,7 @@ shared_library("LibJS") {
     "Runtime/Temporal/Temporal.cpp",
     "Runtime/Temporal/TimeZone.cpp",
     "Runtime/Temporal/TimeZoneConstructor.cpp",
+    "Runtime/Temporal/TimeZoneMethods.cpp",
     "Runtime/Temporal/TimeZonePrototype.cpp",
     "Runtime/Temporal/ZonedDateTime.cpp",
     "Runtime/Temporal/ZonedDateTimeConstructor.cpp",

+ 1 - 1
Meta/gn/secondary/Userland/Libraries/LibWeb/BUILD.gn

@@ -320,6 +320,7 @@ shared_library("LibWeb") {
            "Crypto",
            "DOM",
            "DOMParsing",
+           "DOMURL",
            "Encoding",
            "Fetch",
            "FileAPI",
@@ -348,7 +349,6 @@ shared_library("LibWeb") {
            "Selection",
            "Streams",
            "UIEvents",
-           "URL",
            "UserTiming",
            "WebAssembly",
            "WebDriver",

+ 2 - 2
Meta/gn/secondary/Userland/Libraries/LibWeb/URL/BUILD.gn → Meta/gn/secondary/Userland/Libraries/LibWeb/DOMURL/BUILD.gn

@@ -1,8 +1,8 @@
-source_set("URL") {
+source_set("DOMURL") {
   configs += [ "//Userland/Libraries/LibWeb:configs" ]
   deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
   sources = [
-    "URL.cpp",
+    "DOMURL.cpp",
     "URLSearchParams.cpp",
     "URLSearchParamsIterator.cpp",
   ]

+ 2 - 2
Meta/gn/secondary/Userland/Libraries/LibWeb/idl_files.gni

@@ -6,7 +6,7 @@
 
 iterable_idl_files = [
   "//Userland/Libraries/LibWeb/Fetch/Headers.idl",
-  "//Userland/Libraries/LibWeb/URL/URLSearchParams.idl",
+  "//Userland/Libraries/LibWeb/DOMURL/URLSearchParams.idl",
   "//Userland/Libraries/LibWeb/XHR/FormData.idl",
 ]
 
@@ -86,6 +86,7 @@ standard_idl_files = [
   "//Userland/Libraries/LibWeb/DOM/TreeWalker.idl",
   "//Userland/Libraries/LibWeb/DOM/XMLDocument.idl",
   "//Userland/Libraries/LibWeb/DOMParsing/XMLSerializer.idl",
+  "//Userland/Libraries/LibWeb/DOMURL/DOMURL.idl",
   "//Userland/Libraries/LibWeb/Encoding/TextDecoder.idl",
   "//Userland/Libraries/LibWeb/Encoding/TextEncoder.idl",
   "//Userland/Libraries/LibWeb/Fetch/Request.idl",
@@ -286,7 +287,6 @@ standard_idl_files = [
   "//Userland/Libraries/LibWeb/UIEvents/MouseEvent.idl",
   "//Userland/Libraries/LibWeb/UIEvents/UIEvent.idl",
   "//Userland/Libraries/LibWeb/UIEvents/WheelEvent.idl",
-  "//Userland/Libraries/LibWeb/URL/URL.idl",
   "//Userland/Libraries/LibWeb/UserTiming/PerformanceMark.idl",
   "//Userland/Libraries/LibWeb/UserTiming/PerformanceMeasure.idl",
   "//Userland/Libraries/LibWeb/WebAssembly/Instance.idl",