dubbio ~master

Dub wrapper


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

Dubbio

Dubbio is a wrapper to various command line tools for D language.

General usage

dubbio [--version] [<command>] [<options...>] [-- [<application arguments...>]]

Commands

Equivalent to
dub build
-b--builddub build
-x--rundub run
-t--testdub test
-C--cleandub clean
-T--tagsdscanner --ctags src
-T dir--tags dirdscanner --ctags dir
-S--styleCheckdscanner -S src
-S dir--styleCheck dirdscanner -S dir
--verPrint package version
-z--upxupx --no-progress name

Options

Equivalent to
-c=value--config=valuedub -cvalue
-u=lib:suba--sub=lib:subadub lib:suba
-d--onlysrclimit command into src or source dir
-e--nodepsdub --nodeps
-f--forcedub --force
-l--ldcdub --compiler=ldc
--ldc2dub --compiler=ldc2
-a--armdub --compiler=ldc --config=arm
-r--releasedub -brelease
-s--singledub --build-mode=single-file --parallel
-v0--verbosity=0dub -q
-v1--verbosity=1dub
-v2--verbosity=2dub --verbose
-v3--verbosity=3dub --vverbose

Alphabetical list

Equivalent to
--ldc2dub --compiler=ldc2
--verPrint package version
-C--cleandub clean
-S--styleCheckdscanner -S src
-S dir--styleCheck dirdscanner -S dir
-T--tagsdscanner --ctags src
-T dir--tags dirdscanner --ctags dir
-a--armdub --compiler=ldc --config=arm
-b--builddub build
-c=value--config=valuedub -cvalue
-d--ddoxdub build -q -bddox
-e--nodepsdub --nodeps
-f--forcedub --force
-l--ldcdub --compiler=ldc
-m--onlysrc
-r--releasedub -brelease
-s--singledub --build-mode=single-file --parallel
-t--testdub test
-u=lib:suba--sub=lib:subadub lib:suba
-v0--verbosity=0dub -q
-v1--verbosity=1dub
-v2--verbosity=2dub --verbose
-v3--verbosity=3dub --vverbose
-x--rundub run
-z--upxupx --no-progress name

Examples

CommandDescription
dubbio -rCompile in release mode
dubbio -lCompile in debug mode with ldc
dubbio -rlCompile in release mode with ldc
dubbio -c=demoCompile with demo configuration
dubbio -r -u="lib:sub"Compile sub subpackage in release mode
dubbio -raCompile in release mode with ldc and with arm conf.
dubbio -TCreate tags file
dubbio -T -mCreate tags file only for src or source dir

Installation

First install:

then clone:

$ git clone git@github.com:o3o/dubbio.git

finally compile and install:

$ cd dubbio
$ ./install.sh

Configure vim

In order to set dubbio to run on the current file when :make is invoked, add:

autocmd Filetype d setlocal makeprg=dubbio

in your .vimrc file.

Authors:
  • Orfeo Da Vià
Dependencies:
none
Versions:
0.9.5 2019-Aug-22
0.9.3 2019-May-16
0.9.2 2019-Apr-09
0.9.1 2019-Mar-01
0.9.0 2018-Oct-26
Show all 13 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 33 downloads total

Score:
0.0
Short URL:
dubbio.dub.pm