Hallo, Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:
But yet again, it seems to me a massive waste of time to build Yet Another Build System. How about instead making the existing one better?
I agree with that, and I see IOhannes' and Thomas' wish for being able to build smaller parts of the whole Pd-extended shebang as one possible enhancement to the big build system.
What I mean is: Maybe there is a way to make the makefiles in the various subdirectories also handle small builds? I don't really understand how it currently works, but for example a single external like hid.pd_linux has to be built anyways. So if I chdir to /externals/hcs/hid the makefile maybe could get an additional target so that I could call "make hid.pd_linux" there? I remember that it was once that way, but currently it doesn't work anymore.
I guess offering both approaches could be possible as well? I mean, even Debian manages to build thousands of packages decentralized and package them into one big distribution. ;)
Note that I'm a complete idiot when it comes to make and auto-whatever, I just understand enough to do educated guesses when copy-and-pasting, that's it.
Ciao