dub
dub copied to clipboard
Package and build management system for D
Recently I've been playing with creating snap packages from D projects, specifically: * supporting dub as a plugin for `snapcraft`, so dub projects can be easily turned into snap packages;...
So I want to run a subpackage using `dub run :subpackage` to obtain a dependency that the root package has. However that is not possible because dub will complain about...
``` dub generate visuald start my.sln ``` Solution - OK Project - Not commpatible with Visual Studio 2017
This speeds up the `getPackageConfigs` call issued by `getDefaultConfiguration` from 14.8 ms to 3.6 ms for the particular project that I'm benchmarking. There is still a lot more to gain,...
### System information - **dub version**: 1.6.0 - **OS Platform and distribution**: Windows 10 64-bit - **compiler version** dmd 2.077.1 ### Bug Description dub build --arch=x86_mscoff ignores platform in targetPath...
### System information - **dub version**: 1.33.1 - **OS Platform and distribution**: Nixos 23.11 - **compiler version** ldc-1.34.0 ### Bug Description ```bash $ dub build -v Using dub registry url...
### System information - **dub version**: DUB version 1.35.1, built on Jan 6 2024 - **OS Platform and distribution**: Windows 11 - **compiler version** ldc2-1.36.0-windows-multilib ### Bug Description I'm using...
### System information - **dub version**: 1.36.0-1+b3 - **OS Platform and distribution**: Linux - **compiler version** ldc 1.36.0 ### Bug Description A user on Discord encountered this issue. They had...
Hi, I was thinking of implementing a subcommand such as `dub install` which would install binaries to a location commonly found in PATH on Unix platforms. This sort of thing...
eg: could there be options output_file and output_dir? ``` cd ~/.dub/packages/libdparse-master dub build --compiler=ldc2 --output_file=libdparse.ldc.a dub build --compiler=dmd --output_file=libdparse.dmd.a ``` or: dub build --compiler=dmd --output_dir=./dmd_build => will build in ./dmd_build/libdparse.a