| 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 | 6 |
| 7 declare_args() { | 7 declare_args() { |
| 8 # Whether to fall back to built-in root certificates when they cannot be | 8 # Whether to fall back to built-in root certificates when they cannot be |
| 9 # verified at the operating system level. | 9 # verified at the operating system level. |
| 10 dart_use_fallback_root_certificates = false | 10 dart_use_fallback_root_certificates = false |
| (...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 326 | 326 |
| 327 if (is_win) { | 327 if (is_win) { |
| 328 libs = [ | 328 libs = [ |
| 329 "iphlpapi.lib", | 329 "iphlpapi.lib", |
| 330 "psapi.lib", | 330 "psapi.lib", |
| 331 "ws2_32.lib", | 331 "ws2_32.lib", |
| 332 "Rpcrt4.lib", | 332 "Rpcrt4.lib", |
| 333 "winmm.lib", | 333 "winmm.lib", |
| 334 ] | 334 ] |
| 335 } | 335 } |
| 336 |
| 337 if (defined(is_fuchsia) && is_fuchsia) { |
| 338 libs = [ "launchpad" ] |
| 339 } |
| 336 } | 340 } |
| 337 | 341 |
| 338 # A source set for the implementation of 'dart:io' library | 342 # A source set for the implementation of 'dart:io' library |
| 339 # (without secure sockets) suitable for linking with gen_snapshot. | 343 # (without secure sockets) suitable for linking with gen_snapshot. |
| 340 source_set("gen_snapshot_dart_io") { | 344 source_set("gen_snapshot_dart_io") { |
| 341 configs += [ | 345 configs += [ |
| 342 "..:dart_config", | 346 "..:dart_config", |
| 343 "..:dart_maybe_product_config", | 347 "..:dart_maybe_product_config", |
| 344 "..:dart_precompiler_config", | 348 "..:dart_precompiler_config", |
| 345 ] | 349 ] |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 423 | 427 |
| 424 if (is_mac) { | 428 if (is_mac) { |
| 425 libs += [ "CoreServices.framework" ] | 429 libs += [ "CoreServices.framework" ] |
| 426 } | 430 } |
| 427 } else { | 431 } else { |
| 428 deps = [ | 432 deps = [ |
| 429 "//third_party/boringssl", | 433 "//third_party/boringssl", |
| 430 ] | 434 ] |
| 431 } | 435 } |
| 432 | 436 |
| 437 if (defined(is_fuchsia) && is_fuchsia) { |
| 438 libs = [ "launchpad" ] |
| 439 } |
| 440 |
| 433 sources = io_impl_sources_gypi + builtin_impl_sources_gypi | 441 sources = io_impl_sources_gypi + builtin_impl_sources_gypi |
| 434 sources += [ | 442 sources += [ |
| 435 "builtin_natives.cc", | 443 "builtin_natives.cc", |
| 436 "io_natives.cc", | 444 "io_natives.cc", |
| 437 "io_natives.h", | 445 "io_natives.h", |
| 438 "log_android.cc", | 446 "log_android.cc", |
| 439 "log_linux.cc", | 447 "log_linux.cc", |
| 440 "log_macos.cc", | 448 "log_macos.cc", |
| 441 "log_win.cc", | 449 "log_win.cc", |
| 442 "log.h", | 450 "log.h", |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 608 | 616 |
| 609 if (is_win) { | 617 if (is_win) { |
| 610 libs = [ | 618 libs = [ |
| 611 "iphlpapi.lib", | 619 "iphlpapi.lib", |
| 612 "psapi.lib", | 620 "psapi.lib", |
| 613 "ws2_32.lib", | 621 "ws2_32.lib", |
| 614 "Rpcrt4.lib", | 622 "Rpcrt4.lib", |
| 615 "winmm.lib", | 623 "winmm.lib", |
| 616 ] | 624 ] |
| 617 } | 625 } |
| 626 |
| 627 if (defined(is_fuchsia) && is_fuchsia) { |
| 628 libs = [ "launchpad" ] |
| 629 } |
| 618 } | 630 } |
| 619 } | 631 } |
| 620 | 632 |
| 621 dart_executable("dart") { | 633 dart_executable("dart") { |
| 622 extra_deps = [ | 634 extra_deps = [ |
| 623 "..:libdart", | 635 "..:libdart", |
| 624 ":dart_snapshot_cc", | 636 ":dart_snapshot_cc", |
| 625 "../observatory:standalone_observatory_archive", | 637 "../observatory:standalone_observatory_archive", |
| 626 ] | 638 ] |
| 627 extra_sources = [ "builtin_nolib.cc" ] | 639 extra_sources = [ "builtin_nolib.cc" ] |
| (...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 858 # The only effect of DART_SHARED_LIB is to export the Dart API. | 870 # The only effect of DART_SHARED_LIB is to export the Dart API. |
| 859 "DART_SHARED_LIB", | 871 "DART_SHARED_LIB", |
| 860 ] | 872 ] |
| 861 if (is_win) { | 873 if (is_win) { |
| 862 libs = [ "dart.lib" ] | 874 libs = [ "dart.lib" ] |
| 863 abs_root_out_dir = rebase_path(root_out_dir) | 875 abs_root_out_dir = rebase_path(root_out_dir) |
| 864 ldflags = [ "/LIBPATH:$abs_root_out_dir" ] | 876 ldflags = [ "/LIBPATH:$abs_root_out_dir" ] |
| 865 } | 877 } |
| 866 } | 878 } |
| 867 } | 879 } |
| OLD | NEW |