Remove broken common submodule pre-build workaround#2
Conversation
Agent-Logs-Url: https://github.com/adamj537/TestController/sessions/49fb70d7-642a-4cec-bcfe-8599c726bdde Co-authored-by: adamj537 <11276599+adamj537@users.noreply.github.com>
common submodule during PlatformIO pre-build
adamj537
left a comment
There was a problem hiding this comment.
The submodule linked to this project does not exist. Please remove the reference to the submodule, and instead try to find any missing function references between the source files.
Agent-Logs-Url: https://github.com/adamj537/TestController/sessions/9da73435-186a-4db5-a4ef-4659dd2d2745 Co-authored-by: adamj537 <11276599+adamj537@users.noreply.github.com>
Removed the submodule-based prebuild logic in e42b7c4. I also checked the repo for in-tree missing references and the unresolved project-local modules I could confirm are |
common submodule during PlatformIO pre-buildcommon submodule pre-build workaround
The previous change assumed the firmware could recover missing shared headers by initializing a
common/git submodule during the PlatformIO pre-build step. Based on follow-up feedback, that submodule reference is not valid for this repository, so the workaround has been removed.Reverted build-script behavior
common/submodule initialization logic fromscripts/gen_version.py.Source reference investigation
src/, including:conn_log.hnet_console.htc_hmi.htcc_pinmap.hcmd_gpio.hcmd_pwm.hcmd_adc.hcmd_i2c.hcmd_wifi.hcmd_ota.hcmd_uart.hcmd_swd.hcmd_mqtt.hcmd_statemachine.htc_statemachine.htc_mqtt.hScope