layout: restructure into src/ tests/ android/ scripts/ tools/

- extension/src/{port,platform,codepage} -> src/; native_render -> src/host
  (+ dxt, shaders/); libgr2 -> src/gr2; extension/third_party -> third_party
- extension/tests -> tests/port, libgr2/tests -> tests/gr2
- android-native -> android (build.sh, push-client.sh moved in)
- script -> scripts; tools/40250 -> tools/server; oracle -> tools/granny-oracle;
  perf tools -> tools/perf
- all build trees under build/ (native, release, android, port-gate)
- xrender:: CMake aliases -> mt::; port-map ledger impl paths rewritten

No code changes. ctest 15/15, port_gate macos+android PASS, port_map check 0 errors.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
shenlei
2026-09-29 19:08:19 +09:00
co-authored by Claude Opus 5.5
parent 70710477cf
commit a46093104c
2817 changed files with 13728 additions and 13744 deletions
@@ -7,151 +7,151 @@
"CPythonPlayer::ClearAffects": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClearAffects"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClearAffects"
]
},
"CPythonPlayer::SetAffect": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetAffect"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetAffect"
]
},
"CPythonPlayer::ResetAffect": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ResetAffect"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ResetAffect"
]
},
"CPythonPlayer::FindSkillSlotIndexBySkillIndex": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::FindSkillSlotIndexBySkillIndex"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::FindSkillSlotIndexBySkillIndex"
]
},
"CPythonPlayer::ChangeCurrentSkillNumberOnly": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ChangeCurrentSkillNumberOnly"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ChangeCurrentSkillNumberOnly"
]
},
"CPythonPlayer::ClickSkillSlot": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClickSkillSlot"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::ClickSkillSlot"
]
},
"CPythonPlayer::__CheckSkillUsable": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSkillUsable"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSkillUsable"
]
},
"CPythonPlayer::__CheckShortArrow": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortArrow"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortArrow"
]
},
"CPythonPlayer::__CheckShortMana": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortMana"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortMana"
]
},
"CPythonPlayer::__CheckShortLife": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortLife"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckShortLife"
]
},
"CPythonPlayer::__CheckRestSkillCoolTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckRestSkillCoolTime"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckRestSkillCoolTime"
]
},
"CPythonPlayer::__CheckDashAffect": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckDashAffect"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckDashAffect"
]
},
"CPythonPlayer::__UseCurrentSkill": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseCurrentSkill"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseCurrentSkill"
]
},
"CPythonPlayer::__GetSkillTargetRange": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillTargetRange"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillTargetRange"
]
},
"CPythonPlayer::__ProcessEnemySkillTargetRange": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__ProcessEnemySkillTargetRange"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__ProcessEnemySkillTargetRange"
]
},
"CPythonPlayer::__CanUseSkill": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CanUseSkill"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CanUseSkill"
]
},
"CPythonPlayer::__UseSkill": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseSkill"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__UseSkill"
]
},
"CPythonPlayer::__SendUseSkill": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__SendUseSkill"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__SendUseSkill"
]
},
"CPythonPlayer::__GetSkillType": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillType"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__GetSkillType"
]
},
"CPythonPlayer::__RunCoolTime": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__RunCoolTime"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__RunCoolTime"
]
},
"CPythonPlayer::__HasEnoughArrow": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasEnoughArrow"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasEnoughArrow"
]
},
"CPythonPlayer::__HasItem": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasItem"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__HasItem"
]
},
"CPythonPlayer::UseGuildSkill": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::UseGuildSkill"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::UseGuildSkill"
]
},
"CPythonPlayer::SetComboSkillFlag": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetComboSkillFlag"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::SetComboSkillFlag"
]
},
"CPythonPlayer::__CheckSpecialSkill": {
"status": "PORTED",
"impl": [
"extension/src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSpecialSkill"
"src/port/UserInterface/PythonPlayerSkill.cpp:CPythonPlayer::__CheckSpecialSkill"
]
}
}