[m-dev.] New release?

Mark Brown mark at mercurylang.org
Mon Oct 26 23:28:05 AEDT 2015


On Mon, Oct 26, 2015 at 11:08 PM, Julien Fischer <jfischer at opturion.com> wrote:
> In practice, we probably want to provide a separate tool (essentially a
> package manager for grades) that handles the details -- the above diff
> would just provide a mechanism to install the extra grades once the new
> tool has worked out what new grades to install.  So, yes, the new tool
> could be aware of the installation profile.
>
> It might go something like this:
>
>     ./new_tool install-profile debug
>
> which would do the following:
>
>   * query the compiler to see what grades are currently installed
>   * query the compiler for any other information about the current
>     installation (e.g. what the best LLDS base grade is)
>   * compute the difference between the set of currently installed grades
>     and those implied by the debug profile.
>   * if that difference is non-empty invoke configure with the
>     --install-extra-grades option and install the grades.

Sounds good. Also you've answered my question from the other thread.

Cheers,
Mark.



More information about the developers mailing list