Reltool is a mysterious beast, and takes some finagling to truly tame
it. And *even then*, you never truly have it tamed.
What I'm planning on doing, as my learning experiment for a new tool
to add to CB is to use relx (
https://github.com/erlware/relx) to
create releases. It's all the rage these days when it comes to
simplifying the confusion that comes with reltool, relup, and the
likes.
I spent weeks dancing with rebar and reltool, uncertain if certain
issues are user error, rebar's fault, or reltool's fault, and in the
end, there were issues with all three. And despite that time spent
working on reltool, I'm not even remotely comfortable with it.
My goal is going to be reworking the application creation process for
CB such that it will include a "make release" to use to make it
directly from your application. I would feel terrible if I have to
tell new users to dive into the reltool.config file to figure out
what's going on there.
I think releases are freaking amazing, and yet reltool is an exercise
in frustration. So if you're feeling saucy, feel free to jump into
relx and see if it isn't easier for you.
-Jesse
> --
> You received this message because you are subscribed to the Google Groups
> "ChicagoBoss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
chicagoboss...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/chicagoboss.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/chicagoboss/22fb7bdd-30fe-46e0-943f-17c744f69440%40googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.
--
Jesse Gumm
Owner, Sigma Star Systems
414.940.4866 ||
sigma-star.com || @jessegumm