Rolling build dependencies.
Chromium's //build/ requires the DEPS file to produce gclient_args.gni that contains a max_xcode_version variable so we add a gclient_gn_args_file. Also third_party/binutils is no longer needed and is removed. Roll build/ 896323eed..b8f14c09b (640 commits; 1 trivial rolls)896323eeda..b8f14c09b7
$ git log 896323eed..b8f14c09b --date=short --no-merges --format='%ad %ae %s' 2020-07-14 agrieve Add "list_java_targets.py" to make it easy to build all java targets 2020-07-14 chromium-autoroll Roll Fuchsia SDK from 0.20200713.1.1 to 0.20200713.3.1 2020-07-13 sebmarchand Disable the segment heap by default and add a GN flag to control it. 2020-07-13 agrieve Android: Reduce link pool when R8 or Android Lint is enabled. 2020-07-13 wnwen Android: Add deps' transitive classes to classpath 2020-07-13 hypan Reland "emulator: Disable the feature GLDMA." 2020-07-13 thakis win: Don't pass -mllvm flags to ms assembler. 2020-07-13 zhin [Py3] Make mac_toolchain Python 3 compatible 2020-07-13 agrieve Android: Make android_test_apk() define target with name=target_name 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200713.0.1 to 0.20200713.1.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.3.1 to 0.20200713.0.1 2020-07-13 chromium-autoroll Roll Fuchsia SDK from 0.20200712.2.1 to 0.20200712.3.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200712.1.1 to 0.20200712.2.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.3.1 to 0.20200712.1.1 2020-07-12 chromium-autoroll Roll Fuchsia SDK from 0.20200711.2.1 to 0.20200711.3.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200711.1.1 to 0.20200711.2.1 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.4.1 to 0.20200711.1.1 2020-07-11 hypan Revert "emulator: Disable the feature GLDMA." 2020-07-11 chromium-autoroll Roll Fuchsia SDK from 0.20200710.2.1 to 0.20200710.4.1 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 hypan emulator: Disable the feature GLDMA. 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.1.1 to 0.20200710.2.1 2020-07-10 ehmaldonado Allow DIR_METADATA files within res 2020-07-10 vasilyt Remove GLStreamTextureImage 2020-07-10 agrieve Reland #3 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200710.0.1 to 0.20200710.1.1 2020-07-10 sdefresne [ios] Fix intent_definition template 2020-07-10 chromium-autoroll Roll Fuchsia SDK from 0.20200708.2.1 to 0.20200710.0.1 2020-07-10 wnwen Android: Use direct classpath for android_webview 2020-07-09 wnwen Android: Prefer direct interface classpaths 2020-07-09 bsheedy Revert "Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-09 mheikal java_library_impl targets can now generate their own R.java files 2020-07-09 mmoss Revert "Split the cros_boards gclient var into two for fetching QEMU images." 2020-07-09 agrieve Android: Dump logcat when gtest fails to list tests 2020-07-09 mmoss Revert "Simplify Simple Chrome's gclient and GN conditionals." 2020-07-09 agrieve Android: Fix -checkdiscard regex'es to ignore comments 2020-07-09 sdefresne [ios] Add support for compiling .intentdefinition 2020-07-08 agrieve Reland #2 "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200708.1.1 to 0.20200708.2.1 2020-07-08 agrieve Revert "Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile"" 2020-07-08 sdefresne Reland "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 bpastene Simplify Simple Chrome's gclient and GN conditionals. 2020-07-08 agrieve Reland "Android: Bump default target_sdk_version 24 -> SDK used to compile" 2020-07-08 bsheedy Report public and internal Gold links 2020-07-08 sdefresne Revert "[ios] Add --landmines-path to build/landmines.py script" 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.4.1 to 0.20200708.1.1 2020-07-08 sdefresne [ios] Add --landmines-path to build/landmines.py script 2020-07-08 sdefresne [ios] Fix interaction of build/clobber.py & ios/build/tools/setup-gn.py 2020-07-08 chromium-autoroll Roll Fuchsia SDK from 0.20200707.3.1 to 0.20200707.4.1 2020-07-08 thomasanderson [XProto] Remove usage of XRRUpdateConfiguration and XRandR (...) 2020-04-23 bpastene Default is_chromeos_device to false. 2020-04-22 dtrainor DownloadUtils improvements for modularization 2020-04-22 steveroe [fuchsia] Save the fuchsia system log by default. 2020-04-22 thomasanderson Add xcb-proto to sysroots 2020-04-22 agrieve Android: Disable proguard deobuscation in tests for incremental_install && proguard_enabled 2020-04-22 bsheedy Add notion of configs to Android Gold 2020-04-22 hzjian Create a .expected checker for native libraries & assets 2020-04-22 agrieve Android: Put .javac.jar files in $OUT/obj rather than $OUT/gen 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200422.1.1 to 0.20200422.2.1 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.3.1 to 0.20200422.1.1 2020-04-22 ukai Use depot_tools/.cipd_bin as default of goma_dir 2020-04-22 rakina Revert "[Android] add sr-Latn to locales.gni and resource packs" 2020-04-22 chromium-autoroll Roll Fuchsia SDK from 0.20200421.2.1 to 0.20200421.3.1 2020-04-22 chonggu [Fuchsia] Extend time to wait for device connection to 2 minutes 2020-04-21 thestig Remove ro_segment_workaround_for_valgrind build argument. 2020-04-21 perrier [Android] add sr-Latn to locales.gni and resource packs 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200421.1.1 to 0.20200421.2.1 2020-04-21 agrieve Remove python-cherrypy3 from //build/install-build-deps.sh 2020-04-21 hypan emulator: wait for decryption to complete during avd create 2020-04-21 agrieve Fix incremental_install on Android P 2020-04-21 wez [fuchsia] Simplify specification of required host tools. 2020-04-21 chromium-autoroll Roll Fuchsia SDK from 0.20200417.2.1 to 0.20200421.1.1 2020-04-20 spang [fuchsia] Add a basic WebGL test to cast runner 2020-04-20 agrieve SuperSize: Remove versions from .aar paths in android_deps 2020-04-20 wnwen Android: Remove md5check for android lint 2020-04-20 wnwen Android: Update lint target API 2020-04-20 agrieve Remove python-opencv from install-build-deps.sh 2020-04-20 agrieve Android: Never use --release when dexing library targets 2020-04-19 wez [fuchsia] Enable toolkit_views in Fuchsia builds. 2020-04-19 wez [fuchsia] Use 'pkgctl get-hash' to verify cached package version. 2020-04-18 thakis Remove is_multi_dll_chrome. 2020-04-18 agrieve compile_resources.py: Use try/finally for threadpools 2020-04-18 bpastene Strip chrome before deploying it when running disk-usage Tast test. 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200417.1.1 to 0.20200417.2.1 2020-04-17 brucedawson Update compute_build_timestamp.py comment 2020-04-17 olivierrobin Add PRODUCT_BUNDLE_IDENTIFIER in xcode attributes 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.3.1 to 0.20200417.1.1 2020-04-17 chromium-autoroll Roll Fuchsia SDK from 0.20200416.2.1 to 0.20200416.3.1 2020-04-17 hypan emulator: edit config.ini instead of hardware-qemu.ini during avd Install. 2020-04-16 perrier Update Android gyp to handle locales with scripts. 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.1.1 to 0.20200416.2.1 2020-04-16 bsheedy Optimize Skia Gold Init And Auth 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200416.0.1 to 0.20200416.1.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.3.1 to 0.20200416.0.1 2020-04-16 chromium-autoroll Roll Fuchsia SDK from 0.20200415.2.1 to 0.20200415.3.1 2020-04-15 agrieve apk_operations.py: Fix additional_apk_paths being ignored 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200415.1.1 to 0.20200415.2.1 2020-04-15 wnwen Android: Use lint from cmdline-tools (reland) 2020-04-15 agrieve Reland "Use .r8dex.jar and .mergeddex.jar rather than .dex.zip" 2020-04-15 chromium-autoroll Roll Fuchsia SDK from 0.20200414.3.1 to 0.20200415.1.1 Roll buildtools/ 2c41dfb19..eb3987ec7 (19 commits)2c41dfb19a..eb3987ec70
$ git log 2c41dfb19..eb3987ec7 --date=short --no-merges --format='%ad %ae %s' 2020-07-06 estaab Roll GN from b6203d18..d585128c 2020-07-06 bpastene Update chromium's DEPS-file presubmits with new 'Str' type. 2020-07-03 sdefresne Roll GN from cd3869be..b6203d18 2020-07-01 estaab Roll GN from 7d7e8dee..cd3869be 2020-06-18 sdefresne remove copybara initialization artifacts 2020-06-18 sdefresne Copybara Service Migration Initialization. 2020-06-18 sdefresne Roll GN from db55efd4..7d7e8dee 2020-06-17 sdefresne Roll GN from fbe7aec7..db55efd4 2020-06-15 sdefresne Roll GN from 200492a5..fbe7aec7 2020-06-15 sdefresne Roll GN from 9a0496a7..200492a5 2020-06-11 thakis Roll GN from d0a6f072..9a0496a7 2020-06-03 ambre [libunwind] Build with -funwind-tables 2020-05-20 dpranke Change 'dpranke@chromium.org' -> 'dpranke@google.com' in OWNERS files. 2020-05-20 avi Fix checkdeps 2020-05-20 dpranke Update TEAM in OWNERS for build-related directories. 2020-05-19 rsesek Roll GN from ab32747a..d0a6f072 2020-05-15 hypan libc++: Set output_name of libc++ to libc++_chrome for android 2020-05-14 thakis Roll GN from 5ed3c9cc..ab32747a 2020-04-23 thakis Reland "Roll libunwind 43bb9f8722..d999d54f4b" Roll tools/clang/ 698732d5d..d027d75e8 (100 commits)698732d5db..d027d75e8d
$ git log 698732d5d..d027d75e8 --date=short --no-merges --format='%ad %ae %s' 2020-07-12 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-07-11 thakis Roll clang n358615-fb1aa286-3 : n359864-04b9a46c-1. 2020-07-10 thakis clang/win bots: Switch to gnuwin-13. 2020-07-08 lukasza Only exclude const-qualified char pointers. 2020-07-08 lukasza Make raw-output-tests ignore changes in absolute path of Chromium repo. 2020-07-07 glenrob Always remove gomacc in compile_db.py, so clang is called directly. 2020-06-30 inglorion goma_link: add --allowlist option 2020-06-30 inglorion goma_link: add phony rules for native object files 2020-06-30 inglorion goma_link: use allowlist for targets for which we do distributed ThinLTO 2020-06-30 thakis clang build script: scale back xcode stuff a bit 2020-06-29 thakis mac: Include arm64 slice in libclang_rt.osx.a. 2020-06-29 inglorion goma_link: add --generate option 2020-06-29 zhin [Py3] Get update.py Python3 compatible 2020-06-28 thakis Minor tweaks to the clang upload rev script. 2020-06-28 thakis clang build script: Stop showing the first LLVM commit in every build. 2020-06-28 thakis Roll clang n356902-4e813bbd-1 : n358615-fb1aa286-1. 2020-06-26 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-25 zhin [Py3] Refactor expand_thin_archives to call into goma_link 2020-06-25 lukasza Ensure stable order in the rewriter output. 2020-06-25 zhin [Py3] Make compile_db and test Python3 compatible 2020-06-25 bartekn Fix a field and add more to manual-fields-to-ignore.txt 2020-06-25 omerkatz heap: Remove mixin check from clang plugin 2020-06-25 hans Fix blink_gc_plugin tests with Python 2 2020-06-25 bartekn A script that performs a CheckedPtr rewrite 2020-06-25 lukasza Stop ignoring base::Bind args (thinking the parameters are references). 2020-06-24 zhin [Py3] Get blink_gc_plugin Py3 ready 2020-06-24 zhin [Py3] Make build.py python3 compatible 2020-06-23 hans Add linux_angle_deqp_rel_ng to Cq-Include-Trybots for Clang rolls 2020-06-23 bartekn Adding some more fields to manual-fields-to-ignore.txt. 2020-06-22 hans Revert "Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1." 2020-06-22 hans Remove/replace unnecessary includes of logging.h (tools/) 2020-06-22 hans Roll clang n356902-4e813bbd-1 : n357772-7f0d7f32-1. 2020-06-18 omerkatz heap: Apply clang plugin to heap unittests 2020-06-18 bartekn Adding a few more fields to manual-fields-to-ignore.txt. 2020-06-17 lukasza Remove stale, automatic exclusions from fields-to-ignore.txt 2020-06-16 lukasza Workaround a clang bug affecting cxxConstructorExpr. 2020-06-16 lukasza Skip some scenarios via blocklist, rather than unconditionally. 2020-06-15 lukasza Adding two more fields to fields-to-ignore.txt. 2020-06-15 bartekn Add TlsVectorEntry::data to fields-to-ignore.txt 2020-06-15 bartekn Add 2 fields that violate constexpr to fields-to-ignore.txt 2020-06-13 aeubanks Roll clang n356235-f7f1abdb-1 : n356902-4e813bbd-1. 2020-06-11 lukasza Fix rewriting of |auto* v = my_struct.field| to allow direct memberExpr. 2020-06-11 lukasza Ensure that |SomeTemplate<SomeClass>* ptr_field| gets rewritten. 2020-06-11 bartekn Add one more x_display_ field to fields-to-ignore.txt 2020-06-10 bartekn Add more fields to fields-to-ignore.txt 2020-06-10 lukasza Ignoring fields declared within implicit function specializations. 2020-06-10 lukasza Always normalize paths used in apply_edit.py 2020-06-09 lukasza Append |.get()| when calling function templates like base::WrapUnique. 2020-06-09 lukasza Support for auto-generating input for --exclude-fields cmdline param. 2020-06-08 hans Roll clang n355885-a6ae333a-2 : n356235-f7f1abdb-1. 2020-06-05 lukasza Fix handling affected expressions in implicit template specializations. 2020-06-05 jonross Reland "Fields in system headers (and generated code) are not really affected." 2020-06-05 jonross Revert "Fields in system headers (and generated code) are not really affected." 2020-06-05 bartekn Exclude users of nmap and base::AllocPages 2020-06-04 inglorion goma_link: handle function sections and data sections 2020-06-04 lukasza Fields in system headers (and generated code) are not really affected. 2020-06-04 lukasza Append |.get()| to: auto* var_ptr = my_struct.ptr_field; 2020-06-03 lukasza Using |.get()| in conditional operator results. 2020-06-03 lukasza Rewriting |const_cast<...>(s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Rewriting |printf("%p", s.ptr_field)| into |...s.ptr_field.get()...|. 2020-06-03 lukasza Avoid rewriting C-only or |extern "C"| field decls. 2020-06-03 thakis clang build script: Start using LLVM_LOCAL_RPATH. 2020-06-03 bartekn Add two more fields to fields-to-ignore.txt 2020-06-02 thakis Roll clang n354867-0e41d647-2 : n355885-a6ae333a-1. 2020-06-02 bartekn Add more fields to fields-to-ignore.txt 2020-05-28 dmcardle Fix broken --diff option for clang_tidy_tool.py. 2020-05-26 lukasza Support for --exclude-fields=fields-to-ignore.txt cmdline parameter. 2020-05-26 lukasza Avoiding rewriting macro-generated types. 2020-05-25 hans Clang upload_revision.py, add TODO about bug number 2020-05-25 thakis clang/android: Stop using make_standalone_toolchain.py script. 2020-05-22 thakis Roll clang n353803-99ac9ce7-2 : n354867-0e41d647-1. 2020-05-22 lukasza Avoid rewriting fields in third-party code. 2020-05-21 thakis clang build script: set rpath on linux so unit tests can run 2020-05-21 lukasza Ignoring |SomeClass *ptr_field1, *ptr_field2|. 2020-05-20 inglorion goma_link: add slash to -thinlto-prefix-replace 2020-05-17 omerkatz heap: Make all Trace methods const 2020-05-14 lukasza Avoiding rewriting pointers to non-free-standing structs. 2020-05-14 lukasza Avoid rewriting pointers to arrays. 2020-05-14 lukasza Avoid converting |char* field| to |CheckedPtr<char> field|. 2020-05-14 lukasza Avoiding CheckedPtr<object-with-deleted-operator-new>. 2020-05-14 lukasza Not generating replacements within implicit template specializations. 2020-05-12 lukasza Ignoring fields of class backing lambda expressions. 2020-05-12 hans Roll clang n346557-4e0d9925-3 : n353803-99ac9ce7-1. 2020-05-12 lukasza Stop depending on the Z3 solver when building llvm/clang. 2020-05-08 lukasza Inserting a new header should account for presence of BOM bytes. 2020-05-08 lukasza Attempt to preserve the original spelling of the pointee type. 2020-05-08 lukasza Avoid rewriting function pointer types. 2020-05-06 lukasza Inserting an include of the new header during the rewrite. 2020-05-02 sebmarchand clang upload script: Use Cq-Include-Trybots: for official builders 2020-04-30 thakis clang: Only copy msdia140.dll next to llvm-symbolizers when building clang. 2020-04-30 hans Clang build script: prefer Python 2 on Mac until infra problem is fixed 2020-04-28 inglorion goma_link: Add --no-gomacc option 2020-04-23 hans Clang build script: use CMake 3.17.1 2020-04-22 thakis win cross builds: Copy dia dlls when targeting Windows, even on non-Win hosts. 2020-04-22 mark clang: make platform downloaded by update.py switchable with --platform 2020-04-19 lukasza Preserving qualifiers and specifiers: |const|, |volatile|, |mutable|. 2020-04-19 bikineev Reland "clang plugins: default no-members-in-stack-allocated to on" 2020-04-18 thakis Revert "clang plugins: default no-members-in-stack-allocated to on" 2020-04-17 lukasza Handling of basics: |Pointee* field| -> |CheckedPtr<Pointee> field|. 2020-04-17 johannkoenig clang plugins: default no-members-in-stack-allocated to on Created with: roll-dep build buildtools tools/clang Bug: None Change-Id: Iedb7379f02bd1272305f8767299be98b137880bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/24800 Reviewed-by: Stephen White <senorblanco@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
This commit is contained in:
parent
0d52f800a1
commit
4e2d7cff8f
30
DEPS
30
DEPS
|
@ -1,6 +1,11 @@
|
|||
use_relative_paths = True
|
||||
use_relative_hooks = True
|
||||
|
||||
gclient_gn_args_file = 'build/config/gclient_args.gni'
|
||||
gclient_gn_args = [
|
||||
'mac_xcode_version',
|
||||
]
|
||||
|
||||
vars = {
|
||||
'chromium_git': 'https://chromium.googlesource.com',
|
||||
'dawn_git': 'https://dawn.googlesource.com',
|
||||
|
@ -8,24 +13,25 @@ vars = {
|
|||
'swiftshader_git': 'https://swiftshader.googlesource.com',
|
||||
|
||||
'dawn_standalone': True,
|
||||
|
||||
# This can be overridden, e.g. with custom_vars, to download a nonstandard
|
||||
# Xcode version in build/mac_toolchain.py instead of downloading the
|
||||
# prebuilt pinned revision.
|
||||
'mac_xcode_version': 'default',
|
||||
}
|
||||
|
||||
deps = {
|
||||
# Dependencies required to use GN/Clang in standalone
|
||||
'build': {
|
||||
'url': '{chromium_git}/chromium/src/build@896323eeda1bd1b01156b70625d5e14de225ebc3',
|
||||
'url': '{chromium_git}/chromium/src/build@b8f14c09b76ae3bd6edabe45105527a97e1e16bd',
|
||||
'condition': 'dawn_standalone',
|
||||
},
|
||||
'buildtools': {
|
||||
'url': '{chromium_git}/chromium/src/buildtools@2c41dfb19abe40908834803b6fed797b0f341fe1',
|
||||
'url': '{chromium_git}/chromium/src/buildtools@eb3987ec709b39469423100c1e77f0446890e059',
|
||||
'condition': 'dawn_standalone',
|
||||
},
|
||||
'tools/clang': {
|
||||
'url': '{chromium_git}/chromium/src/tools/clang@698732d5db36040c07d5cc5f9137fcc943494c11',
|
||||
'condition': 'dawn_standalone',
|
||||
},
|
||||
'third_party/binutils': {
|
||||
'url': '{chromium_git}/chromium/src/third_party/binutils@f9ce777698a819dff4d6a033b31122d91a49b62e',
|
||||
'url': '{chromium_git}/chromium/src/tools/clang@d027d75e8dd91140115a4cc9c7c3598c44bbf634',
|
||||
'condition': 'dawn_standalone',
|
||||
},
|
||||
'tools/clang/dsymutil': {
|
||||
|
@ -202,16 +208,6 @@ hooks = [
|
|||
'-s', 'build/toolchain/win/rc/win/rc.exe.sha1',
|
||||
],
|
||||
},
|
||||
# Pull binutils for linux hermetic builds
|
||||
{
|
||||
'name': 'binutils',
|
||||
'pattern': 'src/third_party/binutils',
|
||||
'condition': 'host_os == "linux" and dawn_standalone',
|
||||
'action': [
|
||||
'python',
|
||||
'third_party/binutils/download.py',
|
||||
],
|
||||
},
|
||||
# Update build/util/LASTCHANGE.
|
||||
{
|
||||
'name': 'lastchange',
|
||||
|
|
Loading…
Reference in New Issue