forked from eBay/tsv-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dub.json
30 lines (30 loc) · 965 Bytes
/
dub.json
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
{
"name": "tsv-split",
"description": "Split a file into multiple files.",
"homepage": "https://github.com/eBay/tsv-utils",
"authors": ["Jon Degenhardt"],
"copyright": "Copyright (c) 2020-2021, eBay Inc.",
"license": "BSL-1.0",
"targetType": "executable",
"configurations": [
{
"name" : "executable",
"targetName": "tsv-split",
"targetPath": "../bin/",
"mainSourceFile": "src/tsv_utils/tsv-split.d",
"dependencies": {
"tsv-utils:common": { "path": ".." }
}
},
{
"name": "unittest",
"targetType": "none"
}
],
"buildTypes": {
"debug": { "buildOptions": ["debugMode", "optimize"] },
"release": { "buildOptions": ["releaseMode", "optimize", "inline"],
"dflags": ["-boundscheck=off"],
"dflags-osx-ldc": ["-flto=thin"] }
}
}