dub.dub

A package manager.

Members

Aliases

SkipPackageSuppliers
alias SkipPackageSuppliers = SPS

Determines which of the default package suppliers are queried for packages.

Classes

Dub
class Dub

Provides a high-level entry point for DUB's functionality.

Enums

FetchOptions
enum FetchOptions

Option flags for Dub.fetch

UpgradeOptions
enum UpgradeOptions

Option flags for Dub.upgrade

Functions

defaultPackageSuppliers
deprecated PackageSupplier[] defaultPackageSuppliers()

Returns a default list of package suppliers.

getRegistryPackageSupplier
deprecated PackageSupplier getRegistryPackageSupplier(string url)

Returns a registry package supplier according to protocol.

Manifest constants

defaultRegistryURL
deprecated enum defaultRegistryURL;
Undocumented in source.

Static variables

defaultRegistryURLs
string[] defaultRegistryURLs;

The URL to the official package registry and it's default fallback registries.

Structs

SpecialDirs
struct SpecialDirs
Undocumented in source.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

Matthias Dondorff, Sönke Ludwig