dub build to generate different kinds of libs
andre at s-e-a-p.de
Wed Jul 29 13:26:45 UTC 2020
On Tuesday, 28 July 2020 at 22:10:58 UTC, jeff thompson wrote:
> On Tuesday, 28 July 2020 at 22:08:14 UTC, Steven Schveighoffer
>> On 7/28/20 5:50 PM, jeff thompson wrote:
>>> Im brand new to D (loving it btw!) and have decided to build
>>> a largish windows project in the language. First question, is
>>> there a dub.json setup to have a dub build to generate
>>> multiple binaries in one call? Like a dll and a static lib.
>>> Seems like it would be easy maybe im missing something
>>> obvious? Like a configuration with multiple targetTypes.
>> Yes, just do that (make multiple configurations)
>> You just have to build them separately:
>> dub build --config=library
>> dub build --config=application
> Thanks Steve!, ya i know i can call build twice but i was
> wondering if there was any config magic for dub to make it
> output multiple library types in one call to build
As far as I remember if you set the targetType of the main
package to none it build all the sub packages in one call.
Therefore you have 2 sub packages instead of 2 configurations.
But I have to say I have never done it myself, but just saw the
pr which should implement this behavior.
More information about the Digitalmars-d-learn