浏览代码

Meta: Port recent changes to the GN build

d125d16287d9db407e2b8de2c9404ec2906d84a8
60c3a1a77b7e41b62e7f7f724ca01cea98efaa26
4364a28d3d8f79b2a7bc1c685e9b2f1c98939ffc
271c9d1ae94cc5cf19ad376817f6b340a69cd580
Timothy Flynn 1 年之前
父节点
当前提交
b81a6cfe1d

+ 2 - 0
Meta/gn/secondary/AK/BUILD.gn

@@ -146,6 +146,7 @@ source_set("AK") {
     "StdLibExtras.h",
     "StdLibExtras.h",
     "Stream.h",
     "Stream.h",
     "String.h",
     "String.h",
+    "StringBase.h",
     "StringBuilder.h",
     "StringBuilder.h",
     "StringFloatingPointConversions.h",
     "StringFloatingPointConversions.h",
     "StringHash.h",
     "StringHash.h",
@@ -216,6 +217,7 @@ source_set("sources") {
     "StackInfo.cpp",
     "StackInfo.cpp",
     "Stream.cpp",
     "Stream.cpp",
     "String.cpp",
     "String.cpp",
+    "StringBase.cpp",
     "StringBuilder.cpp",
     "StringBuilder.cpp",
     "StringFloatingPointConversions.cpp",
     "StringFloatingPointConversions.cpp",
     "StringImpl.cpp",
     "StringImpl.cpp",

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

@@ -35,6 +35,7 @@ shared_library("LibAudio") {
     "//Userland/Libraries/LibCore",
     "//Userland/Libraries/LibCore",
     "//Userland/Libraries/LibCrypto",
     "//Userland/Libraries/LibCrypto",
     "//Userland/Libraries/LibIPC",
     "//Userland/Libraries/LibIPC",
+    "//Userland/Libraries/LibRIFF",
     "//Userland/Libraries/LibThreading",
     "//Userland/Libraries/LibThreading",
     "//Userland/Libraries/LibUnicode",
     "//Userland/Libraries/LibUnicode",
   ]
   ]

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

@@ -118,6 +118,7 @@ shared_library("LibGfx") {
     "//Userland/Libraries/LibCrypto",
     "//Userland/Libraries/LibCrypto",
     "//Userland/Libraries/LibFileSystem",
     "//Userland/Libraries/LibFileSystem",
     "//Userland/Libraries/LibIPC",
     "//Userland/Libraries/LibIPC",
+    "//Userland/Libraries/LibRIFF",
     "//Userland/Libraries/LibTextCodec",
     "//Userland/Libraries/LibTextCodec",
     "//Userland/Libraries/LibUnicode",
     "//Userland/Libraries/LibUnicode",
   ]
   ]

+ 19 - 0
Meta/gn/secondary/Userland/Libraries/LibRIFF/BUILD.gn

@@ -0,0 +1,19 @@
+shared_library("LibRIFF") {
+  output_name = "riff"
+
+  include_dirs = [ "//Userland/Libraries" ]
+
+  sources = [
+    "ChunkID.h",
+    "Decoding.cpp",
+    "Details.cpp",
+    "Details.h",
+    "IFF.h",
+    "RIFF.h",
+  ]
+
+  deps = [
+    "//AK",
+    "//Userland/Libraries/LibCore",
+  ]
+}

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

@@ -3,6 +3,7 @@ source_set("WebGL") {
   deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
   deps = [ "//Userland/Libraries/LibWeb:all_generated" ]
   sources = [
   sources = [
     "EventNames.cpp",
     "EventNames.cpp",
+    "OpenGLContext.cpp",
     "WebGLContextAttributes.cpp",
     "WebGLContextAttributes.cpp",
     "WebGLContextEvent.cpp",
     "WebGLContextEvent.cpp",
     "WebGLRenderingContext.cpp",
     "WebGLRenderingContext.cpp",