Windows devs - how are you building dmd, druntime, phobos?

Exil Exil at gmall.com
Fri Jul 26 00:43:42 UTC 2019


On Thursday, 25 July 2019 at 20:48:43 UTC, Seb wrote:
> All other CIs are configured via their in-source YAMLs though.

Yes because then contributors can actually make changes to the 
environment through the config files. Not like the stone-age 
autotester.

> Also, the Auto-Tester just runs a defined Makefile target, so 
> it's not too hard to fix things with a single PR.

This doesn't ensure the proper tools are installed. Like for 
example, if you wanted to build DMD with LDC2. Can't do that 
unless you have LDC2 installed on the machine. Can't install LDC2 
on the machine without having access to it to do so.

It'll literally be playing trial and error either way to ensure 
it is working, without something that is being used.

Those patch just, yah... I don't even know what to say about 
that. Hell of a workaround.


More information about the Digitalmars-d mailing list