Resurrecting a 2017 thread: dub and dmd as dub dependencies
Andre Pany
andre at s-e-a-p.de
Mon Aug 5 12:24:49 UTC 2019
On Monday, 5 August 2019 at 07:22:33 UTC, FeepingCreature wrote:
> On Tuesday, 8 August 2017 at 09:21:54 UTC, Moritz Maxeiner
> wrote:
>> On Tuesday, 8 August 2017 at 09:17:02 UTC, data pulverizer
>> wrote:
>>> Hi,
>>>
>>> I would like to know how to specify dmd or ldc compiler and
>>> version in a json dub file.
>>>
>>> Thanks in advance.
>>
>> You can't [1]. You can specify the compiler to use only on the
>> dub command line via `--compiler=`.
>>
>> [1] https://code.dlang.org/package-format?lang=json
>
> Any reason you couldn't, say, specify the compiler version in
> the dub.sdl, and dub would build it (and use it) using the
> regular .dub/packages mechanism?
>
> Same should work for dub itself. Treat the current dub/dmd as a
> bootstrap compiler instead of the main compiler.
Also the default compiler can be set in settings.json which can
be located e.g. in the project folder(next version of dub).
Kind regards
Andre
More information about the Digitalmars-d
mailing list