2014-01-05 |
Subpackages, which are defined external to the main package.json can be fetched from the registry. Eventually, the dependencies of all referenced packages will be fulfilled, but this is done by a hack where the metadata of the external package is inferred as having no additional dependencies. When the package is then fetched the state is re-evaluated and possible new dependencies will be resolved.
Matthias Dondorff
committed
on 5 Jan 2014
|
---|---|
2013-12-20 |
Fix compiler errors on DMD 2.063.2.
Sönke Ludwig
committed
on 20 Dec 2013
|
2013-12-19 |
Implement individual building of dependencies.
Sönke Ludwig
committed
on 19 Dec 2013
|
2013-12-13 |
Warn about missing "mainSourceFile" only for executable configurations.
Sönke Ludwig
committed
on 13 Dec 2013
|
2013-12-11 |
Avoid casting RegistryPackageSupplier[] to PackageSupplier[]. Fixes #186.
Sönke Ludwig
committed
on 11 Dec 2013
|
2013-12-09 |
Make "dub test" work for library configurations without a "mainSourceFile".
Sönke Ludwig
committed
on 9 Dec 2013
|
2013-12-04 |
Use an existing "unittest" configuration for "dub test" by default.
Sönke Ludwig
committed
on 4 Dec 2013
|
2013-12-01 |
Fix "mainSourceFile" to be emitted for Project.addBuildSettings with the "shallow" parameter set.
...
Sönke Ludwig
committed
on 1 Dec 2013
|
2013-11-30 |
Implement the "test" command.
Sönke Ludwig
committed
on 30 Nov 2013
|
2013-11-29 |
Output a warning if no main source file is defined.
Sönke Ludwig
committed
on 29 Nov 2013
|
Revamp the command line interface with cleanly separated command implementations.
Sönke Ludwig
committed
on 29 Nov 2013
|
|
2013-11-22 |
Avoid fetching the same package multiple times when sub packages are used.
Sönke Ludwig
committed
on 22 Nov 2013
|
2013-11-21 |
Fix naming convention of PlacementLocation.
Sönke Ludwig
committed
on 21 Nov 2013
|
Only install pre-release versions with "dub upgrade --prerelease" if release versions are also available.
Sönke Ludwig
committed
on 21 Nov 2013
|
|
|
|
2013-11-18 |
Adjust style of dub.internal.vibecompat.data.json to latest vibe.d and use vibe.data.json if available.
Sönke Ludwig
committed
on 18 Nov 2013
|
Move PlacementLocation to the proper module.
Sönke Ludwig
committed
on 18 Nov 2013
|
|
2013-11-08 |
Fix up-to-date tracking of import and string import files.
Sönke Ludwig
committed
on 8 Nov 2013
|
2013-11-05 |
support of environment variables inside package.json
Alexei Bykov
committed
on 5 Nov 2013
|
2013-11-02 |
Remove dub.internal.std.process compatibility code as it doesn't support browse() and the compile status on older DMD versions isn't tracked anyway.
Sönke Ludwig
committed
on 2 Nov 2013
|
2013-11-01 |
|
2013-10-24 |
Make "dub build --build=ddox" work for any target type and avoid including dependencies in the documentation. Fixes #142.
Sönke Ludwig
committed
on 24 Oct 2013
|
2013-10-22 |
Use the exact dependencies instead of base packages for missing dependency resolution. Fixes #140.
Sönke Ludwig
committed
on 22 Oct 2013
|
2013-10-21 |
Output a proper error message when trying to build a "sourceLibrary".
Sönke Ludwig
committed
on 21 Oct 2013
|
2013-10-17 |
Implement building of specific packages, including sub packages.
Sönke Ludwig
committed
on 17 Oct 2013
|
2013-09-25 |
Move dub.utils to dub.internal.utils and update copyright dates.
Sönke Ludwig
committed
on 25 Sep 2013
|
2013-09-18 |
Fix compilation.
Sönke Ludwig
committed
on 18 Sep 2013
|
2013-09-15 |
Moved Journal into packagemanager.d. Removed Project.writeMetadata as it is not used. Documentation typos and updates.
Matthias Dondorff
committed
on 15 Sep 2013
|
Improve log messages.
Sönke Ludwig
committed
on 15 Sep 2013
|
|
2013-08-30 |
Avoid redundant dependencies and .lib dependencies in generated VisualD projects if possible.
...
Sönke Ludwig
committed
on 30 Aug 2013
|