crashpad/DEPS

204 lines
5.9 KiB
Plaintext
Raw Normal View History

# Copyright 2014 The Crashpad Authors. All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
vars = {
'chromium_git': 'https://chromium.googlesource.com',
'pull_linux_clang': False,
'pull_win_toolchain': False,
# Controls whether crashpad/build/ios/setup-ios-gn.py is run as part of
# gclient hooks. It is enabled by default for developer's convenience. It can
# be disabled with custom_vars (done automatically on the bots).
'run_setup_ios_gn': True,
}
deps = {
'buildtools':
Update DEPS for buildtools and GYP Point buildtools to its new location and update it to 3e50219fc450. https://chromium.googlesource.com/chromium/buildtools: 437a616be5b2 Roll doclava from Android version 6.0.0 to 8.1.0 e514b423cd41 Remove libunwind arm dependency from libc++abi d8b13809dced Build libc++abi with LIBCXXABI_SILENT_TERMINATE set dd61138d2390 Add libunwind include path to libunwind config a2cbf26d9ed3 Roll lib{cxx,cxxabi,unwind} 95d2a25d1de9 Roll gn 5478ca083b..c67646fb60 (r528993:r531988) cac097d5c2b8 Roll lib{cxx,cxxabi,unwind} f115f4786771 Revert "Roll gn 5478ca083b..c67646fb60 (r528993:r531988)" 2637e7e91152 Roll gn 5478ca083b..a0a05a85c5 (r528993:r533513) 053f96910491 Add Windows support to libc++ target a09e064635a4 Merge "Add Windows support to libc++ target." 2888931260f2 checkdeps: Add "noparent" support, similar to OWNERS files 3748a2a90871 Roll gn a0a05a85c5..ee966518c2 (r533513:r544233) 10d701fce52d Prepare for |is_posix| switch in the Fuchsia build ce837ab781da Roll lib{c++,c++abi,unwind} c81e25593ef4 [CFI] Update libc++abi to include cfi-icall fix 4c8aa3ad4fd3 Roll gn ee966518c2..b709e226c5 (r544233:r549249) e8aa02ea839e Merge "Roll gn ee966518c2..b709e226c5 (r544233:r549249)" 8febfea9bc7e Move SVN revision comments to be variables in a gni file ab7b6a7b350d Roll gn b709e226c5..76b9b6c759 (r549249:r552354) b7d53a93026d Make libc++abi C++17 ready 50bedd71e73c Roll gn 76b9b6c759..8b9e025d4d (r552354:r554932) 0b71401b977f Roll gn 8b9e025d4d..0fbf0789d9 (r554932:r555198) 292896eef97e Roll libc++abi 52c7a376..05a73941 ae5162d61ffc Remove unnecessary android_crazy_linker dependency from libc++abi c2fb17cecaf9 Correctly configure __cxa_demangle visibility a9e946f166b7 Exclude libc++abi target when use_custom_libcxx=false e7546473ac90 Move extern-C before __attribute__ declarations e0b3d0a72133 Roll gn 0fbf0789d9..ccbeab673a (r555198:r558753) 8ca403ab93e0 Merge "Move extern-C before __attribute__ declarations" 4cbff1e40ea6 Roll lib{cxx,unwind} to ToT 94288c26d2ff Revert "Roll gn 0fbf0789d9..ccbeab673a (r555198:r558753)" 893eb86b02b2 Set no_default_deps in shared libc++ builds 6f4dae280c6a Roll gn 0fbf0789d9..84176d72a4 (r555198:r564007) 5941c1b3df96 Roll gn 84176d72a4..a3bcd204a1 (r564007:r567268) 9c9fd97928dd Roll gn a3bcd204a1..7f29218b23 (r567268:r570036) f45682622e92 Remove GN from buildtools 506ae1c73670 Add gn-has-moved binary in old gn location 49b054d87c53 Remove libcpp_is_static aec56e26079f Roll to gn from gn.googlesource.com 2568b85b1fa9 Merge "Remove libcpp_is_static" 66c7d9dc3c26 Re-add .gitignore for GN a57c8cf55208 Merge "Re-add .gitignore for GN" 7876a3a2adc9 Revert "Remove libcpp_is_static" 0dd5c6f980d2 Merge "Revert "Remove libcpp_is_static"" 4ae75c1f8188 Add components/tracing in visibility for libunwind 637716e67c05 Remove libcpp_is_static 5a265b45c14c Merge "Remove libcpp_is_static" 691bfec9d73b Only set is_component_build if !is_component_build 9a90d9aaadeb Use new export_libcxxabi_from_executables variable 2dff9c9c74e9 Roll GN from "UNKNOWN" to 1413 (4cf8d15..e134e49) 13a00f110ef9 Roll lib{cxx,cxxabi,unwind} fdce2ad26b26 Roll libcxx{abi} 24ebce457874 Update clang-format binaries and scripts for all platforms da9b2941cbf6 Revert "Roll libcxx{abi} 04161ec8d7c7 Roll gn to version 1496 (0790d304) 7d88270de197 Added statically linked linux binary for clang-format b07ce09e6870 Roll lib{c++,c++abi,unwind} 5cce74c6ae2e Roll libc++ 93e021048e8a Add thomasanderson and thakis to libc++{abi} OWNERS 0e1cbc4eab68 Stop removing hide_all_but_jni_onload config from libc++ 9d61cbb94fd6 Make libc++ a shared library on Android sanitizer builds 40194ab03962 Do TODOs related to Android/libc++ 2f02e1f363b1 Don't export operator new/delete on Mac 6fbda1b24c18 Add eu-strip to buildtools/third_party/ d658e92a1fc2 Delete buildtools https://chromium.googlesource.com/chromium/src/buildtools: 6b05562fca00 [buildtools] add owners 97f503c698ae Update libcxx{abi} daac513c763a Fixes necessary for enabling libc++ on Windows 3e50219fc450 Fix mac/component/asan builds Update GYP to 8bee09f4a578. 52d9dcea6525 Add prototype of Travis config 85a2192070ba ac24c9a9501e osx 6dbd6e1ed2ad 2f9ae921f899 add copyright to .sh 2ea7773b5a97 set +x on buildbot/travis-checkout.sh 834a0592ddee fiddling with directories c3b797d883df try exporting PATH and only build ninja for now 541da5393710 try other order for sync: 39ad9f30379c see if ninja is getting pulled 007db9efe490 see if ninja is getting pulled 0afd3fc18f12 try a wrapper script 7f2941039abf readd osx d22dd9717aeb and try clang deb62526ffbb Disable some tests that fail on bots to try to get a green build 4d467626b0b9 Make Travis build only the master branch 81286d388abf infra: remove cq.cfg, which is no longer used 197c82b78bc8 Patch GYP so that building with Xcode 10 works f825c98e4bff Fix issue with missing resources in Xcode ui tests targets 6dbf304b77cb Add a copyright header to TestCmd.py 9df93ee4302e Make Visual Studio 2017 Community Edition work w/ GYP f989ef9f1c41 Use ast module instead of compiler module for parsing files f2dca32f7856 Update simple_copy.py for Python3 types ab4aca868d68 Mostly mechanical changes for Python3 support 732bde62a5eb Fix one dangling utf8 decode call needed for python 3 e22714e51525 Fixes needed for Python3 on Win32 703706c4995b src,win: add VS2019 version bd11dd1c51ef More miscellaneous fixes for Python3 compatibility 8bee09f4a578 Changes for windows and easy xml to get gyp to run under python 3 Change-Id: I7a0dc6638d275728aec2bd30c07b11492573d1e3 Reviewed-on: https://chromium-review.googlesource.com/c/1496661 Commit-Queue: Joshua Peraza <jperaza@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org> Reviewed-by: Joshua Peraza <jperaza@chromium.org>
2019-03-01 17:24:21 -05:00
Var('chromium_git') + '/chromium/src/buildtools.git@' +
'4164a305626786b1912d467003acf4c4995bec7d',
'crashpad/third_party/edo/edo': {
'url': Var('chromium_git') + '/external/github.com/google/eDistantObject.git@' +
'243fc89ae95b24717d41f3786f6a9abeeef87c92',
'condition': 'checkout_ios',
},
'crashpad/third_party/gtest/gtest':
Var('chromium_git') + '/external/github.com/google/googletest@' +
Roll crashpad/third_party/gtest/gtest/ eb78ee170..e3f0319d8 (232 commits) https://chromium.googlesource.com/external/github.com/google/googletest/+log/eb78ee170ac9..e3f0319d89f4 This CL also removes references to gmock-generated-matchers.h, which was removed from googletest in commit 41b5f149ab306e96b5b2faf523505d75acffd98a, and to gmock-generated-function-mockers.h, which was removed from googletest in commit fbf67a70d07543f40832d0cd7a58f304bc6ab1d1. $ git log eb78ee170..e3f0319d8 --oneline --abbrev=12 --reverse 130e5aa86a7a Merge pull request #2 from google/master 6fd262ecf787 Prepare for Bazel incompatible changes 800c9b30168f Update Bazel on Windows 2c2c9e33573d remove a custom implementation of std::add_lvalue_reference 11471da7938b remove a custom implementation of std::enable_if e2c06aa2497e remove a custom implementation of std::iterator_traits 364839ab142e remove a custom implementation of std::remove_const da76d01b984f remove a custom implementation of std::is_reference 6a015ca1cb4e reuse IndexSequence from googletest 44de8697835d remove a dead metafunction 27e17f7851e2 Googletest export 410b52985e3d Googletest export fcffabb5beb8 Googletest export 30e58a89a42b Merge pull request #2381 from Yannic:fix_bazel d5e9e0c38f85 Merge pull request #2397 from kuzkry:custom-type-traits-is_reference c9ccac7cb734 Googletest export 7bd4a7f3e9ae restore mistakenly removed iffs in their explicit form d1ad644db4b9 Googletest export fb49e6c16449 Merge pull request #2393 from kuzkry:custom-type-traits-remove_const f8e9b3767ff8 remove references to autotools and combine gTest&gMock sections 9bf34ace7194 Merge pull request #2400 from kuzkry:custom-type-traits-enable_if c6d884096ae5 Merge pull request #2401 from kuzkry:custom-type-traits-add_lvalue_reference 46525e1e5dfc Merge pull request #2394 from kuzkry:custom-type-traits-duplication-of-custom-index_sequence db1b739943e9 Googletest export ed2eef654373 Googletest export 38ce18e8e662 post-review to db1b7399 (#2396) 6a3d632f40a1 Googletest export fdd6a1dc8c74 Merge pull request #2382 from kuzkry:dead-metafunction 85f059f03d56 Merge pull request #3 from google/master d9c55a48eddb Merge pull request #2426 from kuzkry:#2396-postreview eb56ee5a28b4 Googletest export a648da952b79 Merge pull request #2420 from kuzkry:remove-autotools-section 565f1b848215 Merge pull request #2398 from kuzkry:custom-type-traits-iterator_traits ab8f346b076f Googletest export 6123df929dba Googletest export 3f05f651ae36 Googletest export c2b2cd8883f5 Googletest export 62a109a2ffe6 Googletest export 3a4503986247 Googletest export bafa644c182e remove a dead function 838ea5cea301 remove GTEST_HAS_STD_STRING 33a0d4f6d76a Googletest export 0cd3fbc8abe6 change includes in gtest-port.h 274afe50cf57 Googletest export ac24edd6e061 Googletest export c7a03daa99e7 Merge pull request #2387 from kuzkry:iff c96da8fea82e change usings cad3bc46c2ba Googletest export f2fb48c3b3d7 Googletest export 7c2bd3af981e square away the stuff that hasn't been merged in a manual review 3339b97c6a7f square away the stuff that hasn't been merged in a manual review 90a8ab70a1f6 mention the existing support for wide strings in string matchers e0d16aa33662 remove GTEST_ARRAY_SIZE_ 2460f97152c9 Add many missing override keywords c78ea26f2008 Bump llvm version to 4 so brew can work again 076c46198fe1 Googletest export bf0fe874a27b Googletest export a783ade7c244 Googletest export cb3f7ce1deef Googletest export 72adf7a4155b Googletest export dc1ca9ae4c20 Googletest export 51f7396d4058 Fix typo in documents 68319c19eb01 Googletest export 4105eb726341 Googletest export 703bd9caab50 (tag: v1.10.x, tag: release-1.10.0) Googletest export 76a560c81cfe Googletest export 5126ff48d9ac Revert "Use pcfiledir for prefix in pkgconfig file" b96832a44b49 Add documentation for pkg-config in cross-compilation settings 4360e4267c1e Merge pull request #2491 from SoapGentoo:fix-GNUInstallDirs-pkg-config 2ed2211db99a Use FormatFileLocation for streaming file and line 3f5a8c6ee6ce Merge pull request #2495 from hyukmyeong:typo 10c1d8c4faed Use the verbatim noexcept spec in MOCKED_METHOD 0eadff8a932d Fix spacing 872b9ceb6045 Avoid comma operator 7f8617a7c532 Switch to free function to avoid GCC bug 20255e6f4099 Use declval in noexcept expression cd17fa2abda2 Merge pull request #2475 from peterbarker:pr/google-add-override de69803b1e38 Mention Cornichon as a related open source project cb1d5db1a104 Merge pull request #2448 from kuzkry:bad-googletest-export 5395345ca4f0 Merge pull request #2497 from thejcannon:handle_null_filename 20b5b8ecc7a8 Googletest export 58c71977611c Merge pull request #2505 from zebmason:cornichon bc996e0817d8 Made noexcept condition more exciting 31406d79090e chore: update version 9b9700247d46 clean-up broken paths for PlatformIO ed78e54f38ab Googletest export a4a5a7c768ce Googletest export 37905b9d8c8f Merge pull request #2498 from thejcannon:noexcept_spec eafd2a91bb0c Merge pull request #2456 from kuzkry:gtest-port-clean-up_breaking-changes a3ca5b9e0bf9 Googletest export ba513d2c9525 Merge pull request #2498 from thejcannon:noexcept_spec c081ceebfb6f Workaround MSVC VA_ARGS weirdness c1e8e71aab60 Add a compile test d935e8e3edaf Fix preprocessor tests fe112cfee7e7 Replace compile-test with preprocessor test 5fe523361243 Removing extraneous test 40a6b9662199 feat: Add support for ESP8266 platform c2206b05aa0f Add ESP8266 configs to PlatformIO build f8961b99f4c3 Evaluate and cat NARG in different macros 3e813465a46b Removing extraneous parenthesis 84a5ae8b8560 Update to distinguish prelease purpose of this fork. 3cddd56e195b Add more override keywords e1b67b07f7bd Avoid recursive macros 778733f9ecdd feat: Add ESP8266 support 9e466f1eb0fa Merge pull request #2510 from ciband:chore/update_pio_version 4c25e2b87fcb Googletest export bdc29d5dc19d Merge pull request #2421 from kuzkry:cleanup-for-regex cbf019de22c8 [googletest] Output skip message 2995ca563d76 Merge pull request #2507 from roblub:master bbe4b7363bba Googletest export 1f9edcd96981 Googletest export f966ed158177 Googletest export 5f92697d46ae Fix Issue 2418 f164a9e23c0f Remove extra space 011c4e23d525 Googletest export 8ce64c084d83 Merge pull request #2454 from kuzkry:gtest-port-clean-up_dead-function a5216dd1a9f3 Merge pull request #2511 from kuzkry:PlatformIO-clean-up 611a321a6e64 Googletest export de1128355464 Merge pull request #2444 from kuzkry:remove-GTEST_ARRAY_SIZE_ 8c91ecef292e Merge pull request #2517 from snarkmaster:master b11fb80e9e94 Prevent using ReturnRef on reference to temporary f1afeaa64348 Googletest export 19a3bbce512d Added tests verifying that temporaries are accepted by ReturnRef 37590da6c08f Added more tests to verify: ReturnRef not accept temporary aa1146da8169 Googletest export 8bab7883a676 Merge pull request #2514 from thejcannon:msvc_macro_issue 1110c471cadf Merge pull request #2522 from cloudrex:patch-1 676d0444bf95 Revert "Merge pull request #2498 from thejcannon:noexcept_spec" 37f322783175 Googletest export 6e87238c9b14 remove BiggestInt d072682119f8 Tests simplified and names corrected (POD->scalar) 5ff72f5295f3 Apply 80chars limit 208c2f6b6076 variable names corrected (followed google coding style) 540835fa687e Merge pull request #2515 from ciband:feat/support_esp8266 eed64b5fc6c0 replace autogenerated TypesX classes by variadic ones e3a9a567d826 replace autogenerated TemplatesX classes by variadic ones a7083564d550 remove gtest-type-util.h.pump 002905f29fc9 move the pumping script to googlemock 1a49b67aebe9 update CONTRIBUTORS a8b1a66cfda3 Merge pull request #2388 from kuzkry:remove-gtest-type-util.pump a1f71dd56df4 Googletest export b5fb5ba05cb6 Merge pull request #2527 from PiotrNycz:gmock_prevent_return_ref_to_store_temporaries_2 757d39a79bcb Googletest export 755f853c6be9 Googletest export 2bee6da24e9f Googletest export fff8dabbf6c5 Googletest export ba33a8876c3e Googletest export f626deda19e5 Added special catch for std::exception in GTEST_TEST_NO_THROW_ 0a03480824b4 Googletest export e2fc3a9c9cb8 Googletest export 2db3df9c4f82 Googletest export 057ee5063d00 Merge pull request #2533 from thejcannon:noexcept_spec e8a82dc7ede6 Merge pull request #2453 from kuzkry:gtest-port-clean-up_kMaxBiggestInt 523ad489efc3 update pump_manual.md 442f45b376f5 pump.py: add support for Python 3 f658561ef253 fix a typo 8697709e0308 Merge pull request #2453 from kuzkry:gtest-port-clean-up_kMaxBiggestInt f9665846e405 update gen_gtest_pred_impl.py f79ac2ce0e78 change incorrect comments 6caa879a42d9 pkg-config: Remove pthread link flag from Cflags 3e062a6efe7a Merge pull request #2373 from Youw:master 54978626b40f Merge pull request #2547 from kuzkry:typo 8aedd597af6b Merge pull request #2548 from kuzkry:update-pump-manual e08a4602778b Merge pull request #2549 from kuzkry:pump-support-for-python-3 681454dae48f Googletest export d5707695cb02 Googletest export dee725b05332 add documentation for the premature-exit-file protocol 11440f27c66d Merge pull request #2556 from ienorand:avoid-pkg-config-lpthread-cflag f73898f3ffd4 Merge pull request #2554 from kuzkry:update-gen_gtest_pred_impl c27acebba3b3 Merge pull request #2521 from Sinclair-John:master 0c469a5a065e Fix FlatTuple compilation on older msvc. dcdb65065f41 Fix internal memory leak in Windows _Crt report. 50cfbb726b26 Googletest export 4bf466236dbe Googletest export 200ff599496e Merge pull request #2569 from bgianfo:master 6a9d6d5c28a7 Fix compile break for Microsoft Visual Studio 2017 v141 2241be0c3f24 remove g++ 3.3 workaround: using on operator<< e1dd49835ef2 remove g++ 2.95.0 workaround: no space after first comma in macros a91e4e73b702 remove stale comments about older GCC versions 21d276b5c42d remove MSVC workaround: accessing namespace scope from within nested classes a5136dbdd21e remove MSVC workaround: error C2665 ecefcbd4aa71 remove MSVC workaround: warning 4355 6748df1eab1d remove MSVC workaround: cease const dropping e0c80b0a6e51 consistency fix for SafeMatcherCastImpl member functions bbbc5d8a4b90 remove Nokia's Symbian compiler workaround: SafeMatcherCastImpl 298a40f023e6 remove MSVC workaround: wmain link error in the static library a909becdc599 unify googletest and googlemock main functions 717ce7feb872 Googletest export af71b6607f9e Merge pull request #2570 from xieyubo:1.10 679bfec6db73 Googletest export 838a32845c64 Fixed typo 5a62d400e057 README.md: added Catch2 and Google Test Explorer 51545ee515fc Googletest export a32a20009473 Merge pull request #2588 from kuzkry:remove-workaround_g++-incorrect-comments 7a8a5bcec005 Merge pull request #2591 from kuzkry:remove-workaround_g++-using-on-operator<< be74b4b2e0d1 Googletest export db13ff1f0bd5 Merge pull request #2597 from kuzkry:remove-workaround_Nokia-Sybian-SafeMatcherCastImpl 0361bdf591dd Merge pull request #2596 from kuzkry:remove-workaround_msvc-wmain-link-error 39803f3c51d2 Merge pull request #2593 from kuzkry:remove-workaround_msvc-namespace-scope-from-nested-class 34e92be31cf4 Merge pull request #2604 from matepek:readme-update-with-opensource-proj b8a92f7c86e4 Rename test case to test suite 967d8e05c2f0 Revert "unify googletest and googlemock main functions" 3957b8898b58 Revert "remove MSVC workaround: wmain link error in the static library" b155875f32dc Merge pull request #2583 from ChristophStrehle:master 11a9482f84ac Merge pull request #2607 from oyefremov:patch-1 52825d78aac6 Merge pull request #2603 from maximilianschwab:patch-1 ae8d1fc81b14 Googletest export cf75d4b92ecc Googletest export 1d563578c86f Merge pull request #2594 from kuzkry:remove-workaround_msvc-unneeded-const-dropping 2002f267f05b Googletest export 9ed99c6c837a Googletest export 78fdd6c00b8f Merge pull request #2609 from kuzkry:revert-2596 20b8e7a1c827 Activate GNU extensions in case of MSYS generator 6251071a20e8 Googletest export a3097c826e4d Merge pull request #2592 from kuzkry:remove-workaround_msvc-error-C2665 88ba008c234a Merge pull request #2595 from kuzkry:remove-workaround_msvc-warning-4355 d442089d53ce Googletest export d8eeb9760afc Googletest export d16f86ff1cac Googletest export 5b162a79d49d Merge pull request #2589 from kuzkry:remove-workaround_g++-no-space-after-first-macro-argument d2016469064b Workaround VS bug w.r.t empty arguments to macros 4b7809c2f523 Revert "Googletest export": Remove test for empty prefix 1800a38fb7d8 Revert "Googletest export": disallow empty prefix 0a0c82662992 Googletest export d166e0948384 Merge pull request #2590 from kuzkry:remove-workaround_g++-stale-comments 9d8222ad6672 Disable move constructor and assignment operator for test classes. 77b3a250ea9e Review notes: Return T& from assignment operators 05701fee2896 Deleted functions as part of public interface cc05a3ca014b Define default destructor for test classes bf31ed376ab1 Make move operation noexcept. 6f1a8ffde934 Googletest export d0a521255eb5 Googletest export 008629ae2163 Merge pull request #2624 from ShabbyX:master a13a0626188b Googletest export fbe34cecf4ff Merge pull request #2639 from trzecieu:trzeci/move_ctor_assign 153909f09633 Googletest export 0d98d87e1069 Googletest export 07ab939af757 Merge pull request #2632 from Kravlalala:cmake/mingw_msys_build 306f3754a71d Googletest export 4b9c1691c4b7 Googletest export 8417b7332210 Googletest export c901f67ddf8a Googletest export d854bd6acc47 Googletest export 3aa538cbfcc6 fix unit test failure on NoShortCircuitOnFailure and DetectsFlakyShortCircuit when GTEST_HAS_RTTI is 1 c7137f0b8422 Use IsReadableTypeName IsReadableTypeName in OfType function in gmock-matchers_test.cc aa4315646b22 Remove exclusion of *-main and*-all targets ed16134fb313 Googletest export 0b024bd91a14 Googletest export 7a8591e6e4e2 Googletest export 3e79d366e380 Googletest export 5336106b66db Googletest export 8b4817e3df37 Googletest export 18b67bfc58b1 Googletest export c59c7bab5056 Merge pull request #2672 from ivan1993br:ivan1993br-platformio_update 9417fb401a57 Merge pull request #2665 from bysreg:fix_noshortcircuitfailure_detectsflakyshortcircuit_test d01e356e155a Googletest export 10b1902d893e Googletest export c378d7eb9308 remove a dead reference to the Autotools script 22397f28ef57 Googletest export f1a6db9d4a8c Googletest export 87061810f4c7 Googletest export 7413280c52c1 Googletest export d6ce39edf612 Googletest export 38f6608e8790 Googletest export 7bc671b8e0de Googletest export 572e261b6075 Googletest export 74b44b2d0fc2 Googletest export 4f6609129a2f Googletest export d02e2772750f Googletest export 11d9834e98c1 Googletest export fbf67a70d075 Googletest export 2d6d7a01c9ce Googletest export 41b5f149ab30 Googletest export 139fa202c938 Googletest export 360f5f70a3ff Googletest export 56de7cc8b554 Googletest export d0930731d601 Googletest export 6f5fd0d7199b Googletest export 23b2a3b1cf80 Googletest export 04e52ebe7816 Fixed warnings fd538161f484 Googletest export 909b1ccfcacc Googletest export e588eb1ff9ff Googletest export a1b0173df92b Make sure IsATTY does not clobber errno. cfb5ef4e7dc0 Googletest export 878bd92e0fef Merge pull request #2716 from kuzkry:autotools-leftover 3de76551e0f0 Merge pull request #2722 from JohanMabille:warnings 0bf8ea3065f7 Googletest export 230afdb24e0f Googletest export 227faf41db5e Googletest export c43f7100f084 Googletest export 482ac6ee6342 Googletest export e41f31f2af3a Add tests for MockFunction deduction (#2277) 53740ebc21d5 Add support for std::function in MockFunction (#2277) dbe804f98621 Merge pull request #2746 from Romain-Geissler-1A:master 749148f1accc Googletest export 08347d7a1604 Swap settimer and sigaction calls to avoid SIGPROF 82e5767f7812 remove dead code in googletest-output-test acabdf65fba1 remove chapters on Autotools, Meson and plain Makefiles 1ced315a483f Googletest export 67cc66080d64 Merge pull request #2350 from adambadura:MockFunctionFromStdFunction 01e4fbf5ca60 Merge pull request #2764 from kuzkry:googletest-output-test-dead-code dc82a33473dd Merge pull request #2765 from kuzkry:unsupported-build-systems 61f010d703b3 Googletest export c344cb5a8d2b Googletest export 7084afda5aa3 Merge pull request #2762 from pkryger:avoid_sigprof e3f0319d89f4 Merge pull request #2715 from kuzkry:document-premature-exit-file-protocol Created with: roll-dep crashpad/third_party/gtest/gtest Bug: 1070043 Change-Id: I39ab84ab931fa469cf8922a2d33d9b2b4e04cf4e Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2145627 Reviewed-by: Mark Mentovai <mark@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org>
2020-04-10 21:23:25 -07:00
'e3f0319d89f4cbf32993de595d984183b1a9fc57',
'crashpad/third_party/gyp/gyp':
Var('chromium_git') + '/external/gyp@' +
Update DEPS for buildtools and GYP Point buildtools to its new location and update it to 3e50219fc450. https://chromium.googlesource.com/chromium/buildtools: 437a616be5b2 Roll doclava from Android version 6.0.0 to 8.1.0 e514b423cd41 Remove libunwind arm dependency from libc++abi d8b13809dced Build libc++abi with LIBCXXABI_SILENT_TERMINATE set dd61138d2390 Add libunwind include path to libunwind config a2cbf26d9ed3 Roll lib{cxx,cxxabi,unwind} 95d2a25d1de9 Roll gn 5478ca083b..c67646fb60 (r528993:r531988) cac097d5c2b8 Roll lib{cxx,cxxabi,unwind} f115f4786771 Revert "Roll gn 5478ca083b..c67646fb60 (r528993:r531988)" 2637e7e91152 Roll gn 5478ca083b..a0a05a85c5 (r528993:r533513) 053f96910491 Add Windows support to libc++ target a09e064635a4 Merge "Add Windows support to libc++ target." 2888931260f2 checkdeps: Add "noparent" support, similar to OWNERS files 3748a2a90871 Roll gn a0a05a85c5..ee966518c2 (r533513:r544233) 10d701fce52d Prepare for |is_posix| switch in the Fuchsia build ce837ab781da Roll lib{c++,c++abi,unwind} c81e25593ef4 [CFI] Update libc++abi to include cfi-icall fix 4c8aa3ad4fd3 Roll gn ee966518c2..b709e226c5 (r544233:r549249) e8aa02ea839e Merge "Roll gn ee966518c2..b709e226c5 (r544233:r549249)" 8febfea9bc7e Move SVN revision comments to be variables in a gni file ab7b6a7b350d Roll gn b709e226c5..76b9b6c759 (r549249:r552354) b7d53a93026d Make libc++abi C++17 ready 50bedd71e73c Roll gn 76b9b6c759..8b9e025d4d (r552354:r554932) 0b71401b977f Roll gn 8b9e025d4d..0fbf0789d9 (r554932:r555198) 292896eef97e Roll libc++abi 52c7a376..05a73941 ae5162d61ffc Remove unnecessary android_crazy_linker dependency from libc++abi c2fb17cecaf9 Correctly configure __cxa_demangle visibility a9e946f166b7 Exclude libc++abi target when use_custom_libcxx=false e7546473ac90 Move extern-C before __attribute__ declarations e0b3d0a72133 Roll gn 0fbf0789d9..ccbeab673a (r555198:r558753) 8ca403ab93e0 Merge "Move extern-C before __attribute__ declarations" 4cbff1e40ea6 Roll lib{cxx,unwind} to ToT 94288c26d2ff Revert "Roll gn 0fbf0789d9..ccbeab673a (r555198:r558753)" 893eb86b02b2 Set no_default_deps in shared libc++ builds 6f4dae280c6a Roll gn 0fbf0789d9..84176d72a4 (r555198:r564007) 5941c1b3df96 Roll gn 84176d72a4..a3bcd204a1 (r564007:r567268) 9c9fd97928dd Roll gn a3bcd204a1..7f29218b23 (r567268:r570036) f45682622e92 Remove GN from buildtools 506ae1c73670 Add gn-has-moved binary in old gn location 49b054d87c53 Remove libcpp_is_static aec56e26079f Roll to gn from gn.googlesource.com 2568b85b1fa9 Merge "Remove libcpp_is_static" 66c7d9dc3c26 Re-add .gitignore for GN a57c8cf55208 Merge "Re-add .gitignore for GN" 7876a3a2adc9 Revert "Remove libcpp_is_static" 0dd5c6f980d2 Merge "Revert "Remove libcpp_is_static"" 4ae75c1f8188 Add components/tracing in visibility for libunwind 637716e67c05 Remove libcpp_is_static 5a265b45c14c Merge "Remove libcpp_is_static" 691bfec9d73b Only set is_component_build if !is_component_build 9a90d9aaadeb Use new export_libcxxabi_from_executables variable 2dff9c9c74e9 Roll GN from "UNKNOWN" to 1413 (4cf8d15..e134e49) 13a00f110ef9 Roll lib{cxx,cxxabi,unwind} fdce2ad26b26 Roll libcxx{abi} 24ebce457874 Update clang-format binaries and scripts for all platforms da9b2941cbf6 Revert "Roll libcxx{abi} 04161ec8d7c7 Roll gn to version 1496 (0790d304) 7d88270de197 Added statically linked linux binary for clang-format b07ce09e6870 Roll lib{c++,c++abi,unwind} 5cce74c6ae2e Roll libc++ 93e021048e8a Add thomasanderson and thakis to libc++{abi} OWNERS 0e1cbc4eab68 Stop removing hide_all_but_jni_onload config from libc++ 9d61cbb94fd6 Make libc++ a shared library on Android sanitizer builds 40194ab03962 Do TODOs related to Android/libc++ 2f02e1f363b1 Don't export operator new/delete on Mac 6fbda1b24c18 Add eu-strip to buildtools/third_party/ d658e92a1fc2 Delete buildtools https://chromium.googlesource.com/chromium/src/buildtools: 6b05562fca00 [buildtools] add owners 97f503c698ae Update libcxx{abi} daac513c763a Fixes necessary for enabling libc++ on Windows 3e50219fc450 Fix mac/component/asan builds Update GYP to 8bee09f4a578. 52d9dcea6525 Add prototype of Travis config 85a2192070ba ac24c9a9501e osx 6dbd6e1ed2ad 2f9ae921f899 add copyright to .sh 2ea7773b5a97 set +x on buildbot/travis-checkout.sh 834a0592ddee fiddling with directories c3b797d883df try exporting PATH and only build ninja for now 541da5393710 try other order for sync: 39ad9f30379c see if ninja is getting pulled 007db9efe490 see if ninja is getting pulled 0afd3fc18f12 try a wrapper script 7f2941039abf readd osx d22dd9717aeb and try clang deb62526ffbb Disable some tests that fail on bots to try to get a green build 4d467626b0b9 Make Travis build only the master branch 81286d388abf infra: remove cq.cfg, which is no longer used 197c82b78bc8 Patch GYP so that building with Xcode 10 works f825c98e4bff Fix issue with missing resources in Xcode ui tests targets 6dbf304b77cb Add a copyright header to TestCmd.py 9df93ee4302e Make Visual Studio 2017 Community Edition work w/ GYP f989ef9f1c41 Use ast module instead of compiler module for parsing files f2dca32f7856 Update simple_copy.py for Python3 types ab4aca868d68 Mostly mechanical changes for Python3 support 732bde62a5eb Fix one dangling utf8 decode call needed for python 3 e22714e51525 Fixes needed for Python3 on Win32 703706c4995b src,win: add VS2019 version bd11dd1c51ef More miscellaneous fixes for Python3 compatibility 8bee09f4a578 Changes for windows and easy xml to get gyp to run under python 3 Change-Id: I7a0dc6638d275728aec2bd30c07b11492573d1e3 Reviewed-on: https://chromium-review.googlesource.com/c/1496661 Commit-Queue: Joshua Peraza <jperaza@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org> Reviewed-by: Joshua Peraza <jperaza@chromium.org>
2019-03-01 17:24:21 -05:00
'8bee09f4a57807136593ddc906b0b213c21f9014',
'crashpad/third_party/lss/lss':
Var('chromium_git') + '/linux-syscall-support.git@' +
'7bde79cc274d06451bf65ae82c012a5d3e476b5a',
'crashpad/third_party/mini_chromium/mini_chromium':
Var('chromium_git') + '/chromium/mini_chromium@' +
'641fcf9bbc1277e8153ac7e86d5b8f9340b1bfdd',
'crashpad/third_party/libfuzzer/src':
Var('chromium_git') + '/chromium/llvm-project/compiler-rt/lib/fuzzer.git@' +
'fda403cf93ecb8792cb1d061564d89a6553ca020',
'crashpad/third_party/zlib/zlib':
Var('chromium_git') + '/chromium/src/third_party/zlib@' +
'13dc246a58e4b72104d35f9b1809af95221ebda7',
# CIPD packages below.
'crashpad/third_party/linux/clang/linux-amd64': {
'packages': [
{
'package': 'fuchsia/clang/linux-amd64',
'version': 'goma',
},
],
'condition': 'checkout_linux and pull_linux_clang',
'dep_type': 'cipd'
},
'crashpad/third_party/fuchsia/clang/mac-amd64': {
'packages': [
{
'package': 'fuchsia/clang/mac-amd64',
'version': 'goma',
},
],
'condition': 'checkout_fuchsia and host_os == "mac"',
'dep_type': 'cipd'
},
'crashpad/third_party/fuchsia/clang/linux-amd64': {
'packages': [
{
'package': 'fuchsia/clang/linux-amd64',
'version': 'goma',
},
],
'condition': 'checkout_fuchsia and host_os == "linux"',
'dep_type': 'cipd'
},
'crashpad/third_party/fuchsia/qemu/mac-amd64': {
'packages': [
{
'package': 'fuchsia/qemu/mac-amd64',
'version': 'latest'
},
],
'condition': 'checkout_fuchsia and host_os == "mac"',
'dep_type': 'cipd'
},
'crashpad/third_party/fuchsia/qemu/linux-amd64': {
'packages': [
{
'package': 'fuchsia/qemu/linux-amd64',
'version': 'latest'
},
],
'condition': 'checkout_fuchsia and host_os == "linux"',
'dep_type': 'cipd'
},
'crashpad/third_party/fuchsia/sdk/mac-amd64': {
'packages': [
{
'package': 'fuchsia/sdk/core/mac-amd64',
'version': 'latest'
},
],
'condition': 'checkout_fuchsia and host_os == "mac"',
'dep_type': 'cipd'
},
'crashpad/third_party/fuchsia/sdk/linux-amd64': {
'packages': [
{
'package': 'fuchsia/sdk/core/linux-amd64',
'version': 'latest'
},
],
'condition': 'checkout_fuchsia and host_os == "linux"',
'dep_type': 'cipd'
},
'crashpad/third_party/win/toolchain': {
# This package is only updated when the solution in .gclient includes an
# entry like:
# "custom_vars": { "pull_win_toolchain": True }
# This is because the contained bits are not redistributable.
'packages': [
{
'package': 'chrome_internal/third_party/sdk/windows',
'version': 'uploaded:2018-06-13'
},
],
'condition': 'checkout_win and pull_win_toolchain',
'dep_type': 'cipd'
},
}
hooks = [
{
'name': 'clang_format_mac',
'pattern': '.',
'condition': 'host_os == "mac"',
'action': [
'download_from_google_storage',
'--no_resume',
'--no_auth',
'--bucket=chromium-clang-format',
'--sha1_file',
'buildtools/mac/clang-format.sha1',
],
},
{
'name': 'clang_format_linux',
'pattern': '.',
'condition': 'host_os == "linux"',
'action': [
'download_from_google_storage',
'--no_resume',
'--no_auth',
'--bucket=chromium-clang-format',
'--sha1_file',
'buildtools/linux64/clang-format.sha1',
],
},
{
'name': 'clang_format_win',
'pattern': '.',
'condition': 'host_os == "win"',
'action': [
'download_from_google_storage',
'--no_resume',
'--no_auth',
'--bucket=chromium-clang-format',
'--sha1_file',
'buildtools/win/clang-format.exe.sha1',
],
},
{
# If using a local clang ("pull_linux_clang" above), also pull down a
# sysroot.
'name': 'sysroot_linux',
'pattern': '.',
'condition': 'checkout_linux and pull_linux_clang',
'action': [
'crashpad/build/install_linux_sysroot.py',
],
},
{
'name': 'setup_gn_ios',
'pattern': '.',
'condition': 'run_setup_ios_gn and checkout_ios',
'action': [
'python',
'crashpad/build/ios/setup-ios-gn.py'
],
},
]
Update buildtools, mini_chromium, gtest, and gyp Update buildtools to a7cc7a3e21a061975b33dcdcd81a9716ba614c3c adb8bf4e8fc9 Roll gn 4838fe571d..2eb03fab2b (r411399:r411754) 347c89790b42 Roll gn 2eb03fab2b..71c9ade4e9 (r411754:r415392) 82d2a28e425b Roll gn 2eb03fab2b..fe79dde87a (r411754:r415725) b97d6c93a3e8 Roll gn 2eb03fab2b..764c7362bc (r411754:r417994) 6115afa0ea5e Roll gn 764c7362bc..668b150d14 (r417994:r419236) f8088e3792a7 Roll gn 668b150d14..6a1c8d418d (r419236:r419720) 57649e5e2001 Roll gn 6a1c8d418d..65f3a42b24 (r419720:r419871) 86f7e41d9424 roll clang-format 258123:282138 3d2e47bf14e4 Fix repo url, remove recursion reference in DEPS 5fd66957f08b Roll gn 65f3a42b24..82dfb24218 (r419871:r421311) 39b1db2ab4aa Roll gn b6c1d4353b..bdc8e1e447 (r421341:r422996) 1f985091a586 Roll clang-format 0ed791d..6a413e9 991f459071f9 Roll gn bdc8e1e447..000b1184a0 (r422996:r432866) 102c16366d8b libc++: Don't pass -pthread to link. 64e38f0cebdd Roll gn 000b1184a0..78660e873f (r432866:r436326) 55ad626b08ef Roll gn 78660e873f..8897c835c2 (r436326:r436733) 0ef801087682 Roll gn 8897c835c2..c99acd6557 (r436733:r439377) 8932ecfa420a Roll gn c99acd6557..b1f498915e (r439377:r441559) 7e08d331f188 Roll gn c99acd6557..5c18ca83ce (r439377:r442253) 005cae407b97 Roll gn c99acd6557..7a3be23857 (r439377:r442631) 9a947138bc58 Roll gn 5c18ca83ce..7c0e0135f9 (r442253:r443802) cb12d6e8641f Roll gn 7c0e0135f9..b4dbf044c5 (r443802:r443809) 8e94621c369e Roll gn b4dbf044c5..f13158d3c5 (r443809:r445411) a7cc7a3e21a0 Roll gn f13158d3c5..d8754536ca (r445411:r446079) Update mini_chromium to e504d59673e56887a4e837cbeb44b32ec21974f9 cae485daae70 win: Initial version of toolchain for GN 57f426502e00 Enable thread-safe statics when building with GCC and clang e504d59673e5 Remove now-unused LazyInstance Update gtest to d62d6c6556d96dda924382547c54a4b3afedb22c 9759dcda3c2f Fix compilation on MinGW with native threads a138385e48ee Don't use pthread when on MinGW even if available 3429113886a9 Fix a test to compile when tuple isn't available ed9d1e1ff92c Merge pull request #721 from ilmagico/fix-mingw-threads d8fe70f477d8 Fix build with MinGW-w64 48ee8e98abc9 Merge pull request #856 from KindDragon/mingw-appveyor 10ff7f946863 Fixing relative links 16d6af7d414a Relative links 51b290d41e5d One works 9cb03aa70223 Fixing ForDummies link f5c0130e88a3 Broken relative links fixed 995db996dee6 Fixing KnownIssues and FrequentlyAskedQuestions links 960a511f45be Fixing relative links 0e0ff5c3410f blob vs tree 32b4a9b39079 Fixed broken links 8ce0b5907cd9 Cookbok: fix broken relative link ecd530865cef Merge pull request #876 from marco-m/patch-1 4eafafbde585 Fix detection of GTEST_HAS_CLONE for Android 3447fc31b4ee Merge pull request #728 from DanAlbert/tuple-stlport a2b8a8e07628 Merge pull request #918 from DanAlbert/fix-android-GTEST_HAS_CLONE cb502b7ad15c Added CMake configure-time download instructions to docs c0059a79f82d 2.6.4 is the minimum CMake version, so enforce it (#656) 5e7fd50e17b6 Merge pull request #658 from audiofanatic/ExternalProject_at_configure_time 06a81e9357b6 Add GTEST_ATTRIBUTE_UNUSED_ to REGISTER_TYPED_TEST_CASE_P 3134af23d713 Merge pull request #1 from google/master 9ae086a9ebaf Merge pull request #874 from sejr/master d62d6c6556d9 Merge pull request #982 from mbjorge/unused-variable-fix Update gyp to a7055b3989c1074adca03b4b4829e7f0e57f6efd 702ac58e4772 Add new target type called windows_driver. * Modify GYP to set the PlatformToolset, the DriverType and the TargetVersion * Add msvs_target_version configuration 5dc5a5b1718e fix common "NameError"s 920ee58c3d31 Hash intermediate file name to avoid ENAMETOOLONG ef2f29a7311b msvs: Allow target platform version without WinRT 940a15ee3f1c Update shared library extension on AIX to .a. 9733aa652da4 Set up a CQ for gyp a7055b3989c1 Make Gerrit the default code review system for gyp Change-Id: I11d8139b0f533911692dc7a11bb9edaddac78060 Reviewed-on: https://chromium-review.googlesource.com/438885 Reviewed-by: Scott Graham <scottmg@chromium.org>
2017-02-07 14:20:30 -05:00
recursedeps = [
'buildtools',
]