GuiDub
wobbles via Digitalmars-d
digitalmars-d at puremagic.com
Tue Sep 29 03:46:46 PDT 2015
On Tuesday, 29 September 2015 at 02:47:32 UTC, Jacob wrote:
> Idea:
>
> A gui app for dub that you run, it downloads the package info
> from the repository and you can select a project or create a
> new one and it will automatically add or remove dependencies?
>
> I'm having to browse the repository then manually add the
> dependencies to the dub.json file... so old school!
>
> Also, the app could provide documentation, and other
> resources(tutorials, etc) related the packages.
>
> An app probably could be created in a few days and would make
> the experience more enjoyable. I'd create it myself but I'm
> busy at the moment, and it would probably take a big longer
> than someone more informed.
Do you when you are initialising a dub project you can run it
like this?
dub init <projName> <list of proj dependencies>
e.g. dub init myProj logger vibe-d dexpect
will create a project in myProj that has the latest logger,vibe-d
and dexpect versions in it's dependencies.
Rather than creating a gui, I'd rather time be spent on creating
a new command something like
dub update dependencies <list-of-dependencies>
(Maybe 'update' is the wrong word...) that will simply update the
current dub project with the new deps.
It'd be trivial to tie a GUI into that then.
More information about the Digitalmars-d
mailing list