This commit is contained in:
1 parent
15a968a2f7
commit
b52921e171
38 files changed
+564
-2956
No files matched your search
+17
-20
@@ -1,27 +1,24 @@
|
||||
# Первичные источники
|
||||
# Primary sources
|
||||
|
||||
Проверено при подготовке: 8 сентября 2026 года. Это ссылки для воспроизведения API/сборочных решений, не утверждение, что Android APK был собран в среде подготовки.
|
||||
## Pinned KaM authority
|
||||
|
||||
## Зафиксированный KaM
|
||||
- Repository: [reyandme/kam_remake](https://github.com/reyandme/kam_remake)
|
||||
- Release/tag: r16020
|
||||
- Commit: [962fb850324b79bbe5480e1c2087d98f83a60917](https://github.com/reyandme/kam_remake/tree/962fb850324b79bbe5480e1c2087d98f83a60917)
|
||||
- [KaM_Remake.inc](https://github.com/reyandme/kam_remake/blob/962fb850324b79bbe5480e1c2087d98f83a60917/KaM_Remake.inc) and [PascalScript gitlink](https://github.com/reyandme/kam_remake/blob/962fb850324b79bbe5480e1c2087d98f83a60917/.gitmodules)
|
||||
|
||||
- База и исходники: https://github.com/reyandme/kam_remake/tree/962fb850324b79bbe5480e1c2087d98f83a60917
|
||||
- Переключатели FPC/существующий `DBG_SKIP_SECURE_AUTH`: https://github.com/reyandme/kam_remake/blob/962fb850324b79bbe5480e1c2087d98f83a60917/KaM_Remake.inc
|
||||
- Подмодуль PascalScript: https://github.com/reyandme/kam_remake/blob/962fb850324b79bbe5480e1c2087d98f83a60917/.gitmodules
|
||||
- Оригинальные координаты: https://github.com/reyandme/kam_remake/blob/962fb850324b79bbe5480e1c2087d98f83a60917/src/common/KM_Points.pas
|
||||
- Оригинальные потоки: https://github.com/reyandme/kam_remake/blob/962fb850324b79bbe5480e1c2087d98f83a60917/src/common/KM_CommonClasses.pas
|
||||
|
||||
Upstream revision, blob SHA-1 и SHA-256 для всех реально используемых файлов записывает `tools/source_fetch.py`. Используется SHA gitlink подмодуля из закреплённого дерева, не его текущая ветка.
|
||||
Source authority is, in order: pinned upstream r16020 semantics; project-owned registered adaptations; and Castle Android platform/tooling documentation. `vendor/kam_remake` is the pinned source location, with adaptation registration owned by `config/extra-paths.json` and `tools/source_resolution.py`.
|
||||
|
||||
## Castle / Android
|
||||
|
||||
- Build tool, Android `--os/--cpu`, `--assume-compiled`, debug APK: https://castle-engine.io/build_tool
|
||||
- Формат manifest, game_units, search_paths, defines, custom_options: https://castle-engine.io/project_manifest
|
||||
- Официальный toolchain Docker image и его состав: https://castle-engine.io/docker
|
||||
- Android: https://castle-engine.io/android
|
||||
- Android assets: https://castle-engine.io/android_faq
|
||||
- Lifecycle callbacks: https://castle-engine.io/apidoc/html/CastleApplicationProperties.TCastleApplicationProperties.html
|
||||
- Файлы и config URLs: https://castle-engine.io/apidoc/html/CastleUriUtils.html
|
||||
- Android ABI: https://developer.android.com/ndk/guides/abis
|
||||
- Проверка реального устройства: https://developer.android.com/studio/run/device
|
||||
- [Castle build tool](https://castle-engine.io/build_tool)
|
||||
- [Castle project manifest](https://castle-engine.io/project_manifest)
|
||||
- [Castle Docker toolchain](https://castle-engine.io/docker)
|
||||
- [Castle Android documentation](https://castle-engine.io/android)
|
||||
- [Castle Android assets](https://castle-engine.io/android_faq)
|
||||
- [Castle lifecycle callbacks](https://castle-engine.io/apidoc/html/CastleApplicationProperties.TCastleApplicationProperties.html)
|
||||
- [Castle files and config URLs](https://castle-engine.io/apidoc/html/CastleUriUtils.html)
|
||||
- [Android ABI guidance](https://developer.android.com/ndk/guides/abis)
|
||||
- [Android device deployment](https://developer.android.com/studio/run/device)
|
||||
|
||||
CGE API развивается. Именно поэтому первый реальный запуск сохраняет digest toolchain, а ошибка платформенного API в `platform` не называется ошибкой KaM. Default SDK/NDK берутся из выбранного CGE, а не из неподтверждённой собственной таблицы версий.
|
||||
These references support the pinned baseline; mutable upstream `master` is not implementation authority.
|
||||
Reference in new issue
Block a user