Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(18)

Side by Side Diff: runtime/bin/BUILD.gn

Issue 2894773004: Changes to make isolate reload functionality work with the --dfe option. (Closed)
Patch Set: Fix regression test errors. Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | runtime/bin/bin.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 275 matching lines...) Expand 10 before | Expand all | Expand 10 after
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", 290 "loader.cc",
291 "loader.h", 291 "loader.h",
292 292
293 # Very limited native resolver provided. 293 # Very limited native resolver provided.
294 "builtin_common.cc", 294 "builtin_common.cc",
295 "builtin_gen_snapshot.cc", 295 "builtin_gen_snapshot.cc",
296 "dfe.cc",
297 "dfe.h",
296 "gen_snapshot.cc", 298 "gen_snapshot.cc",
297 "vmservice_impl.cc", 299 "vmservice_impl.cc",
298 "vmservice_impl.h", 300 "vmservice_impl.h",
299 ] 301 ]
300 302
301 include_dirs = [ ".." ] 303 include_dirs = [ ".." ]
302 304
303 if (dart_use_tcmalloc) { 305 if (dart_use_tcmalloc) {
304 deps += [ "//third_party/tcmalloc" ] 306 deps += [ "//third_party/tcmalloc" ]
305 } 307 }
(...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after
662 } 664 }
663 665
664 dart_executable("dart") { 666 dart_executable("dart") {
665 extra_deps = [ 667 extra_deps = [
666 "..:libdart_jit", 668 "..:libdart_jit",
667 ":dart_snapshot_cc", 669 ":dart_snapshot_cc",
668 "../observatory:standalone_observatory_archive", 670 "../observatory:standalone_observatory_archive",
669 ] 671 ]
670 extra_sources = [ 672 extra_sources = [
671 "builtin_nolib.cc", 673 "builtin_nolib.cc",
674 "dfe.cc",
675 "dfe.h",
672 "loader.cc", 676 "loader.cc",
673 "loader.h", 677 "loader.h",
674 ] 678 ]
675 } 679 }
676 680
677 dart_executable("dart_precompiled_runtime") { 681 dart_executable("dart_precompiled_runtime") {
678 extra_configs = [ "..:dart_precompiled_runtime_config" ] 682 extra_configs = [ "..:dart_precompiled_runtime_config" ]
679 extra_deps = [ 683 extra_deps = [
680 "..:libdart_precompiled_runtime", 684 "..:libdart_precompiled_runtime",
681 "../observatory:standalone_observatory_archive", 685 "../observatory:standalone_observatory_archive",
(...skipping 26 matching lines...) Expand all
708 ":generate_metadata_cc_file", 712 ":generate_metadata_cc_file",
709 ":generate_web_sql_cc_file", 713 ":generate_web_sql_cc_file",
710 ":generate_svg_cc_file", 714 ":generate_svg_cc_file",
711 ":generate_web_audio_cc_file", 715 ":generate_web_audio_cc_file",
712 "..:libdart_nosnapshot_with_precompiler", 716 "..:libdart_nosnapshot_with_precompiler",
713 ] 717 ]
714 extra_defines = [ "NO_OBSERVATORY" ] 718 extra_defines = [ "NO_OBSERVATORY" ]
715 extra_sources = [ 719 extra_sources = [
716 "builtin.cc", 720 "builtin.cc",
717 "builtin.h", 721 "builtin.h",
722 "dfe.cc",
723 "dfe.h",
718 "loader.cc", 724 "loader.cc",
719 "loader.h", 725 "loader.h",
720 "observatory_assets_empty.cc", 726 "observatory_assets_empty.cc",
721 "snapshot_empty.cc", 727 "snapshot_empty.cc",
722 728
723 # Include generated source files. 729 # Include generated source files.
724 "$target_gen_dir/builtin_gen.cc", 730 "$target_gen_dir/builtin_gen.cc",
725 "$target_gen_dir/io_gen.cc", 731 "$target_gen_dir/io_gen.cc",
726 "$target_gen_dir/io_patch_gen.cc", 732 "$target_gen_dir/io_patch_gen.cc",
727 "$target_gen_dir/html_gen.cc", 733 "$target_gen_dir/html_gen.cc",
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
850 # the tests here. 856 # the tests here.
851 vm_tests = rebase_path(vm_tests_list, ".", "../vm") 857 vm_tests = rebase_path(vm_tests_list, ".", "../vm")
852 858
853 sources = [ 859 sources = [
854 "error_exit.cc", 860 "error_exit.cc",
855 "error_exit.h", 861 "error_exit.h",
856 "snapshot_utils.cc", 862 "snapshot_utils.cc",
857 "snapshot_utils.h", 863 "snapshot_utils.h",
858 "builtin_nolib.cc", 864 "builtin_nolib.cc",
859 "run_vm_tests.cc", 865 "run_vm_tests.cc",
866 "dfe.cc",
867 "dfe.h",
860 ] + builtin_impl_tests_list + vm_tests 868 ] + builtin_impl_tests_list + vm_tests
861 869
862 if (!is_win) { 870 if (!is_win) {
863 ldflags = [ "-rdynamic" ] 871 ldflags = [ "-rdynamic" ]
864 } 872 }
865 873
866 if (is_win) { 874 if (is_win) {
867 libs = [ 875 libs = [
868 "iphlpapi.lib", 876 "iphlpapi.lib",
869 "psapi.lib", 877 "psapi.lib",
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
912 ] 920 ]
913 if (is_linux || is_android) { 921 if (is_linux || is_android) {
914 cflags = [ "-fPIC" ] 922 cflags = [ "-fPIC" ]
915 } 923 }
916 if (is_win) { 924 if (is_win) {
917 libs = [ "dart.lib" ] 925 libs = [ "dart.lib" ]
918 abs_root_out_dir = rebase_path(root_out_dir) 926 abs_root_out_dir = rebase_path(root_out_dir)
919 ldflags = [ "/LIBPATH:$abs_root_out_dir" ] 927 ldflags = [ "/LIBPATH:$abs_root_out_dir" ]
920 } 928 }
921 } 929 }
OLDNEW
« no previous file with comments | « no previous file | runtime/bin/bin.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698