mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-08 01:53:52 +00:00
CI-friendly check that exits 1 if any proprietary Blizzard asset (.m2/.skin/.wmo/.blp/.dbc) remains in <projectDir>. Designed as the final gate before shipping a wholly open-format project release — once it returns exit 0 the project ships only WOM/WOB/PNG/JSON content with no Blizzard binary payloads at rest. Reports per-extension counts and lists the offending files (capped at 50 to avoid flooding the terminal on a wholly unmigrated project). Verified: pass case on open-only test project (exit 0); fail case after dropping fake .blp + .m2 (exit 1, both files listed under their extensions). Brings command count to 173. |
||
|---|---|---|
| .. | ||
| asset_extract | ||
| auth_login_probe | ||
| auth_probe | ||
| blp_convert | ||
| dbc_to_csv | ||
| editor | ||
| asset_pipeline_gui.py | ||
| backup_assets.sh | ||
| diff_classic_turtle_opcodes.py | ||
| gen_opcode_registry.py | ||
| generate_ffx_sdk_vk_permutations.sh | ||
| m2_viewer.py | ||
| opcode_map_utils.py | ||
| validate_opcode_maps.py | ||