Added experimental build settings to filter applicable version identifiers
Those settings allow to filter version identifiers and debug version identifiers used during building a package. This can improve the build cache efficiency for libraries that are used by multiple applications with different version identifiers. - only merge filters from source dependencies when the dependent has an explicit filter list as well |
---|
|
changelog/version-identifier-filter.dd 0 → 100644 |
---|
source/dub/compilers/buildsettings.d |
---|
source/dub/generators/generator.d |
---|
source/dub/project.d |
---|
source/dub/recipe/json.d |
---|
source/dub/recipe/packagerecipe.d |
---|
source/dub/recipe/sdl.d |
---|