On Friday 12 Aug 2005 02:56, Nimrod A. Abing wrote: > On 8/11/05, Martin Ellis <[EMAIL PROTECTED]> wrote: > > On Thursday 11 Aug 2005 07:41, Nimrod A. Abing wrote: > > > I've been looking at scons lately as one of the possible alternatives > > > to the GNU Autotools suite. I noticed they have CVS, RCS, SCCS, > > > Perforce integration. Is there are SCons module out there for Darcs? > > > If so, where can I find one? If not, is anyone working on this? > > > > Erm, I use SCons (specifically bksys) with darcs, but don't use any > > modules to do so. > > > > What specifically would such a module do? > > I'm just looking into SCons and figuring out if it will do the job for > me. I had it installed on my Ubuntu system. The manual says it has > built-in support for CVS, RCS, SCCS, BitKeeper. I found their > "modules" (whatever they're called in Python) in > /usr/lib/scons/SCons/Tools (IIRC) and I was wondering if someone has > already done similar work for SCons-Darcs or is Darcs already by SCons > supported out-of-the-box?
OK, I hadn't seen this feature, it seems to be documented in the manual page only, and not in the user guide (which is what I read). Seems it's only for grabbing extra source code that isn't distributed with the build system - which is probably why I've had no use for it. Looking at the CVS example, it's 39 lines of code including comments (w/o license) so should be trivial to rewrite for Darcs. It shouldn't matter that it's not built in, simply define a new Scons Tool for it in your own project. I wouldn't even bother to try to submit your patch upstream to SCons though. They don't seem to have much of a release cycle going. :o( Martin _______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
