Replacing Make for the DMD build
Vladimir Panteleev via Digitalmars-d
digitalmars-d at puremagic.com
Mon Jun 19 06:44:58 PDT 2017
On Monday, 19 June 2017 at 13:38:52 UTC, Russel Winder wrote:
> On Mon, 2017-06-19 at 09:53 +0000, Vladimir Panteleev via
> Digitalmars-d wrote:
>>
>> […]
>
>> If you can present a replacement build infrastructure for D
>> which satisfies our needs and shows dramatic, measurable
>> improvements, I (and other contributors, I don't doubt) will
>> help push it through.
> […]
>
> So if I do a Reggae and/or Meson build for DMD, is there the
> possibility that it will be added to the repository against
> Walters express wishes?
DMD is insufficient, and is not the hardest makefile to port. Any
serious proposal would need to cover all core repositories - dmd,
druntime, phobos, tools, and dlang.org. We would need to evaluate
any proposals thoroughly, and it will likely involve a trial
period during which both will be maintained in parallel before
any switch-over occurs.
If we can draw strong conclusions of considerable benefits for
the replacement, then I think we should be able to reach an
agreement.
However, be warned: our makefiles are pretty darn tangled. This
is very likely more than a weekend project.
More information about the Digitalmars-d
mailing list