tim-balloon / TIMflight

Flight MCP repo
0 stars 0 forks source link

Make build system attempt linklist upload to fcs #61

Closed evanmayer closed 5 months ago

evanmayer commented 1 year ago

Task

In order to speed up development and ensure telemetry configs are synced between version controlled files and files on the flight computer, we need to attempt to rsync from TIMflight/blast_config/linklists/ and TIMflight/blast_etc/ folders into the relevant directories on the flight computers.

Acceptance

CMake updated to accomplish the stated goals, but must be tolerant to no flight computers being present on the network.

Details

See CMake install tasks at bottom of mcp/CMakeLists.txt. Maybe a custom function? See various install scripts at toplevel of TIMflight repo, too.

evanmayer commented 5 months ago

Decided that CMake was the wrong tool for this. Mitigated by reorganizing bash scripts.