[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cvsnt.mak patch

From: Derek R. Price
Subject: Re: cvsnt.mak patch
Date: Tue, 10 Oct 2000 09:45:08 -0400

Pavel Roskin wrote:

> If you run "cvs log cvsnt.mak" you will encounter the following line:
>         * cvsnt.mak: Re-generated due to the changes in cvsnt.dsp.
> This means that cvsnt.mak doesn't even belongs to the repository if all
> people who use it can recreate it. I don't know if the assumption is
> correct. If cvsnt.mak needs tweaks you could add a script that performs
> those tweaks.

Not a correct assumption.  I like to ignore the IDE and just run nmake.  This
is better for scripting too, for whenever the sanity.sh changes are
completed.  Also, notice that the last log message which claims cvsnt.mak was
regenerated is followed shortly by the following:

revision 1.38
date: 1999/04/26 21:41:12;  author: kingdon;  state: Exp;  lines: +2646 -4073

        * cvsnt.mak: Revert to the version before today's changes
        (modulo one "because the IDE feels like it" change).  I
        couldn't get O'Connor's cvsnt.mak to work with MSVC 4.0 at
        all (I tried the IDE, which tried to wrap the makefile and
        wouldn't build even with the wrap, and the command line NMAKE).

Anyhow, as I understand it, VC++ 4.0 is still the CVS standard for
VC++ builds, so I checked in this working cvsnt.mak.  The required changes
were small.  Small enough that I hope they still work under VC++ 4.0.  For
the future, you may be correct, a conversion script or the like may be more
appropriate, but for now, this provides a makefile which actually works under
NT so I'll live with it until someone shows me the right way or fixes it

> > I'm working on getting sanity.sh to run using the cygwin tools.  I'll
> > post my findings.
> You will probaly need a patch that makes it possible to select one method
> - "local", "fork" or "ext" and use it for all tests without exceptions.
> I'm working on it right now.

Not sure what you mean.  So far my efforts have revealed only a few minor
bugs, like not being able to test rsh due to a lack of a rshd and needing to
convert some '/'s to '\'s (I defined ${SLASH}).

Jason Williams at OpenAvenue is finishing what I started.  It should be
posted/checked in soon.  With luck, I'll have nightly NT testing started
shortly thereafter.


Derek Price                      CVS Solutions Architect ( http://CVSHome.org )
mailto:dprice@openavenue.com     OpenAvenue ( http://OpenAvenue.com )
I would rather be exposed to the inconveniences attending too much liberty than
to those attending too small a degree of it.

                        - Thomas Jefferson

reply via email to

[Prev in Thread] Current Thread [Next in Thread]