No description
Find a file
Zachary Anderson cc968ca45b [infra] Roll clang to match the version used by Flutter
Flutter uses the same clang toolchain as Fuchsia. This CL puts Dart
on that toolchain, as well. This roll should entail no changes to
glibc version requirements on Linux.

The Fuchsia buildtools distribute clang-format with the toolchain
rather than separately, so this CL introduces forwarding scripts
that are copied to the right place under //buildtools.

This CL sets the default for the number of workers in //tools/gn.py
to 1, as the newer GN version fails occasionally when run
concurrently with other invocations.

As Flutter does, this CL uses the clang toolchain to build for
Android. Thus, it is now possible to build for Android on MacOS.

This change is a prerequisite for assembling the SDK in GN
rather than with a python script:

https://codereview.chromium.org/2848943003/

and will be nicer for making prebuilt SDKs for Fuchsia.

R=whesse@google.com

Review-Url: https://codereview.chromium.org/2854583002 .
2017-05-03 14:50:59 -07:00
build [infra] Roll clang to match the version used by Flutter 2017-05-03 14:50:59 -07:00
client
docs/language
pkg Prepare package:analyzer 0.30.0. 2017-05-03 14:34:55 -07:00
runtime Support BottomType in the VM Kernel reader 2017-05-03 23:17:33 +02:00
samples
samples-dev
sdk dart2js_html: Fix for issue 29538 - some returned lists may be null 2017-05-03 14:26:38 -07:00
tests
third_party
tools [infra] Roll clang to match the version used by Flutter 2017-05-03 14:50:59 -07:00
utils
.clang-format
.gitattributes
.gitignore
.gn
.mailmap
.packages
.travis.yml
AUTHORS
BUILD.gn
CHANGELOG.md
codereview.settings
create_sdk.gyp
dart.gyp
DEPS [infra] Roll clang to match the version used by Flutter 2017-05-03 14:50:59 -07:00
LICENSE
PATENTS
PRESUBMIT.py
README.dart-sdk
README.md
WATCHLISTS

Dart

Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.

Using Dart

Visit the dartlang.org to learn more about the language, tools, getting started, and more.

Browse pub.dartlang.org for more packages and libraries contributed by the community and the Dart team.

Building Dart

If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.

There are more documents on our wiki.

Contributing to Dart

The easiest way to contribute to Dart is to file issues.

You can also contribute patches, as described in Contributing.

License & patents

See LICENSE and PATENTS.