| OLD | NEW |
| 1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
| 2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
| 3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 import("gypi_contents.gni") | 5 import("gypi_contents.gni") |
| 6 import("../runtime_args.gni") | 6 import("../runtime_args.gni") |
| 7 import("../../build/compiled_action.gni") | 7 import("../../build/compiled_action.gni") |
| 8 | 8 |
| 9 # Generate a resources.cc file for the service isolate without Observatory. | 9 # Generate a resources.cc file for the service isolate without Observatory. |
| 10 action("gen_resources_cc") { | 10 action("gen_resources_cc") { |
| (...skipping 269 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 280 | 280 |
| 281 sources = [ | 281 sources = [ |
| 282 # Include generated source files. | 282 # Include generated source files. |
| 283 "$target_gen_dir/builtin_gen.cc", | 283 "$target_gen_dir/builtin_gen.cc", |
| 284 "$target_gen_dir/io_gen.cc", | 284 "$target_gen_dir/io_gen.cc", |
| 285 "$target_gen_dir/io_patch_gen.cc", | 285 "$target_gen_dir/io_patch_gen.cc", |
| 286 "$target_gen_dir/resources_gen.cc", | 286 "$target_gen_dir/resources_gen.cc", |
| 287 "address_sanitizer.cc", | 287 "address_sanitizer.cc", |
| 288 "builtin.cc", | 288 "builtin.cc", |
| 289 "builtin.h", | 289 "builtin.h", |
| 290 "loader.cc", |
| 291 "loader.h", |
| 290 | 292 |
| 291 # Very limited native resolver provided. | 293 # Very limited native resolver provided. |
| 292 "builtin_common.cc", | 294 "builtin_common.cc", |
| 293 "builtin_gen_snapshot.cc", | 295 "builtin_gen_snapshot.cc", |
| 294 "gen_snapshot.cc", | 296 "gen_snapshot.cc", |
| 295 "vmservice_impl.cc", | 297 "vmservice_impl.cc", |
| 296 "vmservice_impl.h", | 298 "vmservice_impl.h", |
| 297 ] | 299 ] |
| 298 | 300 |
| 299 include_dirs = [ ".." ] | 301 include_dirs = [ ".." ] |
| (...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 611 } | 613 } |
| 612 } | 614 } |
| 613 } | 615 } |
| 614 | 616 |
| 615 dart_executable("dart") { | 617 dart_executable("dart") { |
| 616 extra_deps = [ | 618 extra_deps = [ |
| 617 "..:libdart_jit", | 619 "..:libdart_jit", |
| 618 ":dart_snapshot_cc", | 620 ":dart_snapshot_cc", |
| 619 "../observatory:standalone_observatory_archive", | 621 "../observatory:standalone_observatory_archive", |
| 620 ] | 622 ] |
| 621 extra_sources = [ "builtin_nolib.cc" ] | 623 extra_sources = [ |
| 624 "builtin_nolib.cc", |
| 625 "loader.cc", |
| 626 "loader.h", |
| 627 ] |
| 622 } | 628 } |
| 623 | 629 |
| 624 dart_executable("dart_precompiled_runtime") { | 630 dart_executable("dart_precompiled_runtime") { |
| 625 extra_configs = [ "..:dart_precompiled_runtime_config" ] | 631 extra_configs = [ "..:dart_precompiled_runtime_config" ] |
| 626 extra_deps = [ | 632 extra_deps = [ |
| 627 "..:libdart_precompiled_runtime", | 633 "..:libdart_precompiled_runtime", |
| 628 "../observatory:standalone_observatory_archive", | 634 "../observatory:standalone_observatory_archive", |
| 629 ] | 635 ] |
| 630 extra_sources = [ | 636 extra_sources = [ |
| 631 "builtin_nolib.cc", | 637 "builtin_nolib.cc", |
| 632 "snapshot_empty.cc", | 638 "snapshot_empty.cc", |
| 639 "loader.cc", |
| 640 "loader.h", |
| 633 ] | 641 ] |
| 634 } | 642 } |
| 635 | 643 |
| 636 dart_executable("dart_bootstrap") { | 644 dart_executable("dart_bootstrap") { |
| 637 extra_configs = [ | 645 extra_configs = [ |
| 638 "..:dart_precompiler_config", | 646 "..:dart_precompiler_config", |
| 639 "..:dart_no_snapshot_config", | 647 "..:dart_no_snapshot_config", |
| 640 ] | 648 ] |
| 641 extra_deps = [ | 649 extra_deps = [ |
| 642 ":generate_builtin_cc_file", | 650 ":generate_builtin_cc_file", |
| (...skipping 10 matching lines...) Expand all Loading... |
| 653 ":generate_metadata_cc_file", | 661 ":generate_metadata_cc_file", |
| 654 ":generate_web_sql_cc_file", | 662 ":generate_web_sql_cc_file", |
| 655 ":generate_svg_cc_file", | 663 ":generate_svg_cc_file", |
| 656 ":generate_web_audio_cc_file", | 664 ":generate_web_audio_cc_file", |
| 657 "..:libdart_nosnapshot_with_precompiler", | 665 "..:libdart_nosnapshot_with_precompiler", |
| 658 ] | 666 ] |
| 659 extra_defines = [ "NO_OBSERVATORY" ] | 667 extra_defines = [ "NO_OBSERVATORY" ] |
| 660 extra_sources = [ | 668 extra_sources = [ |
| 661 "builtin.cc", | 669 "builtin.cc", |
| 662 "builtin.h", | 670 "builtin.h", |
| 671 "loader.cc", |
| 672 "loader.h", |
| 663 "observatory_assets_empty.cc", | 673 "observatory_assets_empty.cc", |
| 664 "snapshot_empty.cc", | 674 "snapshot_empty.cc", |
| 665 | 675 |
| 666 # Include generated source files. | 676 # Include generated source files. |
| 667 "$target_gen_dir/builtin_gen.cc", | 677 "$target_gen_dir/builtin_gen.cc", |
| 668 "$target_gen_dir/io_gen.cc", | 678 "$target_gen_dir/io_gen.cc", |
| 669 "$target_gen_dir/io_patch_gen.cc", | 679 "$target_gen_dir/io_patch_gen.cc", |
| 670 "$target_gen_dir/html_gen.cc", | 680 "$target_gen_dir/html_gen.cc", |
| 671 "$target_gen_dir/html_common_gen.cc", | 681 "$target_gen_dir/html_common_gen.cc", |
| 672 "$target_gen_dir/js_gen.cc", | 682 "$target_gen_dir/js_gen.cc", |
| (...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 851 ] | 861 ] |
| 852 if (is_linux || is_android) { | 862 if (is_linux || is_android) { |
| 853 cflags = [ "-fPIC" ] | 863 cflags = [ "-fPIC" ] |
| 854 } | 864 } |
| 855 if (is_win) { | 865 if (is_win) { |
| 856 libs = [ "dart.lib" ] | 866 libs = [ "dart.lib" ] |
| 857 abs_root_out_dir = rebase_path(root_out_dir) | 867 abs_root_out_dir = rebase_path(root_out_dir) |
| 858 ldflags = [ "/LIBPATH:$abs_root_out_dir" ] | 868 ldflags = [ "/LIBPATH:$abs_root_out_dir" ] |
| 859 } | 869 } |
| 860 } | 870 } |
| OLD | NEW |