31 lines
1.5 KiB
Plaintext
31 lines
1.5 KiB
Plaintext
KaM r16020 — Android Architecture Probe 0.3.1
|
||||
|
|
|
|||
|
|
ТОЛЬКО ANDROID. ИГРОВЫХ РЕСУРСОВ И ГОТОВОГО APK В АРХИВЕ НЕТ.
|
|||
|
|
|
|||
|
|
На Linux-сервере с Python 3.10+ и Docker:
|
|||
|
|
|
|||
|
|
chmod +x build-android.sh test-harness.sh
|
|||
|
|
./build-android.sh
|
|||
|
|
|
|||
|
|
По умолчанию: Android ARM64, 15 настоящих compile/link-проб,
|
|||
|
|
три APK при успешной сборке их профилей. Ни один desktop target не строится.
|
|||
|
|
Исходники r16020 и toolchain автоматически получает сервер; игровые данные не скачиваются.
|
|||
|
|
|
|||
|
|
Смотреть:
|
|||
|
|
reports/LATEST-SUMMARY.md
|
|||
|
|
reports/runs/<build-id>/evidence.zip
|
|||
|
|
dist/<build-id>/*.apk
|
|||
|
|
|
|||
|
|
Код возврата:
|
|||
|
|
0 = обязательный Android build gate пройден;
|
|||
|
|
1 = обязательная сборка/линковка/упаковка встретила ошибку;
|
|||
|
|
2 = проверка заблокирована или выбран неполный набор профилей.
|
|||
|
|
|
|||
|
|
Ресурсы можно подключить ПОЗЖЕ:
|
|||
|
|
./build-android.sh --assets /srv/kam-r16020
|
|||
|
|
|
|||
|
|
Здесь Pascal/APK фактически не собирались. Проверено управление тестами;
|
|||
|
|
среда подготовки не содержала FPC/CGE/Docker. Это кодовый сборочный тест,
|
|||
|
|
а не заявление, что существующий core уже портирован.
|
|||
|
|
|
|||
|
|
Полная инструкция — README.md.
|