dlang / dub

Package and build management system for D
MIT License
662 stars 228 forks source link

VisualD project broken with 0.9.21 #264

Open s-ludwig opened 10 years ago

s-ludwig commented 10 years ago

Moved from rejectedsoftware/dub-registry#46:

After updating, to 0.9.21 "dub generate visuald" no longer generates "release" and "unittest"configurations for VisualD - only "debug" is available. I downgraded to 0.9.20 to make sure and indeed this version generates VisualD projects correctly (with all 3 configurations)

s-ludwig commented 10 years ago

The reason for this behavior is that the code to handle dependencies in the build process has been unified between the VisualD generator and DUB's own build system. Right now, using dub generate visuald --build=release, it should generate a project file with a release mode configuration.

A way to build configurations and build types at once will be added later in a unified way (i.e. one that works for direct builds, too) and then the default for the VisualD generator will again be to emit multiple configurations.

slimshader commented 10 years ago

Understood bu tbh I don't feel like having separate projects for different configurations so I will stick to 0.9.20 for the time beeing