@mitzimorris, I was thinking about what you’re trying to do for CmdStanPy and thought we could discuss here.
We don’t need
make to build the executable.
make has the restriction that doesn’t allow spaces in make targets (the executable to build).
We can have our makefiles produce the C++ compiler invocation that will compile an executable. If we had that, we can have any script call the compiler directly to build an executable. Think it’s worth pursuing?