mirror of
https://github.com/storytold/craft-libs.git
synced 2026-11-08 19:42:12 +00:00
CP4.2: review — the default build keeps the carry-over locales embedded until Language packs ship; CRAFT_PROOF_EMBED=en is the English-only build (CP4.4); licence notices name the real built-in sources
- build.rs: unset CRAFT_PROOF_EMBED embeds de, pl, pt, it patterns and ru-extra as before (DEFAULT_EMBED); `en` embeds English and our supplements only; `de,pl` and `all` as before. Making `en` the default is CP4.4, in the release that publishes and pins language-packs-1. The default-build data tests cover pl/it/de/pt again; CI's extra step is now the English-only build. - licence_texts: one Moby entry (the data's, else the built-in en-words.dic) and en-extra.txt (WordCraft contributors, MIT OR Apache-2.0); the deleted core-list notice is gone. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FypgCX8LsYYE8fsj4byBm2
This commit is contained in:
1 parent
3893192e88
commit
d905406fe3
5 files changed
+75
-44
No files matched your search
@@ -60,9 +60,9 @@ jobs:
|
||||
cargo clippy -p craft-proof --all-targets --locked -- -D warnings
|
||||
cargo test -p craft-proof --locked
|
||||
cargo check -p craft-proof --locked --target wasm32-unknown-unknown
|
||||
- name: A Language build (CRAFT_PROOF_EMBED) with every locale embedded
|
||||
- name: The English-only build (CRAFT_PROOF_EMBED=en, CP4.4's default once Language packs ship)
|
||||
env:
|
||||
CRAFT_I18N_DIR: ${{ github.workspace }}/craft-i18n
|
||||
CRAFT_I18N_REQUIRED: "1"
|
||||
CRAFT_PROOF_EMBED: all
|
||||
CRAFT_PROOF_EMBED: en
|
||||
run: cargo test -p craft-proof --locked
|
||||
Reference in new issue
Block a user