Yes, this sounds great! On the topic of the new build system, its quite close to working on MinGW. The new build system will never work for MSVC, so it makes sense to keep the makefile.nt, but I think it should renamed Makefile.msvc to make it clear what its for.
Also, in Pd-extended, I've removed some stuff from configure.ac to simplify it. There are a number of tests that we don't need there. I think the key to keeping the build system maintainable is to keep it as simple as possible. So including tests of things that have no automatic response is not useful for all but a couple people who know how to add them in anyhow.
Attached is my patch to remove those tests.
.hc
On Nov 18, 2012, at 2:42 PM, Miller Puckette wrote:
To Pd developers -
I'm finally gearing up to clean out the "old build system" which, I believe, will entail removing these files from pd/src:
config.h.in configure configure.in install-sh makefile.clean makefile.dependencies makefile.in
... any objections? (i.e. is anyone but me still using this who can't move forward to the "new' system (cd pd; autogen.sh; ./configure; make) ?
I'm planning on leaving makefile.nt and makefile.mingw around for luddites, and also will probably supply a makefile.gnu as a fallback for when, I predict inevitably, the "new build system" crumbles under its own weight.
cheers Miller
Pd-dev mailing list Pd-dev@iem.at http://lists.puredata.info/listinfo/pd-dev