NightOwl888 / ICU4N

International Components for Unicode for .NET
Apache License 2.0
26 stars 7 forks source link

Audo-generate T4 Templates (Closes #40) #63

Closed NightOwl888 closed 10 months ago

NightOwl888 commented 10 months ago

Closes #40.

This uses Microsoft T4 build automation in the dev environment. To save time, we only run on one target framework, but the only purpose is to ensure our T4 templates aren't corrupted or generate code that won't compile, so this will catch it anyway.

On the build server, we use the mono/T4 .NET Tool, which generates the same code, but does so before any target framework runs, so we will have up to date code during a release.