The makefile output feature of CMX is really great but as others have said here it has bugs that make it somewhat problematic, and it appears that ST are not taking it too seriously.
I am trying to use CMX with Visual Studio Code via makefile. In particular the fact that you have to manually define the path for "BINPATH = "in the makefile is wrong because all changes to the makefile are lost if you modify the project in CMX. Better to make BINPATH (and possibly other makefile variables) a definition in CMX if you choose makefile output - that way it is always incuded in the generated makefile.
Anyone figured another way to do this?