// This file is part of ICU4X. For terms of use, please see the file
// called LICENSE at the top level of the ICU4X source tree
// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
// Paths from CLDR JSON to copy into test data. Uses gitignore-like syntax.
// The variable "$LOCALES" is replaced with the list of locales from above.
const CLDR_JSON_GLOB: &[&str] = &[
"cldr-bcp47/bcp47/timezone.json",
"cldr-cal-buddhist-full/main/$LOCALES/ca-buddhist.json",
"cldr-cal-chinese-full/main/$LOCALES/ca-chinese.json",
"cldr-cal-coptic-full/main/$LOCALES/ca-coptic.json",
"cldr-cal-dangi-full/main/$LOCALES/ca-dangi.json",
"cldr-cal-ethiopic-full/main/$LOCALES/ca-ethiopic.json",
"cldr-cal-ethiopic-full/main/$LOCALES/ca-ethiopic-amete-alem.json",
"cldr-cal-hebrew-full/main/$LOCALES/ca-hebrew.json",
"cldr-cal-indian-full/main/$LOCALES/ca-indian.json",
"cldr-cal-islamic-full/main/$LOCALES/ca-islamic-civil.json",
"cldr-cal-islamic-full/main/$LOCALES/ca-islamic-rgsa.json",
"cldr-cal-islamic-full/main/$LOCALES/ca-islamic-tbla.json",
"cldr-cal-islamic-full/main/$LOCALES/ca-islamic-umalqura.json",
"cldr-cal-islamic-full/main/$LOCALES/ca-islamic.json",
"cldr-cal-japanese-full/main/$LOCALES/ca-japanese.json",
"cldr-cal-persian-full/main/$LOCALES/ca-persian.json",
"cldr-cal-roc-full/main/$LOCALES/ca-roc.json",
"cldr-core/coverageLevels.json",
"cldr-core/supplemental/dayPeriods.json",
"cldr-core/scriptMetadata.json",
"cldr-core/supplemental/aliases.json",
"cldr-core/supplemental/calendarData.json",
"cldr-core/supplemental/calendarPreferenceData.json",
"cldr-core/supplemental/currencyData.json",
"cldr-core/supplemental/likelySubtags.json",
"cldr-core/supplemental/metaZones.json",
"cldr-core/supplemental/numberingSystems.json",
"cldr-core/supplemental/ordinals.json",
"cldr-core/supplemental/parentLocales.json",
"cldr-core/supplemental/pluralRanges.json",
"cldr-core/supplemental/plurals.json",
"cldr-core/supplemental/primaryZones.json",
"cldr-core/supplemental/unitPreferenceData.json",
"cldr-core/supplemental/units.json",
"cldr-core/supplemental/weekData.json",
"cldr-core/supplemental/windowsZones.json",
"cldr-dates-full/main/$LOCALES/ca-generic.json",
"cldr-dates-full/main/$LOCALES/ca-gregorian.json",
"cldr-dates-full/main/$LOCALES/dateFields.json",
"cldr-dates-full/main/$LOCALES/timeZoneNames.json",
"cldr-dates-full/main/cs/ca-gregorian.json",
"cldr-localenames-full/main/$LOCALES/localeDisplayNames.json",
"cldr-localenames-full/main/$LOCALES/languages.json",
"cldr-localenames-full/main/$LOCALES/scripts.json",
"cldr-localenames-full/main/$LOCALES/territories.json",
"cldr-localenames-full/main/$LOCALES/variants.json",
"cldr-misc-full/main/$LOCALES/characters.json",
"cldr-misc-full/main/$LOCALES/listPatterns.json",
"cldr-numbers-full/main/$LOCALES/currencies.json",
"cldr-numbers-full/main/$LOCALES/numbers.json",
"cldr-person-names-full/main/$LOCALES/personNames.json",
"cldr-transforms/transforms/Any-Publishing.json",
"cldr-transforms/transforms/Any-Publishing.txt",
"cldr-transforms/transforms/Bengali-Arabic.json",
"cldr-transforms/transforms/Bengali-Arabic.txt",
"cldr-transforms/transforms/Bengali-InterIndic.json",
"cldr-transforms/transforms/Bengali-InterIndic.txt",
"cldr-transforms/transforms/de-ASCII.json",
"cldr-transforms/transforms/de-ASCII.txt",
"cldr-transforms/transforms/Greek-Latin-BGN.json",
"cldr-transforms/transforms/Greek-Latin-BGN.txt",
"cldr-transforms/transforms/InterIndic-Arabic.json",
"cldr-transforms/transforms/InterIndic-Arabic.txt",
"cldr-transforms/transforms/Latin-ASCII.json",
"cldr-transforms/transforms/Latin-ASCII.txt",
"cldr-units-full/main/$LOCALES/units.json",
];
const ICUEXPORTDATA_GLOB: &[&str] = &[
"collation/implicithan/$LOCALES_compat_data.toml",
"collation/implicithan/$LOCALES_compat_meta.toml",
"collation/implicithan/$LOCALES_compat_reord.toml",
"collation/implicithan/$LOCALES_standard_data.toml",
"collation/implicithan/$LOCALES_standard_dia.toml",
"collation/implicithan/$LOCALES_standard_jamo.toml",
"collation/implicithan/$LOCALES_standard_meta.toml",
"collation/implicithan/$LOCALES_standard_prim.toml",
"collation/implicithan/$LOCALES_standard_reord.toml",
"collation/implicithan/$LOCALES_traditional_data.toml",
"collation/implicithan/$LOCALES_traditional_meta.toml",
"collation/implicithan/$LOCALES_traditional_reord.toml",
"collation/implicithan/$LOCALES_unihan_data.toml",
"collation/implicithan/$LOCALES_unihan_meta.toml",
"collation/implicithan/$LOCALES_unihan_reord.toml",
"collation/implicithan/en_US_POSIX_standard_data.toml",
"collation/implicithan/en_US_POSIX_standard_meta.toml",
"collation/implicithan/root_emoji_data.toml",
"collation/implicithan/root_emoji_meta.toml",
"collation/implicithan/root_eor_data.toml",
"collation/implicithan/root_eor_meta.toml",
"collation/implicithan/zh_pinyin_data.toml",
"collation/implicithan/zh_pinyin_meta.toml",
"collation/implicithan/zh_pinyin_reord.toml",
"collation/implicithan/zh_stroke_data.toml",
"collation/implicithan/zh_stroke_meta.toml",
"collation/implicithan/zh_stroke_reord.toml",
"collation/implicithan/zh_unihan_data.toml",
"collation/implicithan/zh_unihan_meta.toml",
"collation/implicithan/zh_unihan_reord.toml",
"collation/implicithan/zh_zhuyin_data.toml",
"collation/implicithan/zh_zhuyin_meta.toml",
"collation/implicithan/zh_zhuyin_reord.toml",
"norm/fast/nfd.toml",
"norm/fast/nfkd.toml",
"norm/small/compositions.toml",
"norm/small/decompositionex.toml",
"norm/small/nfdex.toml",
"norm/small/nfkdex.toml",
"norm/small/uts46d.toml",
"segmenter/dictionary/thaidict.toml",
];
const LSTM_GLOB: &[&str] = &[
"Thai_codepoints_exclusive_model4_heavy/weights.json",
"Thai_graphclust_model4_heavy/weights.json",
];
const RSCD_GLOB: &[&str] = &[
"emoji/emoji-sequences.txt",
"security/IdentifierStatus.txt",
"ucd/auxiliary/GraphemeBreakProperty.txt",
"ucd/auxiliary/SentenceBreakProperty.txt",
"ucd/auxiliary/WordBreakProperty.txt",
"ucd/BidiBrackets.txt",
"ucd/BidiMirroring.txt",
"ucd/CaseFolding.txt",
"ucd/DerivedCoreProperties.txt",
"ucd/DerivedNormalizationProps.txt",
"ucd/emoji/emoji-data.txt",
"ucd/extracted/DerivedBidiClass.txt",
"ucd/extracted/DerivedBinaryProperties.txt",
"ucd/extracted/DerivedCombiningClass.txt",
"ucd/extracted/DerivedEastAsianWidth.txt",
"ucd/extracted/DerivedGeneralCategory.txt",
"ucd/extracted/DerivedJoiningGroup.txt",
"ucd/extracted/DerivedJoiningType.txt",
"ucd/extracted/DerivedNumericType.txt",
"ucd/HangulSyllableType.txt",
"ucd/IndicSyllabicCategory.txt",
"ucd/LineBreak.txt",
"ucd/PropertyAliases.txt",
"ucd/PropertyValueAliases.txt",
"ucd/PropList.txt",
"ucd/ScriptExtensions.txt",
"ucd/Scripts.txt",
"ucd/SpecialCasing.txt",
"ucd/UnicodeData.txt",
// WARNING: This file is manually filtered in download_repo_sources.rs to only include
// the data that is needed by current implementations. If you need this file for other
// logic, adapt/remove the filtering.
"ucd/Unihan/Unihan_IRGSources.txt",
"ucd/VerticalOrientation.txt",
];
const TZDB_GLOB: &[&str] = &[
"africa",
"antarctica",
"asia",
"australasia",
"backward",
"etcetera",
"europe",
"factory",
"Makefile",
"northamerica",
"southamerica",
"ziguard.awk",
];