diff options
Diffstat (limited to 'rel/reltool.config')
-rw-r--r-- | rel/reltool.config | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/rel/reltool.config b/rel/reltool.config new file mode 100644 index 00000000..1f409805 --- /dev/null +++ b/rel/reltool.config @@ -0,0 +1,61 @@ +% Copyright 2010 Cloudant +% +% Licensed under the Apache License, Version 2.0 (the "License"); you may not +% use this file except in compliance with the License. You may obtain a copy of +% the License at +% +% http://www.apache.org/licenses/LICENSE-2.0 +% +% Unless required by applicable law or agreed to in writing, software +% distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +% WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +% License for the specific language governing permissions and limitations under +% the License. + +{sys, [ + {lib_dirs, ["../apps", "../deps"]}, + {rel, "bigcouch", "0.3a", [ + kernel, + stdlib, + sasl, + crypto, + ssl, + inets, + xmerl, + runtime_tools, + mochiweb, + ibrowse, + oauth, + couch, + rexi, + fabric, + mem3, + chttpd + ]}, + {rel, "start_clean", "", [kernel, stdlib]}, + {boot_rel, "bigcouch"}, + {profile, embedded}, + {excl_sys_filters, ["^bin/.*", "^erts.*/bin/(dialyzer|typer)"]}, + {excl_archive_filters, [".*"]}, + + % It's sufficient to list 'chttpd' here, as reltool will pull in all + % dependencies. But we'll be explicit and list everything actively + % developed in this repository. + {app, rexi, [{incl_cond, include}]}, + {app, fabric, [{incl_cond, include}]}, + {app, mem3, [{incl_cond, include}]}, + {app, couch, [{incl_cond, include}]}, + {app, chttpd, [{incl_cond, include}]} +]}. + +{overlay_vars, "bigcouch.config"}. +{overlay, [ + {mkdir, "var/log"}, + {copy, "overlay/bin"}, + {copy, "overlay/etc"}, + {copy, "overlay/share"}, + {copy, "../couchjs/build/couchjs", "bin/couchjs"}, + {copy, "../couchjs/build/main.js", "share/couchjs/main.js"}, + {template, "overlay/etc/default.ini", "etc/default.ini"}, + {template, "overlay/etc/vm.args", "etc/vm.args"} +]}. |