4641fc71a2
Introduces a few Starlark macros for running the new Bazel CLDR generation tool. Wires up the new tool so that locales are generated properly. Also updates the existing `closure-locale` file to match the new output generated by the Bazel tool. This commit also re-adds a few locale files that aren't generated by CLDR 37, but have been accidentally left in the repository as the Gulp script never removed old locales from previous CLDR versions. This problem is solved with the Bazel generation of locale files, but for now we re-add these old CLDR 33 locale files to not break developers relying on these (even though the locale data indicies are incorrect; but there might be users accessing the data directly) PR Close #42230
19 lines
806 B
TypeScript
19 lines
806 B
TypeScript
/**
|
|
* @license
|
|
* Copyright Google LLC All Rights Reserved.
|
|
*
|
|
* Use of this source code is governed by an MIT-style license that can be
|
|
* found in the LICENSE file at https://angular.io/license
|
|
*/
|
|
|
|
// **Note**: Locale files are generated through Bazel and never part of the sources. This is an
|
|
// exception for backwards compatibility. With the Gulp setup we never deleted old locale files
|
|
// when updating CLDR, so older locale files which have been removed, or renamed in the CLDR
|
|
// data remained in the repository. We keep these files checked-in until the next major to avoid
|
|
// potential breaking changes. It's worth noting that the locale data for such files is outdated
|
|
// anyway. e.g. the data is missing the directionality, throwing off the indices.
|
|
|
|
const u = undefined;
|
|
|
|
export default [];
|