I can't understand why dub are trying to build vibed in app where it's does not implicitly linked:

app.d:
==============
import std.stdio;

void main()
{
        writeln("Edit source/app.d to start your project.");
}
=================
dub.json:
=================
{
        "name": "App",
        "description": "A minimal D application.",
        "copyright": "Me",
        "authors": ["Suliman],
        "dependencies": {
        "ddbc": "~>0.2.24"
        }
}
================
error:
================
C:\Users\di\AppData\Roaming\dub\packages\vibe-d-0.7.23\source\vibe\appmain.d(28): Error: 
static assert  "Error: -version=VibeDefaultMain is required to use vibe.d's default 
main(). Or use -version=VibeCustomMain to use your own main() instead. Please update your 
build scripts."
===============

Reply via email to