forked from godot-d/godot-d
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdub.json
75 lines (70 loc) · 1.84 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": "godot-d",
"description": "Godot game engine language bindings",
"authors": [ "sheepandshepherd" ],
"copyright": "Copyright (c) 2007-2018 Juan Linietsky, Ariel Manzur.; Copyright (c) 2014-2018 Godot Engine contributors (cf. AUTHORS.md); Copyright (c) 2017-2018 Godot-D contributors",
"license": "MIT",
"targetType": "library",
"dflags-linux-dmd": ["-fPIC"],
"dflags-linux-ldc2": ["-relocation-model=pic"],
"importPaths": [ "src", "classes" ],
"sourcePaths": [ "src", "classes" ],
"dependencies": {
"godot-d:util": "*"
},
"buildTypes": {
"doc-json": {
"buildRequirements": ["allowWarnings"],
"buildOptions": ["syntaxOnly"],
"dflags": ["-c", "-Df__dummy.html", "-Xfdocs.json"]
}
},
"subPackages":
[
{
"name": "util",
"targetType": "library",
"sourcePaths": [ "util/src" ],
"importPaths": [ "util/src" ]
},
{
"name": "generator",
"description": "A program that binds Godot's C++ classes and GDNative C functions",
"dependencies":
{
"godot-d:util": "*",
"asdf": "~>0.5.2",
"dxml": "~>0.4.1"
},
"sourcePaths": [ "util/generator" ]
},
{
"name": "class-finder",
"description": "A utility for scanning D files to find classes",
"targetType": "library",
"dependencies":
{
"godot-d:util": "*",
"emsi_containers": "~>0.8.0-alpha.18",
"dsymbol": "~>0.9.0",
"libdparse": "~>0.13.1"
},
"sourcePaths": [ "util/classfinder" ],
"importPaths": [ "util/classfinder" ]
},
{
"name": "pregenerate",
"description": "A preGenerateCommand that creates the Godot entry point mixin automatically",
"targetType": "executable",
"dependencies":
{
"godot-d:util": "*",
"godot-d:class-finder": "*"
},
"sourcePaths": [ "util/pregenerate" ],
"importPaths": [ "util/pregenerate" ]
},
"./examples/test/",
"./examples/asteroids/"
]
}