Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-09 | Add possibility to show the name of the release before the prompt | Andras Boroska | |
2013-01-31 | Merge pull request #37 from norton/norton-git-build | Yurii Rashkovskii | |
Simplify and improve the recipe for git-based builds | |||
2013-02-01 | Expand regex for matching http://www.erlang.org/download releases | Joseph Wayne Norton | |
The previous regex did not match with the R16A release available for download from the Erlang/OTP website. | |||
2013-01-31 | Fix typo with otp_build.log | Joseph Wayne Norton | |
2013-01-31 | Simplify and improve the recipe for git-based builds | Joseph Wayne Norton | |
Modify the git-based recipe to simply mirror the remote git repository. If enabled by configuration, download and install the newest official manpages and/or HTML docs as opposed to not installing any documentation for git-based builds. To save disk space and to simplify git operations, the repository format of the local otp repository has been changed to bare format. If caller has previously used the git-based build feature, caller should execute "kerl cleanup all" once to remove any old local otp repositories. | |||
2013-01-30 | Fix: do not hardcode origin/ to ref | Motiejus Jakštys | |
This allows building tags and all other funny kinds of refs. | |||
2013-01-10 | Removed typo. | Ewan | |
2012-12-08 | Force the name of the otp_src_.* directory to match expectations | Joseph Wayne Norton | |
The name of the otp_src_.* directory (e.g. otp_src_R15B03) may not always match with the name (e.g. otp_src_R15B03-1.tar.gz) of it's tarball file. The tar --strip-components option was purposely not used since this option might not be available all of the time. | |||
2012-12-08 | Use HREF url to extract list of releases from erlang.org | Joseph Wayne Norton | |
Kerl previously used the contents of the HTML <a> tag for this purpose. Unfortunately, the HTML <a> tag is not always rendered as expected. The old output from "kerl update releases": ------ Getting the available releases from erlang.org... The available releases are: R10B-0 R10B-2 R10B-3 R10B-4 R10B-5 R10B-6 R10B-7 R10B-8 R10B-9 R11B-0 R11B-1 R11B-2 R11B-3 R11B-4 R11B-5 R12B-0 R12B-1 R12B-2 R12B-3 R12B-4 R12B-5 R13A R13B R13B01 R13B02 R13B03 R13B04 R14A R14B R14B01 R14B02 R14B03 R14B04 R15B R15B01 R15B02 R15B03 ------ The new output from "kerl update releases": ------ Getting the available releases from erlang.org... The available releases are: R10B-0 R10B-10 R10B-2 R10B-3 R10B-4 R10B-5 R10B-6 R10B-7 R10B-8 R10B-9 R11B-0 R11B-1 R11B-2 R11B-3 R11B-4 R11B-5 R12B-0 R12B-1 R12B-2 R12B-3 R12B-4 R12B-5 R13A R13B R13B01 R13B02-1 R13B02 R13B03 R13B04 R14A R14B R14B01 R14B02 R14B03 R14B04 R15B R15B01 R15B02 R15B03-1 R15B03 ------ | |||
2012-12-02 | Drop agner leftovers | Yurii Rashkovskii | |
2012-12-02 | Update copyright notice | Yurii Rashkovskii | |
2012-12-02 | Drop agner support | Yurii Rashkovskii | |
Closes #32 | |||
2012-11-22 | fixing grep exit code handling | d0rc | |
2012-09-06 | Update $MANPATH on activate/deactivate | Radosław Szymczyszyn | |
2012-08-04 | Add cache support for building from git | Joseph Wayne Norton | |
Clone and re-use Erlang/OTP git repositories. Ensure the locally cached git repository is ready to use before each build by performing a git clean, git reset, git fetch, and git detach. | |||
2012-07-21 | Add a command that cleans up downloaded archives and build artifacts | Michael S. Klishin | |
2012-07-20 | Catch more command exit status values as errors | shane | |
2012-06-14 | Fix md5 handling on FreeBSD. | Peer Stritzinger | |
FreeBSD also doesn't have md5sum, it has either a command named md5 or openssl in the base system. Added FreeBSD to the list of openssl using OS. | |||
2012-05-14 | Add support for specifing apps to build via KERL_CONFIGURE_APPLICATIONS | Joseph Wayne Norton | |
If non-empty, you can specify the subset of applications to use when building (and subsequent installing) Erlang/OTOP with the KERL_CONFIGURE_APPLICATIONS variable, either in your $HOME/.kerlrc file or prepending it to the command line. e.g. KERL_CONFIGURE_APPLICATIONS="kernel stdlib sasl" | |||
2012-05-12 | Add 'kerl deploy' command to deploy an installation to a given host and ↵ | Joseph Wayne Norton | |
directory | |||
2011-11-26 | Basic OpenBSD support. | ミューズ | |
OpenBSD has no md5sum utility. So we use OpenSSL instead of it. | |||
2011-10-24 | Add support for install HTML docs via KERL_INSTALL_HTMLDOCS | Dave Smith | |
2011-10-16 | Set the -O0 option for using llvm under lion_support. | Randy Secrist | |
2011-10-16 | Added quotes to protect bash evaluation to determine if gcc-4.2 exists under ↵ | Randy Secrist | |
darwin. | |||
2011-10-16 | Set compiler to llvm if gcc can't be found. | Randy Secrist | |
2011-10-05 | Erlang supports building on OS X Lion since R14B04 | Yurii Rashkovskii | |
2011-08-31 | Add a new action "prompt" | Anthony Ramine | |
This action takes an optional format string (defaults to " (%s)" like __git_ps1) and prints a string where "%s" stands for the current active Erlang installation name. If the current installation isn't managed by kerl, the path basename is used with an asterisk appended to it. ``` nox@Bellcross:~$ export PS1="\u@\h:\w\$(kerl prompt [%s])\\\$ " nox@Bellcross:~$ . .kerl/installs/R14B03-64/activate nox@Bellcross:~[R14B03-64]$ kerl_deactivate nox@Bellcross:~$ logout ``` | |||
2011-08-30 | Merge pull request #5 from fuentesjr/feature/default-installs-inside-dotkerl-dir | Thomas | |
add default install path | |||
2011-08-30 | Add automatic manpages installation | Anthony Ramine | |
2011-08-30 | use KERL_DEFAULT_INSTALL_DIR/<build-name> if defined in dotkerlrc | Salvador Fuentes Jr | |
2011-08-29 | Disable agner support when KERL_DISABLE_AGNER is not empty | Anthony Ramine | |
Operator `-n` should be used instead of `-z` because it makes no sense to disable Agner support only when KERL_DISABLE_AGNER is empty. | |||
2011-08-25 | add default install path | Salvador Fuentes Jr | |
2011-08-21 | Unexpected msg prevents easy integration in bash scripts | Ward Bekker | |
2011-08-08 | Fix build for older Erlang versions | thomasc | |
2011-08-05 | if KERL_DISABLE_AGNER is set, agner_support should return 1 | Michael S. Klishin | |
2011-07-25 | On OS X, when the default gcc available is llvm-gcc, switch to either ↵ | Yurii Rashkovskii | |
gcc-4.2 or disable all optimizations (should allow the build to complete as well) | |||
2011-06-28 | Add support for agnerized rebar installation | Evax Software | |
2011-06-19 | add current erl bin path on do_update_agner() | Fabian Król | |
2011-06-16 | change usage order on build | Fabian Król | |
2011-06-01 | Add missing quotes | Evax Software | |
2011-05-06 | README update | Evax Software | |
2011-04-15 | Support plt files sandboxing with latest rebar | Evax Software | |
2011-04-13 | Allow KERL_AGNER_AUTOINSTALL on the command line | Evax Software | |
2011-04-08 | Allow using KERL_SASL_STARTUP prepending it to the command line | Evax Software | |
2011-04-08 | Fix branch support in git builds | Evax Software | |
2011-04-07 | Add support for building from git | Evax Software | |
2011-04-07 | Fix bug allowing duplicate build names | Evax Software | |
2011-04-07 | Do not use autoconf unless people ask for it (KERL_USE_AUTOCONF) | Evax Software | |
2011-04-07 | Fix 'kerl active' command on MacOSX | Konrad Kaplita | |
2011-04-07 | Fix trailing slash issue in "kerl remove installation" | Evax Software | |