the actual boss rebar plugin doing some something wrong with the vsn number of an given app, reltool use that number to generate the packaged application, i guess relx also.
then fix that number before doing make rel or make dist ;) chan 2014-06-02 20:40 GMT+08:00 Julian Wachholz <[email protected]>: > Hi Jesse > > Thanks for the hints, I tried my luck and so far it seems very > promising. But since CB still needs to compile the apps individually > I'm having some issues getting that to work, but it might be a start. > https://github.com/julianwachholz/hello_chicago/tree/feature/relx > Hopefully I can somehow help in this, having a nice release tool would > be infinitely useful. > > Cheers > > On Sat, May 31, 2014 at 11:21 PM, Jesse Gumm <[email protected]> wrote: > > 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 > > > > > > > > On Sat, May 31, 2014 at 1:07 PM, Julian Wachholz <[email protected]> > wrote: > >> Hi ChicagoBoss > >> > >> Even though I'm quite the newbie to Erlang and still reading through > >> Programming Erlang[1] I'd love to be able to do stuff cleanly. > >> So I've come across the Draw[2] example on Github and tried getting it > to > >> run on my own toy project that I use to learn CB with. > >> So far I've got it to compile, all that's needed now that my > application is > >> actually started and I can reach the site on localhost:8001. > >> > >> Any hints or mistakes pointed out would be very helpful, this is all > I've > >> got so far: [3]. > >> > >> Cheers > >> Julian > >> > >> > >> [1]: http://shop.oreilly.com/product/9780596518189.do > >> [2]: https://github.com/mihawk/draw > >> [3]: https://github.com/julianwachholz/hello_chicago > >> > >> -- > >> 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 [email protected]. > >> 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 > > > > -- > > 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 [email protected]. > > 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/CAPTXyXcT1nN7PbNg-z8PeQazqAqFLYqAwiq-29AdK5Rf5AqMiA%40mail.gmail.com > . > > For more options, visit https://groups.google.com/d/optout. > > -- > 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 [email protected]. > 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/CALvBJz2TL1YEuCLrQ7VhXj-_cAmXnLcEz%3DGrtj54o1pGNP090w%40mail.gmail.com > . > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. 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/CAB-OfhmCmEGXjAn6%3DAt--rmTgorXxeErGrpMxO3PNtPWpvMz-w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
