Project setup for DUB
Ankush Bhardwaj
ankush.bhardwaj0 at gmail.com
Wed Jan 1 08:11:16 UTC 2020
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.
More information about the Digitalmars-d-learn
mailing list