Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 55 lines (52 sloc) 1.885 kb
b6b9d87 Tuncer Ayaz Add reltool based release support
tuncer authored
1 {sys, [
2 {lib_dirs, ["../fake_lib_dir"]},
3 {erts, [{mod_cond, derived}, {app_file, strip}]},
4 {app_file, strip},
167c7bc Tuncer Ayaz Use version from vsn.mk for reltool release
tuncer authored
5 {rel, "yaws",
6 {cmd, "sed -ne '1,/^YAWS_VSN=/s/^YAWS_VSN=//p' ../vsn.mk 2>/dev/null"},
b6b9d87 Tuncer Ayaz Add reltool based release support
tuncer authored
7 [
8 kernel,
9 stdlib,
10 sasl,
11 crypto,
12 ssl,
13 public_key,
14 compiler,
15 mnesia,
16 xmerl,
17 yaws
18 ]},
19 {rel, "start_clean", "",
20 [
21 kernel,
22 stdlib
23 ]},
24 {boot_rel, "yaws"},
25 {profile, embedded},
26 {incl_cond, exclude},
27 {excl_archive_filters, [".*"]}, %% Do not archive built libs
28 {excl_sys_filters, ["^bin/.*", "^erts.*/doc", "^erts.*/src",
29 "^erts.*/info", "^erts.*/man",
30 "^erts.*/lib", "^erts.*/include",
31 "^erts.*/bin/(dialyzer|typer)"]},
32 {excl_app_filters, ["\.gitignore", "^include.mk.in"]},
33 {app, sasl, [{incl_cond, include}]},
34 {app, stdlib, [{incl_cond, include}]},
35 {app, kernel, [{incl_cond, include}]},
36 {app, crypto, [{incl_cond, include}]},
37 {app, ssl, [{incl_cond, include}]},
38 {app, public_key, [{incl_cond, include}]},
39 {app, compiler, [{incl_cond, include}]},
40 {app, mnesia, [{incl_cond, include}]},
41 {app, xmerl, [{incl_cond, include}]},
42 {app, yaws, [{incl_cond, include}]}
43 ]}.
44
45 {target_dir, "yaws"}.
46
47 {overlay, [
48 {mkdir, "log/sasl"},
49 {copy, "files/erl", "\{\{erts_vsn\}\}/bin/erl"},
50 {copy, "files/nodetool", "\{\{erts_vsn\}\}/bin/nodetool"},
51 {copy, "files/yaws", "bin/yaws"},
52 {copy, "files/sys.config", "releases/\{\{rel_vsn\}\}/sys.config"},
53 {copy, "files/vm.args", "releases/\{\{rel_vsn\}\}/vm.args"}
54 ]}.
Something went wrong with that request. Please try again.