[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