D's tail

Johan j at j.nl
Wed Aug 11 19:09:36 UTC 2021


On Wednesday, 11 August 2021 at 14:22:31 UTC, Bastiaan Veelo 
wrote:
> On Wednesday, 11 August 2021 at 11:33:42 UTC, Johan wrote:
>> … specifying the compiler version in the codebase and using 
>> that exact compiler on build systems and developer's machines 
>> (i.e. each dev will have multiple compilers on his machine, 
>> automatically downloaded and used by build system).
>
> That’s what we plan to do as well. Is that accomplished with 
> off the shelf tooling, or largely scripted in house? I’d like 
> to make this accessible with as little effort as possible. 
> Imagine checking out any project at any revision and it builds 
> without intervention at any time.

It is scripted in-house.
There's some extra trickery involved because of the modified LDC 
version, and to give some small freedom in slightly different 
versions on dev's machines and CI/build system (although unused 
atm).

-Johan



More information about the Digitalmars-d mailing list