1Name: Abseil 2Short Name: absl 3URL: https://github.com/abseil/abseil-cpp 4License: Apache 2.0 5License File: LICENSE 6Version: 0 7Revision: a4798817e824a5c45689933bc62338f3c7d6961b 8Security Critical: yes 9 10Description: 11This directory contains the source code of Abseil for C++. This can be used by 12Chromium, subject to the guidance at https://chromium-cpp.appspot.com/; it can 13be used without restriction by Chromium's dependencies, except that objects 14compiled into Chromium itself cannot use anything relying on 15absl::base_internal::FastTypeId (see https://crbug.com/1096380). 16 17How to update Abseil: 18 191. Download the code from the Abseil git repository (see URL). 20 212. Copy the content of the Abseil git repo to //third_party/abseil-cpp. 22 233. From your source root run third_party/abseil-cpp/generate_def_files.py to 24 regenerate Windows symbol definition files. 25 26Local Modifications: 27 28* absl/copts.bzl has been translated to //third_party/absl-cpp/BUILD.gn. Both 29 files contain lists of compiler flags in order to reduce duplication. 30 31* All the BUILD.bazel files have been translated to BUILD.gn files. 32 33* Patches from //third_party/abseil-cpp/patches have been applied. 34