2014-01-09
@Sönke Ludwig
Deprecate the "visuald-combined" generator.
Sönke Ludwig committed on 9 Jan 2014
@Sönke Ludwig
Reimplement the VisualD generator based on the new target generation code and fix link dependencies for static libraries.
Sönke Ludwig committed on 9 Jan 2014
@Sönke Ludwig
Only treat "main.d" and "<packname>/main.d" as "mainSourceFile" for library targets.
Sönke Ludwig committed on 9 Jan 2014
@Sönke Ludwig
Fix the configuration resolution algorithm. ...
Sönke Ludwig committed on 9 Jan 2014
2014-01-08
@Sönke Ludwig
Fix version(Linux) -> version(linux) - gotta love inconsistent naming...
Sönke Ludwig committed on 8 Jan 2014
2014-01-07
@Matthias Dondorff
Properly saving the journal's filename of the package description.
Matthias Dondorff committed on 7 Jan 2014
@Matthias Dondorff
Keeping track of the saved json file in the journal and some smaller changes.
Matthias Dondorff committed on 7 Jan 2014
@Sönke Ludwig
Make "dub.json" the primary choice for a package description and handle "package.json" as a fallback.
Sönke Ludwig committed on 7 Jan 2014
2014-01-05
@Matthias Dondorff
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
@Matthias Dondorff
Reverting unwanted commit.
Matthias Dondorff committed on 5 Jan 2014
@Matthias Dondorff
Revert "With discoverable subpackages, the examples are named like their folder." ...
Matthias Dondorff committed on 5 Jan 2014
@Matthias Dondorff
When a package having externally defined subpackages is installed, they work. Currently not tested with the registry.
Matthias Dondorff committed on 5 Jan 2014
2014-01-04
@Matthias Dondorff
With discoverable subpackages, the examples are named like their folder. ...
Matthias Dondorff committed on 4 Jan 2014
@Matthias Dondorff
Automatic discovery of sub-packages added to package manager.
Matthias Dondorff committed on 4 Jan 2014
@Matthias Dondorff
Inside of the PackageManager, change type of m_packages from Package[][string] to Package[], as there is no need for an associative array, currently.
Matthias Dondorff committed on 4 Jan 2014
@Matthias Dondorff
Fixed typos.
Matthias Dondorff committed on 4 Jan 2014
2014-01-03
@Sönke Ludwig
Apply the platform specific build settings to all targets. Fixes #201. Fixes #204.
Sönke Ludwig committed on 3 Jan 2014
2014-01-02
@Sönke Ludwig
Don't include package.d modules for "dub test". See #198.
Sönke Ludwig committed on 2 Jan 2014
2013-12-31
@Sönke Ludwig
Use --no-as-needed only in Linux (OSX's LLVM based tool chain doesn't support it).
Sönke Ludwig committed on 31 Dec 2013
2013-12-30
@Sönke Ludwig
Determine proper module name for "package.d" files and "dub test". Fixes #198.
Sönke Ludwig committed on 30 Dec 2013
2013-12-29
@Sönke Ludwig
Add --no-as-needed to avoid linker errors with new GCC versions used as the linker front end. See #199.
Sönke Ludwig committed on 29 Dec 2013
@Sönke Ludwig
Put linker flags (including "libs") after linker "sourceFiles". See #199. ...
Sönke Ludwig committed on 29 Dec 2013
@Sönke Ludwig
Avoid "linking" static library targets against dependencies. Fixes #199.
Sönke Ludwig committed on 29 Dec 2013
@Sönke Ludwig
Remove log noise.
Sönke Ludwig committed on 29 Dec 2013
2013-12-20
@Sönke Ludwig
Fix build settings used for dependencies that are referenced multiple times and remove the Mono-D generator.
Sönke Ludwig committed on 20 Dec 2013
@Sönke Ludwig
Fix compiler errors on DMD 2.063.2.
Sönke Ludwig committed on 20 Dec 2013
@Sönke Ludwig
Fix computation of build settings necessary for linking to library dependencies.
Sönke Ludwig committed on 20 Dec 2013
@Sönke Ludwig
Implement a first version of a proper build ID computation. ...
Sönke Ludwig committed on 20 Dec 2013
@Sönke Ludwig
Improve error message when removing a cached package fails due to a missing installation journal.
Sönke Ludwig committed on 20 Dec 2013
2013-12-19
@Sönke Ludwig
Implement individual building of dependencies.
Sönke Ludwig committed on 19 Dec 2013