Merge pull request #733 from D-Programming-Language/fix_issue_361-opt-dependencies
Implement new optional dependency semantics. Fixes #361. |
---|
source/dub/dependency.d |
---|
source/dub/dependencyresolver.d |
---|
source/dub/dub.d |
---|
source/dub/project.d |
---|
source/dub/recipe/sdl.d |
---|
test/issue361-optional-deps.sh 0 → 100755 |
---|
test/issue361-optional-deps/.no_build 0 → 100644 |
---|
test/issue361-optional-deps/a/dub.sdl 0 → 100644 |
---|
test/issue361-optional-deps/a/src/a.d 0 → 100644 |
---|
test/issue361-optional-deps/b/dub.sdl 0 → 100644 |
---|
test/issue361-optional-deps/b/src/b.d 0 → 100644 |
---|
test/issue361-optional-deps/main1/dub.sdl 0 → 100644 |
---|
test/issue361-optional-deps/main1/src/main1.d 0 → 100644 |
---|
test/issue361-optional-deps/main2/dub.sdl 0 → 100644 |
---|
test/issue361-optional-deps/main2/dub.selections.json 0 → 100644 |
---|
test/issue361-optional-deps/main2/src/main2.d 0 → 100644 |
---|