@@ -23,14 +23,68 @@ Flag simulator
23
23
Description: Build server with simulator support
24
24
Default: true
25
25
26
+
27
+ # Support files for profiling
28
+ Library profiling
29
+ CompiledObject: best
30
+ Path: profiling
31
+ Install: false
32
+ Findlibname: profiling
33
+ Modules: Coverage
34
+ BuildDepends:
35
+
26
36
Library xenopsd
27
37
CompiledObject: best
28
38
Path: lib
29
39
Findlibname: xenopsd
30
40
ByteOpt: -warn-error +a
31
41
NativeOpt: -warn-error +a
32
- Modules: Suspend_image, Cancellable_subprocess, Bootloader, Ionice, Mac, Xenops_migrate, Xenops_hooks, Task_server, Xenops_task, Updates, Xenops_utils, Xenops_server, Xenopsd, Xenops_server_plugin, Xenops_server_skeleton, Scheduler, Path, Storage, Interface, Xenctrl_uuid, Xenstore, Version
33
- BuildDepends: threads, threads.posix, uuidm, xmlm, cohttp, uri, rpclib, rpclib.syntax, forkexec, fd-send-recv, xcp, xcp.xen, xcp.storage, sexplib, sexplib.syntax, xcp, uutf, xenstore, xenstore.unix, xenstore_transport, xenstore_transport.unix, oclock
42
+ Modules:
43
+ Suspend_image,
44
+ Cancellable_subprocess,
45
+ Bootloader,
46
+ Ionice,
47
+ Mac,
48
+ Xenops_migrate,
49
+ Xenops_hooks,
50
+ Task_server,
51
+ Xenops_task,
52
+ Updates,
53
+ Xenops_utils,
54
+ Xenops_server,
55
+ Xenopsd,
56
+ Xenops_server_plugin,
57
+ Xenops_server_skeleton,
58
+ Scheduler,
59
+ Path,
60
+ Storage,
61
+ Interface,
62
+ Xenctrl_uuid,
63
+ Xenstore,
64
+ Version
65
+ BuildDepends:
66
+ threads,
67
+ threads.posix,
68
+ uuidm,
69
+ xmlm,
70
+ cohttp,
71
+ uri,
72
+ rpclib,
73
+ rpclib.syntax,
74
+ forkexec,
75
+ fd-send-recv,
76
+ xcp,
77
+ xcp.xen,
78
+ xcp.storage,
79
+ sexplib,
80
+ sexplib.syntax,
81
+ xcp,
82
+ uutf,
83
+ xenstore,
84
+ xenstore.unix,
85
+ xenstore_transport,
86
+ xenstore_transport.unix,
87
+ oclock
34
88
CSources: sockopt_stubs.c
35
89
36
90
Executable set_domain_uuid
@@ -40,7 +94,11 @@ Executable set_domain_uuid
40
94
NativeOpt: -warn-error +a-3
41
95
MainIs: set_domain_uuid.ml
42
96
Install: false
43
- BuildDepends: xenctrl, uuidm, cmdliner
97
+ BuildDepends:
98
+ xenctrl,
99
+ uuidm,
100
+ cmdliner,
101
+ profiling
44
102
45
103
Executable suspend_image_viewer
46
104
CompiledObject: best
@@ -49,7 +107,10 @@ Executable suspend_image_viewer
49
107
NativeOpt: -warn-error +a-3
50
108
MainIs: suspend_image_viewer.ml
51
109
Install: false
52
- BuildDepends: xenopsd, cmdliner
110
+ BuildDepends:
111
+ xenopsd,
112
+ cmdliner,
113
+ profiling
53
114
54
115
Executable xenopsd_xc_main
55
116
CompiledObject: best
@@ -60,7 +121,23 @@ Executable xenopsd_xc_main
60
121
Build$: flag(xen)
61
122
Custom: true
62
123
Install: false
63
- BuildDepends: xenctrl, xenopsd, xenstore, xenstore.unix, xenstore_transport, xenstore_transport.unix, rpclib, forkexec, xcp, xcp.storage, xcp.memory, xcp.rrd, rrd, sexplib, xcp-inventory
124
+ BuildDepends:
125
+ xenctrl,
126
+ xenopsd,
127
+ xenstore,
128
+ xenstore.unix,
129
+ xenstore_transport,
130
+ xenstore_transport.unix,
131
+ rpclib,
132
+ forkexec,
133
+ xcp,
134
+ xcp.storage,
135
+ xcp.memory,
136
+ xcp.rrd,
137
+ rrd,
138
+ sexplib,
139
+ xcp-inventory,
140
+ profiling
64
141
CSources: fsync_stubs.c, xenctrlext_stubs.c
65
142
66
143
Executable watch_test
@@ -70,7 +147,14 @@ Executable watch_test
70
147
NativeOpt: -warn-error +a-3
71
148
MainIs: watch_test.ml
72
149
Install: false
73
- BuildDepends: xenopsd, xenstore, xenstore.unix, xenstore_transport, xenstore_transport.unix, threads
150
+ BuildDepends:
151
+ xenopsd,
152
+ xenstore,
153
+ xenstore.unix,
154
+ xenstore_transport,
155
+ xenstore_transport.unix,
156
+ threads,
157
+ profiling
74
158
75
159
Executable xenopsd_simulator
76
160
CompiledObject: best
@@ -81,7 +165,9 @@ Executable xenopsd_simulator
81
165
Build$: flag(simulator)
82
166
Custom: true
83
167
Install: false
84
- BuildDepends: xenopsd
168
+ BuildDepends:
169
+ xenopsd,
170
+ profiling
85
171
86
172
Executable xenopsd_libvirt_main
87
173
CompiledObject: best
@@ -92,7 +178,15 @@ Executable xenopsd_libvirt_main
92
178
Build$: flag(libvirt)
93
179
Custom: true
94
180
Install: false
95
- BuildDepends: xenopsd, rpclib, forkexec, xcp, xcp.storage, sexplib, libvirt
181
+ BuildDepends:
182
+ xenopsd,
183
+ rpclib,
184
+ forkexec,
185
+ xcp,
186
+ xcp.storage,
187
+ sexplib,
188
+ libvirt,
189
+ profiling
96
190
97
191
Executable xenopsd_xenlight_main
98
192
CompiledObject: best
@@ -103,6 +197,23 @@ Executable xenopsd_xenlight_main
103
197
Build$: flag(xenlight)
104
198
Custom: true
105
199
Install: false
106
- BuildDepends: xenlight, xentoollog, xenctrl, xenopsd, xenstore, xenstore.unix, xenstore_transport, xenstore_transport.unix, rpclib, forkexec, xcp, xcp.storage, xcp.memory, sexplib, xcp-inventory, optcomp
200
+ BuildDepends:
201
+ xenlight,
202
+ xentoollog,
203
+ xenctrl,
204
+ xenopsd,
205
+ xenstore,
206
+ xenstore.unix,
207
+ xenstore_transport,
208
+ xenstore_transport.unix,
209
+ rpclib,
210
+ forkexec,
211
+ xcp,
212
+ xcp.storage,
213
+ xcp.memory,
214
+ sexplib,
215
+ xcp-inventory,
216
+ optcomp,
217
+ profiling
107
218
CSources: fsync_stubs.c, poll_stubs.c
108
219
0 commit comments