File tree Expand file tree Collapse file tree 3 files changed +37
-0
lines changed Expand file tree Collapse file tree 3 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ # #############################################################################
2+ # #
3+ # DO NOT EDIT THIS FILE! #
4+ # #
5+ # #############################################################################
6+
7+ # This file is used by GN for building, which is NOT the build system used for
8+ # building official binaries.
9+ # Please modify the gyp files if you are making changes to build system.
10+
11+ import (" unofficial.gni" )
12+
13+ simdjson_gn_build (" simdjson" ) {
14+ }
Original file line number Diff line number Diff line change 1+ # This file is used by GN for building, which is NOT the build system used for
2+ # building official binaries.
3+ # Please edit the gyp files if you are making changes to build system.
4+
5+ # The actual configurations are put inside a template in unofficial.gni to
6+ # prevent accidental edits from contributors.
7+ template (" simdjson_gn_build" ) {
8+ config (" simdjson_config" ) {
9+ include_dirs = [ " ." ]
10+ }
11+
12+ gypi_values = exec_script (" ../../tools/gypi_to_gn.py" ,
13+ [ rebase_path (" simdjson.gyp" ) ],
14+ " scope" ,
15+ [ " simdjson.gyp" ])
16+
17+ source_set (target_name ) {
18+ forward_variables_from (invoker , " *" )
19+ public_configs = [ " :simdjson_config" ]
20+ sources = gypi_values .simdjson_sources
21+ }
22+ }
Original file line number Diff line number Diff line change @@ -159,6 +159,7 @@ template("node_gn_build") {
159159 " deps/nghttp2" ,
160160 " deps/ngtcp2" ,
161161 " deps/postject" ,
162+ " deps/simdjson" ,
162163 " deps/simdutf" ,
163164 " deps/uvwasi" ,
164165 " //third_party/zlib" ,
You can’t perform that action at this time.
0 commit comments