You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #80421 and #83585 we enabled loading custom ICU by setting <WasmIcuDataFileName> build property. Customers, in order to create such a custom ICU have to:
clone the icu repo,
install all the required tools,
edit manually the ICU filters,
build.
If they use Codespaces they need only steps 3-4 but actually manual edition of filters is the step that is the most error-prone. We would like to make this process easier for them by e.g. creating a dotnet tool.
Tool's input arguments:
locales - a list of locales that ICU should support,
outputPath - output path for the resulting ICU.
target - browser / mobile / wasi
Tool's output:
*.dat file created in outputPath location.
The tool would create a custom filter based on the locales passed and then trigger the build process.
Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.
Issue Details
In #80421 we enabled loading custom ICU by setting <WasmIcuDataFileName> build property. Customers, in order to create such a custom ICU have to:
clone the icu repo,
install all the required tools,
edit manually the ICU filters,
build.
If they use Codespaces they need only steps 3-4 but actually manual edition of filters is the step that is the most error-prone. We would like to make this process easier for them by e.g. creating a dotnet tool.
Tool's input arguments:
locales - a list of locales that ICU should support,
outputPath - output path for the resulting ICU.
target - browser / mobile / wasi
Tool's output:
*.dat file created in outputPath location.
The tool would create a custom filter based on the locales passed and then trigger the build process.
In #80421 and #83585 we enabled loading custom ICU by setting
<WasmIcuDataFileName>
build property. Customers, in order to create such a custom ICU have to:If they use Codespaces they need only steps 3-4 but actually manual edition of filters is the step that is the most error-prone. We would like to make this process easier for them by e.g. creating a dotnet tool.
Tool's input arguments:
locales
- a list of locales that ICU should support,outputPath
- output path for the resulting ICU.target
- browser / mobile / wasiTool's output:
outputPath
location.The tool would create a custom filter based on the locales passed and then trigger the build process.
Future work to be considered:
The text was updated successfully, but these errors were encountered: