@@ -7,10 +7,10 @@ This adds GN build files for Node, so we don't have to build with GYP.
77
88diff --git a/BUILD.gn b/BUILD.gn
99new file mode 100644
10- index 0000000000000000000000000000000000000000..db80a8f00a84bf54f723c21300e7579c994d0514
10+ index 0000000000000000000000000000000000000000..5e8577795316984f3073204523d82a17f44b0f88
1111--- /dev/null
1212+++ b/BUILD.gn
13- @@ -0,0 +1,438 @@
13+ @@ -0,0 +1,439 @@
1414+ import("//v8/gni/v8.gni")
1515+ import("node.gni")
1616+
@@ -223,8 +223,9 @@ index 0000000000000000000000000000000000000000..db80a8f00a84bf54f723c21300e7579c
223223+ deps = [
224224+ ":node_js2c",
225225+ "deps/googletest:gtest",
226- + "deps/uvwasi",
227226+ "deps/base64",
227+ + "deps/simdutf",
228+ + "deps/uvwasi",
228229+ "//third_party/zlib",
229230+ "//third_party/brotli:dec",
230231+ "//third_party/brotli:enc",
@@ -945,6 +946,30 @@ index 0000000000000000000000000000000000000000..23eed033d31eced6a85c794eee550655
945946+ "lib/nghttp2_version.c",
946947+ ]
947948+ }
949+ diff --git a/deps/simdutf/BUILD.gn b/deps/simdutf/BUILD.gn
950+ new file mode 100644
951+ index 0000000000000000000000000000000000000000..48c7aeb4f283249d6b3302184c2db34f648c21f8
952+ --- /dev/null
953+ +++ b/deps/simdutf/BUILD.gn
954+ @@ -0,0 +1,18 @@
955+ + config("simdutf_config") {
956+ + include_dirs = [ "." ]
957+ + }
958+ +
959+ + static_library("simdutf") {
960+ + include_dirs = [ "." ]
961+ + sources = [
962+ + "simdutf.cpp",
963+ + ]
964+ +
965+ + public_configs = [ ":simdutf_config" ]
966+ +
967+ + cflags_cc = [
968+ + "-Wno-ambiguous-reversed-operator",
969+ + "-Wno-c++98-compat-extra-semi",
970+ + "-Wno-unused-function",
971+ + ]
972+ + }
948973diff --git a/deps/uv/BUILD.gn b/deps/uv/BUILD.gn
949974new file mode 100644
950975index 0000000000000000000000000000000000000000..d6bed57461820ce08391fc424a1f842bd282fa75
0 commit comments