forked from savonet/liquidsoap
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdune
More file actions
41 lines (37 loc) · 740 Bytes
/
dune
File metadata and controls
41 lines (37 loc) · 740 Bytes
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
(rule
(target liquidsoap.config)
(package liquidsoap)
(alias install)
(enabled_if %{env:LIQUIDSOAP_ENABLE_BUILD_CONFIG=true})
(deps
src/libs/stdlib.liq
(source_tree src/libs))
(mode
(promote
(only liquidsoap.config)
(until-clean)))
(action
(progn
(echo
"\nCongratulation on building liquidsoap! Here are the details of your build and configuration:\n")
(run %{bin:liquidsoap} --build-config)
(with-stdout-to
%{target}
(run %{bin:liquidsoap} --opam-config)))))
(alias
(name default)
(deps
(alias_rec install)))
(alias
(name runtest)
(deps
(alias_rec install)))
(alias
(name citest)
(deps
(alias_rec perftest)
(alias_rec runtest)))
(alias
(name doctest)
(deps
(alias_rec doc)))