Vlad Khorsun 0a4d9b340d Adjust .gitignore for the new ICU package 9 tháng trước cách đây
..
android dfef4513dd Update Android ICU scripts. 9 tháng trước cách đây
tzdata e2fd1e76f0 Update tzdata to version 2025b. (#8516) 9 tháng trước cách đây
.gitignore 0a4d9b340d Adjust .gitignore for the new ICU package 9 tháng trước cách đây
Readme.txt df932d0397 Update Windows ICU x86/x64 to v77.1. 9 tháng trước cách đây
icu_android.tar.xz 6796156a79 Update Android prebuilt ICU. 9 tháng trước cách đây
icu_windows.zip 4ba74c54a5 Add Windows arm64 ICU v77.1. 9 tháng trước cách đây
icudt.zip 9d8437cc8f Update ICU data to v77.1. 9 tháng trước cách đây

Readme.txt

icu_windows.zip is a pre-built (by us) IBM ICU 77.1 library.

The sources was downloaded from https://github.com/unicode-org/icu/releases/tag/release-77-1.

The build was done using VS 2022 (17.13.6) in a way that ICU data was not included in icudt DLL.

To do it, follow these steps:
- Download icu4c-77_1-src.zip and icu4c-77_1-data.zip
- Unzip icu4c-77_1-src.zip
- Delete source\data directory from the extracted icu4c-77_1-src.zip
- Unzip data from icu4c-77_1-data.zip into source\data from the extracted icu4c-77_1-src.zip
- Create a file named filter.json with the content: {"strategy": "additive"}
- Set environment variable ICU_DATA_FILTER_FILE to full path of created filter.json file
- Open Visual Studio with the environment variable set
- Build solution

To update data, download icu4c-77_1-data-bin-l.zip, extract it and add the data file to icudt.zip.

---

tzdata is automatically updated (pull request created) by GitHub Actions tzdata-update.yml.