Revert "get version from environment in cross-platform way"

This reverts commit 7d0cfb5f9d1f0fcdc607b46f31ae33cbf65115df.


Project: http://git-wip-us.apache.org/repos/asf/couchdb-couch/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-couch/commit/888c8f67
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-couch/tree/888c8f67
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-couch/diff/888c8f67

Branch: refs/heads/master
Commit: 888c8f6756642c35c2fce05aa5f843fefffc9b56
Parents: 22af8a8
Author: ILYA Khlopotov <iil...@ca.ibm.com>
Authored: Fri Sep 16 13:38:40 2016 -0700
Committer: ILYA Khlopotov <iil...@ca.ibm.com>
Committed: Fri Sep 16 13:38:40 2016 -0700

----------------------------------------------------------------------
 src/couch.app.src        | 52 ++++++++++++++++++++++++++++++++++++
 src/couch.app.src.script | 61 -------------------------------------------
 2 files changed, 52 insertions(+), 61 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-couch/blob/888c8f67/src/couch.app.src
----------------------------------------------------------------------
diff --git a/src/couch.app.src b/src/couch.app.src
new file mode 100644
index 0000000..d30f106
--- /dev/null
+++ b/src/couch.app.src
@@ -0,0 +1,52 @@
+% 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.
+
+{application, couch, [
+    {description, "Apache CouchDB"},
+    {vsn, {cmd, "echo $COUCHDB_VERSION"}},
+    {registered, [
+        couch_db_update,
+        couch_db_update_notifier_sup,
+        couch_external_manager,
+        couch_httpd,
+        couch_primary_services,
+        couch_proc_manager,
+        couch_secondary_services,
+        couch_server,
+        couch_sup,
+        couch_task_status
+    ]},
+    {mod, {couch_app, []}},
+    {applications, [
+        % stdlib
+        kernel,
+        stdlib,
+        crypto,
+        sasl,
+        inets,
+        ssl,
+        os_mon,
+
+        % Upstream deps
+        ibrowse,
+        mochiweb,
+        oauth,
+
+        % ASF deps
+        couch_epi,
+        b64url,
+        couch_log,
+        couch_event,
+        ioq,
+        couch_stats
+    ]}
+]}.

http://git-wip-us.apache.org/repos/asf/couchdb-couch/blob/888c8f67/src/couch.app.src.script
----------------------------------------------------------------------
diff --git a/src/couch.app.src.script b/src/couch.app.src.script
deleted file mode 100644
index 40d922e..0000000
--- a/src/couch.app.src.script
+++ /dev/null
@@ -1,61 +0,0 @@
-% 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.
-
-%% cut-paste from rebar.config.script. dedupe somehow later.
-Version = case os:getenv("COUCHDB_VERSION") of
-    false ->
-        string:strip(os:cmd("git describe --always"), right, $\n);
-    Version0 ->
-        Version0
-end,
-
-
-{application, couch, [
-    {description, "Apache CouchDB"},
-    {vsn, Version},
-    {registered, [
-        couch_db_update,
-        couch_db_update_notifier_sup,
-        couch_external_manager,
-        couch_httpd,
-        couch_primary_services,
-        couch_proc_manager,
-        couch_secondary_services,
-        couch_server,
-        couch_sup,
-        couch_task_status
-    ]},
-    {mod, {couch_app, []}},
-    {applications, [
-        % stdlib
-        kernel,
-        stdlib,
-        crypto,
-        sasl,
-        inets,
-        ssl,
-        os_mon,
-
-        % Upstream deps
-        ibrowse,
-        mochiweb,
-        oauth,
-
-        % ASF deps
-        couch_epi,
-        b64url,
-        couch_log,
-        couch_event,
-        ioq,
-        couch_stats
-    ]}
-]}.

Reply via email to