dart-sdk/tools
Zachary Anderson 7e1b7e54d7 Starting work on full GN build
This change:
- Sucks in gn binaries
- Sucks in a version of llvm that the GN build likes
- Adds tools/gn.py to invoke gn
- Adds a root BUILD.gn and .gn file
- Removes chrome boilerplate we don't need
- etc.

This lets us do a standalone build of the 'runtime'
target for x64, ia32, arm, arm64, mips, and the
simulators on Linux, and arm and arm64 on Android.

It does not include tcmalloc, and hasn't been tested
on Mac or Windows. That work and more cleanup of
chrome boilerplate will come in follow-up CLs.

R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org/2350583002 .
2016-09-23 07:47:36 -07:00
..
apps/update_homebrew Update homebrew updater script to use 64-bit dartium 2016-09-09 13:45:33 +02:00
bots Remove package root target and support scripts 2016-09-20 13:32:50 +02:00
clang/scripts Starting work on full GN build 2016-09-23 07:47:36 -07:00
dart2js Update Angular to e1d7bdcfe7f25156c8a462452db5367b68a02df6 2016-02-22 18:41:48 -08:00
dartium Add dartium buildbot step to clear temp directory on Windows 2016-09-21 19:08:07 +02:00
deps/dartium.deps Updates to latest WebKit changes, run LayoutTests in Dartium again 2016-09-23 06:32:03 -07:00
dom Fix dataTransferItemList indexing 2016-09-09 12:28:59 -07:00
gyp Fix standalone VM build for Android for tcmalloc. 2016-09-16 16:05:54 -07:00
linux_dist_support/debian Don't depend on openjdk for building Debian packages 2014-09-08 12:43:04 +00:00
sdks Update checked-in SDKs to 1.19.0-dev.7.2 2016-08-22 11:31:16 +02:00
testing Fix test.py and tests to use an explicit --packages flag. 2016-09-22 17:51:09 +02:00
.gitignore Match version of idl_parser and WebCore so go.sh can be run from a Dart only enlistment. 2016-03-06 15:10:36 -08:00
addlatexhash.dart pkg/analyzer: support latest pkg/crypto version 2016-04-15 10:00:24 -07:00
android_link.py Filter tcmalloc out of Android link 2016-09-22 19:21:21 -07:00
archive_crash.py Archive more debug builds for manual inspection of binary differences 2015-02-12 07:24:02 +00:00
build.py Remove Fuchsia build from the gyp build 2016-08-01 12:38:11 -07:00
canary.dart - Prevent running of the dart_bootstrap script by default. 2015-12-11 13:23:12 -08:00
clean_output_directory.py Add missing python import to utility script 2015-07-08 13:20:22 +02:00
copy_dart.py Build Tools Cleanup 2014-07-25 11:47:59 +00:00
create_debian_chroot.sh Update linux distribution support to Debian Jesse 2016-08-17 12:37:42 +02:00
create_debian_packages.py Update name of a debian linux source package generated file. 2016-08-22 18:35:58 +02:00
create_sdk.py Delete dart_backend from compiler. 2016-08-04 15:57:04 -07:00
create_tarball.py Switch to downloaded SDK executable, drop executables in testing/bin. 2016-02-15 17:10:59 +01:00
create_timestamp_file.py Move editor/build/truncate_files.py to tools/create_timestamp_file.py 2014-04-22 10:25:51 +00:00
download_chromium_sysroot.sh Add tools to build Dart with Chromium's sysroot. 2016-08-10 16:04:03 +02:00
execute_recorded_testcases.py Record/replay support to test.py 2013-05-27 12:23:39 +00:00
FAKE_COMMITS Dummy commit after restarting buildbot 2016-08-11 13:23:13 +02:00
get_archive.py fix all instances of "the the" 2016-05-13 12:38:25 -07:00
gn.py Starting work on full GN build 2016-09-23 07:47:36 -07:00
gn_helpers.py Adds GN build files for building in GN based projects. 2014-11-11 22:03:55 +00:00
gyp_dart.py Don't force msvs 2010 version when running gyp 2015-07-30 16:09:12 +02:00
gypi_to_gn.py Fuchsia: Builds run_vm_tests and a wrapper program for running it. 2016-07-28 10:35:25 -07:00
line_doc_comments.dart [polymer] switch comment style 2014-02-25 23:43:45 +00:00
list_files.py Build Tools Cleanup 2014-07-25 11:47:59 +00:00
make_bundle_unittest.py Initial checkin. 2011-10-05 05:34:19 +00:00
make_version.py Add #! lines and +x scripts run by the build system 2016-07-14 12:46:57 -07:00
observatory_tool.py Update observatory_tool.py to remove package-root 2016-09-19 10:11:31 +02:00
only_in_release_mode.py Build Tools Cleanup 2014-07-25 11:47:59 +00:00
presubmit.sh Refs #25328 Use a portable shebang 2016-01-05 16:26:28 +01:00
print_version.py First CL for removing our dependency on the checked-in binary for building 2013-08-06 10:52:57 +00:00
promote.py Revert "Copy entire api-docs directory to release GCloud directory in promote script." 2015-12-09 10:29:34 +01:00
publish_pkg.py Build Tools Cleanup 2014-07-25 11:47:59 +00:00
revert.py Build Tools Cleanup 2014-07-25 11:47:59 +00:00
safari_factory_reset.py Revert "Revert "Make Safari tests more robust."" 2016-06-15 04:29:33 -07:00
set_ia32_sysroot.sh Add tools to build Dart with Chromium's sysroot. 2016-08-10 16:04:03 +02:00
set_x64_sysroot.sh Add tools to build Dart with Chromium's sysroot. 2016-08-10 16:04:03 +02:00
status_clean.dart Start pulling pub from its own repo. 2015-05-29 14:50:18 -07:00
task_kill.py Disable taskkill failure when killing dart processes on windows. 2016-01-13 11:17:18 +01:00
test.dart Fix test.py and tests to use an explicit --packages flag. 2016-09-22 17:51:09 +02:00
test.py Add third_party/android_tools/sdk/platform-tools to PATH if available 2016-05-02 14:01:44 +02:00
utils.py Change default Windows compiler to MSVS 2015 (VS version 14.0) 2016-08-06 00:12:56 +02:00
VERSION Start working on version 1.20 of the SDK. 2016-08-22 11:54:16 +02:00