Newer
Older
dub_jkp / changelog / version-identifier-filter.dd
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.

dub.json:
```json
"-versionFilters": ["Have_vibe_d"]
"-versionFilters-posix": ["UseUnixSockets", "UseMMap"]
```
dub.sdl:
```sdl
x:versionFilters "Have_vibe_d"
x:versionFilters "UseUnixSockets" "UseMMap" platform="posix"
```