aboutsummaryrefslogtreecommitdiffstats
path: root/core/kerl.mk
AgeCommit message (Collapse)Author
2019-06-29Filter out master when getting the LATEST_ERLANG_OTPLoïc Hoguin
2018-12-10Optimization: reduce the number of shell commands on noopsLoïc Hoguin
2018-12-05Better handle ERLANG_OTP and ERLANG_HIPELoïc Hoguin
A release that gets removed in a ci:: preceding the running of CI rules would end up not rebuilding it due to how a warning was silenced when using ERLANG_OTP.
2018-09-12Append -native to ERLANG_HIPE installationsLoïc Hoguin
2018-09-12Prevent kerl from being deleted uncorrectlyLoïc Hoguin
2018-08-01Filter out the old OTP versions from LATEST_ERLANG_OTPLoïc Hoguin
2018-05-15Don't use release candidates when LATEST_ERLANG_OTP=12018.05.15Loïc Hoguin
2018-05-02Add LATEST_ERLANG_OTP=1 to automatically select the latest buildLoïc Hoguin
I need this for CI because I want to run Dialyzer only against the most recent OTP after tests have passed everywhere. Left undocumented for now. [ci skip]
2017-08-23Ensure the current shell knows about PATH when pinning OTPLoïc Hoguin
2017-08-16More improvements to version pinningLoïc Hoguin
The output of kerl will now be printed, and the way we do the recursive invocation for building the Erlang/OTP version we want should be more solid.
2017-08-15Prevent recursion when building a pinned Erlang/OTPLoïc Hoguin
Also add a user friendly message to inform the user of what we are doing.
2017-08-14Add experimental pinning of Erlang/OTP versionLoïc Hoguin
By defining the ERLANG_OTP or ERLANG_HIPE variable, you can let Erlang.mk manage which version of Erlang/OTP will be used for your project. It will build it if necessary, and will activate it automatically when make is invoked.