-
Notifications
You must be signed in to change notification settings - Fork 0
/
dub.sdl
33 lines (33 loc) · 870 Bytes
/
dub.sdl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name "tame"
description "some utility library for D"
authors "0-v-0"
copyright "Copyright © 2022-2024, 0-v-0"
license "MIT"
sourcePaths "tame"
importPaths "."
dflags "-dip1000" "-dip1008" "-preview=dip1021" "-preview=in" "-preview=inclusiveincontracts" "-preview=fieldwise" "-preview=fixImmutableConv" "-preview=systemVariables"
configuration "lib" {
targetType "library"
excludedSourceFiles "tame/data/yaml/*.d" "tame/lockfree/*.d" "tame/net/*.d"
}
subPackage {
name "lockfree"
description "Lock-free data structures"
sourcePaths "tame/lockfree"
importPaths "."
dependency "tame" path="."
}
subPackage {
name "net"
description "Network utilities"
sourcePaths "tame/net"
importPaths "."
dependency "tame" path="."
}
subPackage {
name "yaml"
description "Lightweight YAML parser"
sourcePaths "tame/data/yaml"
importPaths "."
dependency "tame" path="."
}