qdate icon indicating copy to clipboard operation
qdate copied to clipboard

Move to rebar3 and hex package

Open Licenser opened this issue 9 years ago • 4 comments

Hi I've published jesse as a hex package, this are the changes necessary to make it hex-able with riak3. Since it is your project it would be great if you'd take over the package, for that you can ask hex.pm to change ownership, until then I'll try to keep it up to date with the latest tagged release.

For the meantime I added myself as a secondary maintainer so that people having questions regarding the package don't bother you, please remove that if you take over the package since I don't want to claim your work as mine.

Please not that this moves the build tool fully to rebar3.

Licenser avatar Feb 18 '16 06:02 Licenser

Hi Heinz! Thanks! I've been meaning to follow up on getting the hex package out there, but just haven't taken the time.

I should be able to merge this tonight or tomorrow. I'll merge it and tag as 0.5.0, then maintain two separate branches and sets of releases. master will be rebar3, and I will have a separate rebar2 branch.

-Jesse

On Thu, Feb 18, 2016 at 12:28 AM, Heinz N. Gies [email protected] wrote:

Hi I've published jesse as a hex package, this are the changes necessary to make it hex-able with riak3. Since it is your project it would be great if you'd take over the package, for that you can ask hex.pm to change ownership, until then I'll try to keep it up to date with the latest tagged release.

For the meantime I added myself as a secondary maintainer so that people having questions regarding the package don't bother you, please remove that if you take over the package since I don't want to claim your work as mine.

Please not that this moves the build tool fully to rebar3.

You can view, comment on, or merge this pull request online at:

https://github.com/choptastic/qdate/pull/21 Commit Summary

  • Move to rebar3 and hex package

File Changes

  • M rebar.config https://github.com/choptastic/qdate/pull/21/files#diff-0 (21)
  • M src/qdate.app.src https://github.com/choptastic/qdate/pull/21/files#diff-1 (2)

Patch Links:

  • https://github.com/choptastic/qdate/pull/21.patch
  • https://github.com/choptastic/qdate/pull/21.diff

— Reply to this email directly or view it on GitHub https://github.com/choptastic/qdate/pull/21.

Jesse Gumm Owner, Sigma Star Systems 414.940.4866 || sigma-star.com || @jessegumm

choptastic avatar Feb 18 '16 22:02 choptastic

Hi Heinz,

I'm playing with this, and even though I see erlang-localtime-1.0.0 on hex.pm, it doesn't seem to resolve:

$ make
/home/gumm/code/qdate/rebar3 compile
===> Verifying dependencies...
===> Package not found in registry: erlang_localtime-1.0.0
make: *** [compile] Error 1

Any ideas?

choptastic avatar Feb 26 '16 20:02 choptastic

Is it because it's not a tagged release? I'll give that a shot.

choptastic avatar Feb 26 '16 20:02 choptastic

Alrighty, I tagged 1.0.0 on erlang_localtime (https://github.com/choptastic/erlang_localtime/releases/tag/1.0.0) with the contents of your PR.

Then did a ./rebar3 update and ./rebar3 compile

Now it gives:

$ make
/home/gumm/code/qdate/rebar3 compile
===> Verifying dependencies...
===> Package not buildable with rebar3: erlang_localtime-1.0.0
make: *** [compile] Error 1

Not sure what to do from here. running rebar3 compile from within the erlang_localtime repo works just fine, so I'm a bit stumped.

choptastic avatar Feb 26 '16 20:02 choptastic

I'm gonna close this, since this has long been in hex and rebar3. Thanks again for your help all those years back!

choptastic avatar Aug 12 '23 23:08 choptastic