# Actions
#
-action("generate_trig_table") {
- visibility = ":*" # Only targets in this file can depend on this.
-
- script = "tools/generate-trig-table.py"
-
- outputs = [
- "$target_gen_dir/trig-table.cc"
- ]
-
- args = rebase_path(outputs, root_build_dir)
-}
-
action("js2c") {
visibility = ":*" # Only targets in this file can depend on this.
deps = [
":js2c",
":js2c_experimental",
- ":generate_trig_table",
":v8_base",
]
sources = [
"$target_gen_dir/libraries.cc",
"$target_gen_dir/experimental-libraries.cc",
- "$target_gen_dir/trig-table.cc",
"src/snapshot-empty.cc",
"src/snapshot-common.cc",
]
deps = [
":js2c",
":js2c_experimental",
- ":generate_trig_table",
":run_mksnapshot",
":v8_base",
]
sources = [
"$target_gen_dir/libraries.cc",
"$target_gen_dir/experimental-libraries.cc",
- "$target_gen_dir/trig-table.cc",
"$target_gen_dir/snapshot.cc",
"src/snapshot-common.cc",
]
deps = [
":js2c",
":js2c_experimental",
- ":generate_trig_table",
":run_mksnapshot",
":v8_base",
":natives_blob",
]
sources = [
- "$target_gen_dir/trig-table.cc",
"src/natives-external.cc",
"src/snapshot-external.cc",
]