- it doesn't handle libraries
It does handle libraries, check out externals/build/src/ogg*.c and
externals/build/linux/ogg*.libs.
well, i was thinking about libraries as external libraries like cyclone / zexy
- it doesn't handle flext externals
- it doesn't handle special compile time flags / configure scripts / whatever
- it's using old pd header files (0.37)
Feel free to update them if that'll make a difference to something that you are doing, unless Günter objects. This build system that he wrote is more flexible that you might guess, tho it is unorthodox. But considering how chaotic Pd development and the Pd CVS are, I think its a good solution.
i think, a hook for externals / libraries with their own build system would make sense ...
cheers ... tim