build: LDFLAGS are not honored during libimpulse generation
mmitch opened this issue · comments
Christian Garbs commented
The Code Coverage build workflow needs some extra flags to enable code coverage statistics.
These flags don't work with the generation of impulse.h
(LDFLAGS seems to be ignored), so the workflow currently adopts a two-step build:
gbsplay/.github/workflows/code_coverage.yml
Lines 22 to 39 in 5e83317
impulse.h
is generated with default flags, thusimpulsegen.c
is not considered covered code- the remaining build is run again, this time with coverage enabled
Can we make this work in a single pass without changing the build flags in the middle?