-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdub.json
75 lines (75 loc) · 1.57 KB
/
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
{
"name": "extrapanel",
"subPackages": [
{
"name": "core",
"sourcePaths": [
"source/extrapanel/core"
],
"targetType": "dynamicLibrary",
"targetName": "xpanel",
"targetPath": "build/",
"dependencies": {
"riverd-lua": "~>1.0.3",
"gtk-d:gtkd": "~>3.9.0",
"daemonize":"~>0.2.1",
"aurorafw:unit": "~>0.0.1-alpha.3"
}
},
{
"name": "app",
"preBuildCommands": ["./build-aux/preinstall.py app"],
"sourcePaths": [
"source/extrapanel/app"
],
"mainSourceFile": "build-aux/main.d",
"targetType": "executable",
"targetName": "extrapanel",
"targetPath": "build/",
"dependencies": {
"extrapanel:core": "*"
}
},
{
"name": "manager",
"preBuildCommands": ["./build-aux/preinstall.py manager"],
"sourcePaths": [
"source/extrapanel/manager"
],
"mainSourceFile": "build-aux/main.d",
"targetType": "executable",
"targetName": "extrapanel-manager",
"targetPath": "build/",
"dependencies": {
"extrapanel:core": "*",
"archive": "~>0.6.0"
}
},
{
"name": "daemon",
"sourcePaths": [
"source/extrapanel/daemon"
],
"mainSourceFile": "source/extrapanel/daemon/daemon.d",
"targetType": "executable",
"targetName": "extrapanel-daemon",
"targetPath": "build/",
"dependencies": {
"extrapanel:core": "*"
},
"versions": ["daemon"]
},
{
"name": "tray",
"sourcePaths": [
"source/extrapanel/tray"
],
"targetType": "executable",
"targetName": "extrapanel-tray",
"targetPath": "build/",
"dependencies": {
"extrapanel:core": "*"
}
}
]
}