summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Kocoloski <adam@cloudant.com>2010-03-02 11:57:28 -0500
committerAdam Kocoloski <adam@cloudant.com>2010-03-02 11:57:28 -0500
commit4bef00e4f0dcb6d903a751a6a14c65118c50ca8c (patch)
treef57930e569c0e71b6051ad70d0d10b1125b49881
parent1fae46b0f019a2100935d51e7a525863b18add0d (diff)
keep .app and .appup files in main source tree
-rw-r--r--ebin/dynomite.app30
-rw-r--r--ebin/dynomite.appup6
2 files changed, 36 insertions, 0 deletions
diff --git a/ebin/dynomite.app b/ebin/dynomite.app
new file mode 100644
index 00000000..5107eced
--- /dev/null
+++ b/ebin/dynomite.app
@@ -0,0 +1,30 @@
+%% dynomite app resource file
+
+{application, dynomite,
+ [{description, "Dynomite Clustering System"},
+ {mod, {dynomite_app, []}},
+ {vsn, "{{dynomite_vsn}}"},
+ {modules,
+ [
+ bootstrap_manager,
+ bootstrap_receiver,
+ cluster_ops,
+ configuration,
+ dynomite,
+ dynomite_app,
+ dynomite_couch_api,
+ dynomite_couch_storage,
+ dynomite_http,
+ dynomite_prof,
+ dynomite_sup,
+ lib_misc,
+ mem_utils,
+ membership2,
+ node,
+ partitions,
+ replication,
+ vector_clock
+ ]},
+ {registered, [membership]},
+ {applications, [kernel, stdlib, sasl, crypto, mochiweb]}
+ ]}.
diff --git a/ebin/dynomite.appup b/ebin/dynomite.appup
new file mode 100644
index 00000000..57ca056d
--- /dev/null
+++ b/ebin/dynomite.appup
@@ -0,0 +1,6 @@
+{"{{dynomite_vsn}}", [{"{{dynomite_prev_vsn}}", [
+ {apply, {supervisor, terminate_child, [showroom_sup, dynomite_sup]}},
+ {restart_application, dynomite},
+ {apply, {supervisor, delete_child, [showroom_sup, dynomite_sup]}},
+ {update, showroom_sup, supervisor}
+]}],[{"{{dynomite_prev_vsn}}",[]}]}.