From aaa6eb884a63a0024d928e7fe4f745acea4e182f Mon Sep 17 00:00:00 2001 From: Eric Scouten Date: Mon, 20 Mar 2017 16:19:51 -0700 Subject: [PATCH 1/5] version bump --- src/esqlite.app.src | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/src/esqlite.app.src b/src/esqlite.app.src index 729a3de..a73b58d 100644 --- a/src/esqlite.app.src +++ b/src/esqlite.app.src @@ -1,12 +1,7 @@ -{application, esqlite, - [ - {description, "sqlite nif interface"}, - {vsn, "0.1.1"}, - {modules, [esqlite3, esqlite3_nif]}, - {registered, []}, - {applications, [ - kernel, - stdlib - ]}, - {env, []} - ]}. +{application,esqlite, + [{description,"sqlite nif interface"}, + {vsn,"0.2.3"}, + {modules,[esqlite3,esqlite3_nif]}, + {registered,[]}, + {applications,[kernel,stdlib]}, + {env,[]}]}. From 3ef85ef591cb1e9856a5242a00ae6204a99a097c Mon Sep 17 00:00:00 2001 From: Eric Scouten Date: Mon, 20 Mar 2017 16:33:41 -0700 Subject: [PATCH 2/5] Ensure Makefile is included in package. --- src/esqlite.app.src | 1 + 1 file changed, 1 insertion(+) diff --git a/src/esqlite.app.src b/src/esqlite.app.src index a73b58d..6f298ae 100644 --- a/src/esqlite.app.src +++ b/src/esqlite.app.src @@ -3,5 +3,6 @@ {vsn,"0.2.3"}, {modules,[esqlite3,esqlite3_nif]}, {registered,[]}, + {include_files, ["Makefile"]}, {applications,[kernel,stdlib]}, {env,[]}]}. From a84f5178ed631b6a6a3bbf41c7bc246e4e5b4ce2 Mon Sep 17 00:00:00 2001 From: Eric Scouten Date: Mon, 20 Mar 2017 16:50:56 -0700 Subject: [PATCH 3/5] Add license, maintainers, and links. --- src/esqlite.app.src | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/esqlite.app.src b/src/esqlite.app.src index 6f298ae..81b79bd 100644 --- a/src/esqlite.app.src +++ b/src/esqlite.app.src @@ -3,6 +3,9 @@ {vsn,"0.2.3"}, {modules,[esqlite3,esqlite3_nif]}, {registered,[]}, + {maintainers, ["Aleph Archives", "Qing Liang "]}, + {licenses, ["Apache"]}, + {links, [{"Github", "https://github.com/mmzeeman/esqlite"}]}, {include_files, ["Makefile"]}, {applications,[kernel,stdlib]}, {env,[]}]}. From 067166b965a45fd1e75821888d42e31239773821 Mon Sep 17 00:00:00 2001 From: Eric Scouten Date: Tue, 21 Mar 2017 08:46:01 -0700 Subject: [PATCH 4/5] Add a note about hex.pm releases. --- hex.pm.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 hex.pm.md diff --git a/hex.pm.md b/hex.pm.md new file mode 100644 index 0000000..e63de30 --- /dev/null +++ b/hex.pm.md @@ -0,0 +1,10 @@ +# About Hex.pm Releases + +Releases of [esqlite on hex.pm](https://hex.pm/packages/esqlite) are managed by Michael Ries ([@mmmries](https://github.com/mmmries)) and Eric Scouten ([@scouten](https://github.com/scouten)). + +To make a release: + +1. Increment the version number in `src/esqlite.app.src` as appropriate. +2. Run `rebar3 ct` to ensure that the build is good. +3. **IMPORTANT:** Run `rebar3 clean` to remove build artifacts (especially compiled C object code). +4. Run `rebar3 hex publish` to make the release. From 5de69f3107a8af0f45a5d8345422c548d909427a Mon Sep 17 00:00:00 2001 From: Eric Scouten Date: Tue, 21 Mar 2017 08:50:42 -0700 Subject: [PATCH 5/5] Back out whitespace changes to esqlite.app.src. --- src/esqlite.app.src | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/src/esqlite.app.src b/src/esqlite.app.src index 81b79bd..e08766b 100644 --- a/src/esqlite.app.src +++ b/src/esqlite.app.src @@ -1,11 +1,16 @@ -{application,esqlite, - [{description,"sqlite nif interface"}, - {vsn,"0.2.3"}, - {modules,[esqlite3,esqlite3_nif]}, - {registered,[]}, - {maintainers, ["Aleph Archives", "Qing Liang "]}, - {licenses, ["Apache"]}, - {links, [{"Github", "https://github.com/mmzeeman/esqlite"}]}, - {include_files, ["Makefile"]}, - {applications,[kernel,stdlib]}, - {env,[]}]}. +{application, esqlite, + [ + {description, "sqlite nif interface"}, + {vsn, "0.2.3"}, + {modules, [esqlite3, esqlite3_nif]}, + {registered, []}, + {maintainers, ["Aleph Archives", "Qing Liang "]}, + {licenses, ["Apache"]}, + {links, [{"Github", "https://github.com/mmzeeman/esqlite"}]}, + {include_files, ["Makefile"]}, + {applications, [ + kernel, + stdlib + ]}, + {env, []} + ]}.