Hey all, Could someone with spare time do a review on the diff between the trunk of dnpb/Prebuild and dnpb/Prebuild-cjac?
I think I'm ready to merge my changes into trunk. The code's not pretty, but it works and most of the use cases have been tested. I expect I'll gag when I actually learn xslt and come back to look at this, but as I said, it's working. http://dnpb.svn.sourceforge.net/svnroot/dnpb/branches/Prebuild/ vs http://dnpb.svn.sourceforge.net/svnroot/dnpb/branches/Prebuild-cjac/ This is a nearly complete re-write of the Autotools target which is used to create an autotools build system from a prebuild.xml file and associated sources, assemblies, icons, resources, etc. The two major files that need review are these: http://dnpb.svn.sourceforge.net/svnroot/dnpb/branches/Prebuild-cjac/src/Core/Targets/AutotoolsTarget.cs and http://dnpb.svn.sourceforge.net/svnroot/dnpb/branches/Prebuild-cjac/src/data/autotools.xml The former is used to create the autotools directory layout, copy associated files, and gather the information needed to generate the various autotools files including: solution/autogen.sh solution/configure.ac solution/Makefile.am solution/project/autogen.sh solution/project/configure.ac solution/project/Makefile.am solution/project/project.in solution/project/autogen.pc.in The latter is a set of xslt templates that are filled in by the former. Cheers, C.J. _______________________________________________ Mono-devel-list mailing list [email protected] http://lists.ximian.com/mailman/listinfo/mono-devel-list
