build(ios): include WeatherColor lifecycle header in Bazel core

This commit is contained in:
tei
2026-09-27 21:35:45 +09:00
parent 2e119961d9
commit e9f84a8ec6
3 changed files with 12 additions and 0 deletions

View File

@@ -670,6 +670,7 @@ MLN_CORE_HEADERS = [
"include/mbgl/particle/field/particle_gpu_math.hpp",
"include/mbgl/particle/field/field_binding.hpp",
"include/mbgl/particle/renderer_debug_counters.hpp",
"include/mbgl/renderer/layers/weather_color_texture_lifecycle.hpp",
"include/mbgl/particle/ingress/qbin_v2_decoder.hpp",
"include/mbgl/particle/ingress/qbin_v3_decoder.hpp",
"include/mbgl/particle/ingress/encoded_field_transport.hpp",

View File

@@ -65,3 +65,9 @@ RDC 已按顺序完成 OpenGL 与 Metal host 验证,结果均 PASS(各 6/6
- 已推送 `origin/particle/main`;`git ls-remote` 回读的远端 HEAD 为 `5af91fe7a105f0ac047e18db1dc063c9ffd69d44`。
- 验证结果补录提交:`4712e1752af2a8238def5839c8754270de4195c9`(`docs: 记录 V15 WeatherColor RDC 验证与推送`),包含 Step、完成报告、开发记录;推送后远端 HEAD 已回读为该提交。
- 未跟踪 V15 任务书未提交;V15 release tag 和发行内容未改。当前仍 **WAITING FOR MANUAL IPAD VALIDATION**。
## 2026-09-27 v16 发行构建兼容补充
- 统一发行 v16 的 Android 四 ABI 与 Maven Local 构建通过;首次 iOS Bazel 编译在 render_weather_color_layer.cpp 报找不到新增的 weather_color_texture_lifecycle.hpp。
- 根因:bazel/core.bzl 的 MLN_CORE_HEADERS 为显式清单,新增头文件未列入;仅追加该头文件路径,不改 WeatherColor 算法或公开 API。
- iOS Bazel 构建需由 RDC 在同一 v16 独立 worktree 重新验证;未通过前不得宣称 v16 发布或 iPad 修复通过。

View File

@@ -1017,3 +1017,8 @@ Android V3-08 单次综合验收已完成并关闭。Native `13.4.1-particle.2`
- scoped commit `5af91fe7a105f0ac047e18db1dc063c9ffd69d44` 已推送 `origin/particle/main`,推送后 `git ls-remote` 回读同一 HEAD。当前只等待用户手工 iPad 验收。
- 验证结果补录提交 `4712e1752af2a8238def5839c8754270de4195c9` 已推送,远端回读同一 HEAD;随后仅更新报告/Step 的当前状态措辞。
- Step:`docs/50_Step记录/V15_iOS_WeatherColor纹理生命周期修复_v1.md`;完成报告:`docs/报告/V15_iOS_WeatherColor纹理生命周期修复_Codex完成报告_v1.md`。
### 2026-09-27 v16 统一发行 Bazel 头文件清单修复
- 统一发行 Android 四 ABI 和 Maven Local 通过;首次 iOS Metal Bazel 在 render_weather_color_layer.cpp 编译时找不到新增 WeatherColor lifecycle 头文件。
- 在 bazel/core.bzl 的 MLN_CORE_HEADERS 精确登记该头文件;保留 WeatherColor 业务实现不变。由 RDC 重跑完整 v16 构建、公开回读,iPad 人工验收仍待执行。