dart-sdk/tools
Zachary Anderson ccfafee023 Make list_files.py and list_dart_files.py return absolute paths for GN
This makes doing an SDK build in the Fuchsia tree easier.

The previous attempt at this change failed in gyp builds targeting xcode.
They failed because input lists for actions of the same target (e.g. the
actions for dartanalyzer) are merged and de-duped when the lists contain
relative paths, but merged and *not* de-duped when the lists contain
absolute paths. gyp rejects xcode files that it generated itself
when they contain duplicate entries.

This CL works around that bug, by using absolute paths in the GN build
and keeping relative paths in the gyp build.

R=rmacnak@google.com

Review-Url: https://codereview.chromium.org/2567213002 .
2016-12-13 10:01:28 -08:00
..
apps/update_homebrew Update homebrew updater script to use 64-bit dartium 2016-09-09 13:45:33 +02:00
bots fix arguments for dartdoc run 2016-11-29 08:43:14 -08:00
clang/scripts Roll buildtools and clang for GN build. 2016-10-06 09:51:15 -07:00
dart2js Update Angular to e1d7bdcfe7f25156c8a462452db5367b68a02df6 2016-02-22 18:41:48 -08:00
dartium Updated to latest WebKit changes and removed usage of obsolete environment variable 2016-10-13 06:33:04 -07:00
dartk_wrappers Complete merge of kernel repo into SDK. 2016-11-23 12:46:29 +01:00
deps/dartium.deps Update co19 test suite dependency to commit f05d5aee5930 2016-11-25 12:06:39 +01:00
dom Fix IE11 issue: this complements the CL I sent last week. It turns out that 2016-11-16 08:38:24 -08:00
gyp Fix build break, set initial value for msan variable. 2016-10-03 12:45:45 -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 Cleanup dead compiler and runtime aliases from the test framework. 2016-12-12 13:42:35 -08: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 GN: Pass a better -j option when using goma 2016-12-09 22:11:55 -08: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_pkg_manifest.py Fuchsia: Adds a script to make a jiri manifest for third_party/pkg stuff 2016-12-06 13:45:24 -08:00
create_sdk.py Add front_end sources to the SDK (#27857). 2016-11-21 08:57:03 -08: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
download_prebuilt_sdk.py Fuchsia: Adds a script to download the prebuild SDK 2016-12-02 13:18:54 -08: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
find_depot_tools.py GN build on windows 2016-10-04 09:19:07 -07:00
generate_buildfiles.py Adds an environment variable that makes generate_buildfiles.py a no-op 2016-11-15 12:54:49 -08:00
get_archive.py Update URL to download dartium and content shell for testing 2016-11-14 14:10:33 +01:00
gn.py GN: Reset default for fallback root certs to false. 2016-11-29 12:24:48 -08: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 [gn] Consolidate exec_script calls to speed up generation 2016-11-12 10:57:01 -08:00
line_doc_comments.dart [polymer] switch comment style 2014-02-25 23:43:45 +00:00
list_dart_files.py Make list_files.py and list_dart_files.py return absolute paths for GN 2016-12-13 10:01:28 -08:00
list_files.py Make list_files.py and list_dart_files.py return absolute paths for GN 2016-12-13 10:01:28 -08: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 Fuchsia: Re-land build of VM with Observatory with better debug output. 2016-12-07 13:01:59 -08:00
only_in_release_mode.py Build Tools Cleanup 2014-07-25 11:47:59 +00:00
patch_sdk.dart VM: Support bootstrapping core libraries from Kernel binaries instead of source. 2016-11-16 13:56:20 +01:00
patch_sdk.py Emit patched_sdk in the root output directory. 2016-11-01 17:34:27 +01: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
process_gypis.py [gn] Consolidate exec_script calls to speed up generation 2016-11-12 10:57:01 -08: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 Don't store git commit in observatory version string 2016-12-01 14:16:23 +01:00
VERSION Start working on Version 1.22 of Dart 2016-12-07 18:03:20 +01:00