Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
..
.github 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
CMake 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
absl 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
ci 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
patches 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
ABSEIL_ISSUE_TEMPLATE.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
AUTHORS 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
BUILD.bazel 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
BUILD.gn 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
CMakeLists.txt 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
CONTRIBUTING.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
DIR_METADATA 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
FAQ.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
LICENSE 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
OWNERS 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
README.chromium 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
README.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
UPGRADES.md 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
WORKSPACE 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
absl.gni 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
absl_hardening_test.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
conanfile.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
create_lts.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
generate_def_files.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
roll_abseil.py 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
symbols_arm64_dbg.def 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
symbols_arm64_rel.def 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
symbols_x64_dbg.def 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
symbols_x64_rel.def 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
symbols_x64_rel_asan.def 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
symbols_x86_dbg.def 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago
symbols_x86_rel.def 4762b62e7d Publish DEPS for 106.0.5249.13 1 year ago

README.chromium

Name: Abseil
Short Name: absl
URL: https://github.com/abseil/abseil-cpp
License: Apache 2.0
License File: LICENSE
Version: 0
Revision: 547802119dfa444540d8f2bb8a9f50bf64252a0f
Security Critical: yes

Description:
This directory contains the source code of Abseil for C++. This can be used by
Chromium, subject to the guidance at
https://chromium.googlesource.com/chromium/src/+/main/styleguide/c++/c++-features.md;
it can be used without restriction by Chromium's dependencies, except that
objects compiled into Chromium itself cannot use anything relying on
absl::base_internal::FastTypeId (see https://crbug.com/1096380).

How to update Abseil:

1. Download the code from the Abseil git repository (see URL).

2. Copy the content of the Abseil git repo to //third_party/abseil-cpp.

3. From your source root run third_party/abseil-cpp/generate_def_files.py to
regenerate Windows symbol definition files.

Local Modifications:

* absl/copts.bzl has been translated to //third_party/absl-cpp/BUILD.gn. Both
files contain lists of compiler flags in order to reduce duplication.

* All the BUILD.bazel files have been translated to BUILD.gn files.

* Patches from //third_party/abseil-cpp/patches have been applied.

* Increment this number to silence presubmits about modifying files in
third_party when regenerating absl .def files: 2