[Mono-dev] prebuild review
C.J. Adams-Collier
cjcollier at colliertech.org
Wed Apr 4 01:12:13 EDT 2007
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.
More information about the Mono-devel-list
mailing list