浏览代码

Meta: Add AK and LibRIFF to macOS bundles in GN build

Timothy Flynn 1 年之前
父节点
当前提交
11d2e6101f
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 4 0
      Meta/gn/secondary/Ladybird/BUILD.gn
  2. 4 0
      Meta/gn/secondary/Meta/Lagom/Contrib/MacPDF/BUILD.gn

+ 4 - 0
Meta/gn/secondary/Ladybird/BUILD.gn

@@ -204,6 +204,7 @@ if (current_os == "mac") {
 
   bundle_data("ladybird_bundle_libs") {
     public_deps = [
+      "//AK",
       "//Userland/Libraries/LibAccelGfx",
       "//Userland/Libraries/LibAudio",
       "//Userland/Libraries/LibCompress",
@@ -226,6 +227,7 @@ if (current_os == "mac") {
       "//Userland/Libraries/LibLine",
       "//Userland/Libraries/LibMarkdown",
       "//Userland/Libraries/LibProtocol",
+      "//Userland/Libraries/LibRIFF",
       "//Userland/Libraries/LibRegex",
       "//Userland/Libraries/LibSQL",
       "//Userland/Libraries/LibSoftGPU",
@@ -242,6 +244,7 @@ if (current_os == "mac") {
     ]
     sources = [
       "$root_out_dir/lib/liblagom-accelgfx.dylib",
+      "$root_out_dir/lib/liblagom-ak.dylib",
       "$root_out_dir/lib/liblagom-audio.dylib",
       "$root_out_dir/lib/liblagom-compress.dylib",
       "$root_out_dir/lib/liblagom-core.dylib",
@@ -264,6 +267,7 @@ if (current_os == "mac") {
       "$root_out_dir/lib/liblagom-markdown.dylib",
       "$root_out_dir/lib/liblagom-protocol.dylib",
       "$root_out_dir/lib/liblagom-regex.dylib",
+      "$root_out_dir/lib/liblagom-riff.dylib",
       "$root_out_dir/lib/liblagom-softgpu.dylib",
       "$root_out_dir/lib/liblagom-sql.dylib",
       "$root_out_dir/lib/liblagom-syntax.dylib",

+ 4 - 0
Meta/gn/secondary/Meta/Lagom/Contrib/MacPDF/BUILD.gn

@@ -52,6 +52,7 @@ bundle_data("pdf_bundle_executables") {
 
 bundle_data("pdf_bundle_libs") {
   public_deps = [
+    "//AK",
     "//Userland/Libraries/LibCompress",
     "//Userland/Libraries/LibCore",
     "//Userland/Libraries/LibCrypto",
@@ -59,9 +60,11 @@ bundle_data("pdf_bundle_libs") {
     "//Userland/Libraries/LibGfx",
     "//Userland/Libraries/LibIPC",
     "//Userland/Libraries/LibPDF",
+    "//Userland/Libraries/LibRIFF",
     "//Userland/Libraries/LibTextCodec",
   ]
   sources = [
+    "$root_out_dir/lib/liblagom-ak.dylib",
     "$root_out_dir/lib/liblagom-compress.dylib",
     "$root_out_dir/lib/liblagom-core.dylib",
     "$root_out_dir/lib/liblagom-crypto.dylib",
@@ -69,6 +72,7 @@ bundle_data("pdf_bundle_libs") {
     "$root_out_dir/lib/liblagom-gfx.dylib",
     "$root_out_dir/lib/liblagom-ipc.dylib",
     "$root_out_dir/lib/liblagom-pdf.dylib",
+    "$root_out_dir/lib/liblagom-riff.dylib",
     "$root_out_dir/lib/liblagom-textcodec.dylib",
   ]
   outputs = [ "{{bundle_contents_dir}}/lib/{{source_file_part}}" ]