-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
dub.sdl
117 lines (116 loc) · 3.59 KB
/
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
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
name "pixelperfectengine"
description "A 2D game engine for retro styled games"
authors "Laszlo Szeremi"
copyright "(C)2015-2021 Laszlo Szeremi"
license "BSL-1.0"
dependency "collections-d" version="==0.5.1"
dependency "sdlang-d" version="*"
//dependency "undead" version="*"
dependency "newxml" version="==0.2.1"
dependency "dimage" version="==0.3.0-beta.4"
dependency "bitleveld" version="*"
dependency "cpublit" version="==0.6.1"
dependency "bindbc-sdl" version="*"
//dependency "bindbc-lua" version="*"
dependency "iota" version="==0.3.0-beta.2"
dependency "bmfont" version="==0.1.0"
dependency "intel-intrinsics" version="*"
dependency "midi2" version="*"
dependency "midi-di" version="*"
//dependency "i18n-d" version="*"
//dflags "-mattr=neon" platform="aarch64"
targetType "library"
targetPath "./pixelperfectengine/lib/"
sourcePaths "./pixelperfectengine/src/"
versions "SDL_2010" "BindSDL_Mixer"
importPaths "./pixelperfectengine/src/"
libs "z" platform="linux"
versions "newxml_force_utf32"
/*subPackage {
name "pixelperfecteditor"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_pixelperfecteditor.pdb" platform="windows"
sourcePaths "./pixelperfecteditor/src/"
importPaths "./pixelperfecteditor/src/"
}*/
subPackage {
name "test0"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_test0.pdb" platform="windows"
sourcePaths "./test0/"
importPaths "./test0/"
}
subPackage {
name "test1"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_test1.pdb" platform="windows"
sourcePaths "./test1/"
importPaths "./test1/"
}
subPackage {
name "test2"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_test2.pdb" platform="windows"
sourcePaths "./test2/"
importPaths "./test2/"
}
subPackage {
name "test3"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_test3.pdb" platform="windows"
sourcePaths "./test3/"
importPaths "./test3/"
}
/*subPackage {
name "test4"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_test4.pdb" platform="windows"
sourcePaths "./test4/"
importPaths "./test4/"
}*/
subPackage {
name "test5"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_test5.pdb" platform="windows"
sourcePaths "./test5/"
importPaths "./test5/"
}
subPackage {
name "wmfc"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
lflags "/PDB:.\\bin-$ARCH-$PLATFORM\\pixelperfectengine_wmfc.pdb" platform="windows"
sourcePaths "./windowmakerforconcrete/src/"
importPaths "./windowmakerforconcrete/src/"
}
subPackage {
name "snake"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
sourcePaths "./snake/src/"
importPaths "./snake/src/"
}
subPackage {
name "icebreaker"
dependency "pixelperfectengine" version="*"
targetType "executable"
targetPath "./bin-$ARCH-$PLATFORM/"
sourcePaths "./icebreaker/src/"
importPaths "./icebreaker/src/"
}