Closed EaselinkBachmann closed 4 months ago
This is nontrivial to fix, since superlists.go
curerntly generates a CMakeLists that assumes every Cbuild
only has a single output file (getting a single element from the OUTPUTS
array), but shouldn't require changes elsewhere other than the way output files are passed to ExternalProject_Add
.
EDIT: Fix was fairly trivial.
Executes commands can't depend on
.bin
files generated using thesyntax.
The generated super-CMakeLists doesn't know about the generated
.bin
or.hex
files since only the elf files are listed asBUILD_BYPRODUCTS
for the inner CMakeLists.This results in the following error when an
executes:
build step depends on the.bin
file: