redub
redub copied to clipboard
Attempt to recreate dub as a build system, original dub compatible, ignoring almost completely the package management.
I did think about writing my own SDL parser, as I use that a lot in my projects, and I also have appropriated the components of the old std.experimental.xml (now...
Doing `redub test` in, for instance, https://gitlab.com/per.nordlow/gmp-d fails as ``` Dependencies resolved in 6 ms for "debug" using dmd Project gmp-d is fully parallelizable! Will build everything at the same...
I tried to build one of my projects with Redub and got this error: ``` object.Exception@source/redub/parsers/json.d(86): preGenerateCommand 'n "$${DUB_EXE}" \n --arch="$$(echo "$$DUB_ARCH" | sed -E 's/ .+//g')" \n --compiler="$${DC}" \n...
It would be nice if there was compatibility information available. This would allow downstream packagers to bundle redub with historical releases, too. I assume, each release supports the latest stable...
That is super easy to do and may be included in the future. This is an example of what need to be done: The dub.json will need to have ```jsonc...
redub build --compiler=ldc2 of a newly created dub.sdl with only a mir dependency failed The first error reads: myHomeDirectory/.dub/packages/mir-core/1.7.1/mir-core/source/mir/algebraic.d(1474): Error: `pure` function `mir.algebraic.Algebraic!(Ion_).Algebraic.opEquals!().opEquals` cannot call impure function `mir.annotated.U!(Algebraic!(Ion_)).Annotated.opEquals` dub build...
Redub version: `1.20.3` dmd version: `2.109.1` dub version: `1.38.1` Any project with `mir-algorithm` as a dependency fails to build, dub builds mir projects just fine. I have been having this...
**Issue:** redub doesn't seem to support envvar in recipes. To repro: checkout this example https://github.com/AuburnSounds/Dplug/tree/master/tools/latency-check **How to repro:** ```sh $ git clone [email protected]:AuburnSounds/Dplug.git cd Dplug cd tools cd latency-check redub...