.TH DUB-INIT 1 "2020-08-08" "The D Language Foundation" "The D Language Foundation" .SH NAME dub \- Package and build management system for D .SH SYNOPSIS \fBdub init\fR [<\fIdirectory\fR> [<\fIdependency\fR>...]] \fIOPTIONS\&.\&.\&.\fR [-- <\fIapplication arguments...\fR>] .SH DESCRIPTION Initializes an empty package of the specified type in the given directory. By default, the current working directory is used. .SH OPTIONS .IP -t, --type=VALUE Set the type of project to generate. Available types: minimal - simple "hello world" project (default) vibe.d - minimal HTTP server based on vibe.d deimos - skeleton for C header bindings custom - custom project provided by dub package .IP -f, --format=VALUE Sets the format to use for the package description file. Possible values: json (default), sdl .IP -n, --non-interactive Don't enter interactive mode. .SH FILES \fIdub\&.sdl\fR, \fIdub\&.json\fR .SH AUTHOR Copyright (c) 1999-2020 by The D Language Foundation .SH "ONLINE DOCUMENTATION" .UR http://code.dlang.org/docs/commandline .UE http://code.dlang.org/docs/commandline .SH "SEE ALSO" \fBdmd(1)\fR, \fBdub(1)\fR