[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] Please explain the release notes...
From: |
Stephen Leake |
Subject: |
Re: [Monotone-devel] Please explain the release notes... |
Date: |
Mon, 14 Mar 2011 08:14:04 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (windows-nt) |
Richard Levitte <address@hidden> 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