diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -20,12 +20,19 @@ Open source проект с реализацией компонентов игр ## Библиотеки -- [crates/nres](crates/nres) — библиотека для работы с файлами архивов NRes (чтение, поиск, редактирование, сохранение). -- [crates/rsli](crates/rsli) — библиотека для работы с файлами архивов RsLi (чтение, поиск, загрузка/распаковка поддерживаемых методов). +- [crates/fparkan-nres](crates/fparkan-nres) — strict/lossless модель архивов NRes. +- [crates/fparkan-rsli](crates/fparkan-rsli) — чтение, lookup и lossless roundtrip архивов RsLi. +- [crates/fparkan-msh](crates/fparkan-msh) — validated static MSH geometry. +- [crates/fparkan-runtime](crates/fparkan-runtime) — transactional mission loading и headless runtime foundation. +- [apps/fparkan-cli](apps/fparkan-cli), [apps/fparkan-viewer](apps/fparkan-viewer), [apps/fparkan-headless](apps/fparkan-headless), [apps/fparkan-game](apps/fparkan-game) — composition roots. ## Тестирование -Базовое тестирование проходит на синтетических тестах из репозитория. +Базовое тестирование проходит на синтетических тестах из репозитория: + +```bash +cargo xtask ci +``` Для дополнительного тестирования на реальных игровых ресурсах: @@ -33,6 +40,12 @@ Open source проект с реализацией компонентов игр - разместите игровые каталоги в [`testdata/`](testdata); - игровые ресурсы в репозиторий не включаются, так как защищены авторским правом. +Локальный licensed gate: + +```bash +cargo xtask acceptance report --suite licensed --stage 5 --root testdata +``` + ## Contributing & Support Проект активно поддерживается и открыт для contribution. Issues и pull requests можно создавать в обоих репозиториях: |
