Re: Please explain the release notes...
Stephen Leake <[email protected]>
| Newsgroups | gmane.comp.version-control.monotone.devel |
|---|---|
| Message-ID | <[email protected]> |
Richard Levitte <[email protected]> writes: > In the release notes, there's a section saying we need to check a > minimum set of targets: > > ---------------------------------------------------------------------- > 1) Make sure that the buildbot looks reasonably green. Let's not > release stuff that's known to be broken on any major platforms, eh? > > Also check that the following Makefile targets work: > > Unix and Win32: all check > > Unix : doc/monotone.pdf doc/monotone.ps distcheck dist distclean > > Win32: win32_installer > ---------------------------------------------------------------------- > > What I'm wondering is this whole set of check, distcheck, dist and > distclean... distcheck calls the targets check, dist and distclean > plus a whole bunch more, why do we need to try more than distcheck? Good point. I wasn't clear what all of these did when I added this, but they were all suggested by someone. We certainly want check to pass on all targets; that's primary monotone functionality. distcheck calls check in different circumstances, so it can fail while calling check directly can pass. I don't think the converse is true. It would make sense to delete dist and distclean, and possibly check (on Unix), from the list; people can call those directly if needed to debug distcheck problems. What list of targets are you actually proposing? I'm not clear how to interpret the "..." in your message. -- -- Stephe