April 07, 2021
Here an example of using gtkd without dub :
ldc2 -I/usr/local/include/d/gtkd-3 -L-lgtkd-3 -L-ldl hello.d
When you run dub with parameters "--verbose" it informs you what is going on.

I have not figured out how to use tkd without dub.
It would be nice to know how.
April 08, 2021
On Monday, 29 March 2021 at 19:06:33 UTC, Marcone wrote:
> Why can't I just use: import vibe.vibe; for import packages like Nim or Python? Why I still use DUB?

Theoretically an rdmd-like tool can automatically infer dependencies from imports (autodub?). But it can also easily expose you to a supply chain attack.
April 08, 2021
I think it should always be possible to build "offline".
dub does stuff and I don't now what.
April 08, 2021
The most important task is
"give me a list of to include .d files"
"give me a list of the link libraries .a .so"
April 09, 2021

On Thursday, 8 April 2021 at 21:36:02 UTC, Alain De Vos wrote:

>

The most important task is
"give me a list of to include .d files"
"give me a list of the link libraries .a .so"

sure, use -v flag, this will give you compiler flags and other info

   dub build -v

this will give you extensive build information in json

   dub describe

also if you don't like dub going internet just add this flag

   --skip-registry=all
1 2
Next ›   Last »