Does anyone have any advice on how to open source firware source code for an STM32 project? The hardware design is open too, but that's easy as it is just KiCad files/Gerbers. The issue is the tangled way in which the STM32CubeIDE mixes in bits of STM code, other projects like LWIP and RTOS buf often in bespoke ST modified forms.
I can obviously put an appropriate public domain (or similar if something else is deemed preferable) license header in the files which I wrote, but given that to build it into a working image the rest of the files need to be there and the right versions - and making the mix work is often the hardest part of doing a build. I'm wondering what other people do?
I'd like to be able to dump it on a suitable public access SVN repository like sourceforge.