digitalmars.D.learn - Project setup for DUB
- Ankush Bhardwaj (36/36) Jan 01 2020 Hello everyone, I was interested in contributing to the DUB
- rikki cattermole (6/8) Jan 01 2020 Compile what?
- Andre Pany (11/20) Jan 01 2020 In addition to that, there are different ways how you can
- Ankush Bhardwaj (2/13) Jan 04 2020 Thanks. I'll definitely look at some issues on the issue tracker.
- Ron Tarrant (2/5) Jan 04 2020 Does anyone know dub well enough to do this? :)
- Ankush Bhardwaj (5/14) Jan 04 2020 Oops, my bad. For some reason, `build` happened again and again.
Hello everyone, I was interested in contributing to the DUB project. So, I forked the repo, installed DMD and libcurl as instructed in the README. I ran build.sh inside the repo. It then creates a dub executable inside of bin folder. After that I was stuck as there was no documentation on how to make changes or how to compile the thing. I then ran ./bin/dub and it started some compilation. The linking also worked. After that I see this : Performing "debug" build using dmd for x86-64. dub 1.19.0-rc.1+commit.20.g14cc8e5: building configuration "application"... Serializing composite type BuildRequirements which has no serializable fields Serializing composite type BuildOptions which has no serializable fields Linking... Running ./bin/dub Performing "debug" build using dmd for x86_64. dub 1.19.0-rc.1+commit.20.g14cc8e5: target for configuration "application" is up to date. To force a rebuild of up-to-date targets, run again with --force. Running ./bin/dub Performing "debug" build using dmd for x86_64. dub 1.19.0-rc.1+commit.20.g14cc8e5: target for configuration "application" is up to date. To force a rebuild of up-to-date targets, run again with --force. Running ./bin/dub Performing "debug" build using dmd for x86_64. dub 1.19.0-rc.1+commit.20.g14cc8e5: target for configuration "application" is up to date. To force a rebuild of up-to-date targets, run again with --force. ... I am now stuck here not knowing what should I do next or how should I compile. I'm using WSL (Windows subsystem for linux) I believe this is a beginner's issue so please help me out here. Thanks.
Jan 01 2020
On 01/01/2020 9:11 PM, Ankush Bhardwaj wrote:I am now stuck here not knowing what should I do next or how should I compile.Compile what? You successfully compiled and ran your dub build. Please note the default action is to run, so using `dub` by itself is equivalent to `dub run`. Hence the recursive executions. Use `dub build` if all you want to do is build.
Jan 01 2020
On Wednesday, 1 January 2020 at 08:37:43 UTC, rikki cattermole wrote:On 01/01/2020 9:11 PM, Ankush Bhardwaj wrote:In addition to that, there are different ways how you can contribute to Dub: - enhancing the dub help on code.dlang.org - finding duplicate/already solved issues on the github issue tracker Especially the issues list is a good starting point for new contributors to get some ideas how to contribute. Kind regards AndreI am now stuck here not knowing what should I do next or how should I compile.Compile what? You successfully compiled and ran your dub build. Please note the default action is to run, so using `dub` by itself is equivalent to `dub run`. Hence the recursive executions. Use `dub build` if all you want to do is build.
Jan 01 2020
On Wednesday, 1 January 2020 at 13:19:20 UTC, Andre Pany wrote:On Wednesday, 1 January 2020 at 08:37:43 UTC, rikki cattermole wrote: In addition to that, there are different ways how you can contribute to Dub: - enhancing the dub help on code.dlang.org - finding duplicate/already solved issues on the github issue tracker Especially the issues list is a good starting point for new contributors to get some ideas how to contribute. Kind regards AndreThanks. I'll definitely look at some issues on the issue tracker.
Jan 04 2020
On Wednesday, 1 January 2020 at 13:19:20 UTC, Andre Pany wrote:In addition to that, there are different ways how you can contribute to Dub: - enhancing the dub help on code.dlang.orgDoes anyone know dub well enough to do this? :)
Jan 04 2020
On Wednesday, 1 January 2020 at 08:37:43 UTC, rikki cattermole wrote:On 01/01/2020 9:11 PM, Ankush Bhardwaj wrote:Oops, my bad. For some reason, `build` happened again and again. It didn't stop after building once. Anyways `dub build` worked. Thanks :DI am now stuck here not knowing what should I do next or how should I compile.Compile what? You successfully compiled and ran your dub build. Please note the default action is to run, so using `dub` by itself is equivalent to `dub run`. Hence the recursive executions. Use `dub build` if all you want to do is build.
Jan 04 2020