aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-11-12Merge pull request #56 from jj1bdx/jj1bdx-readme-diffYurii Rashkovskii
Update README.md
2013-11-13Update README.mdKenji Rikitake
* Add a note on Tuning section about .kerlrc side effect * Add an example of using shell `export` command in .kerlrc for build tuning
2013-10-28First draft of basic zsh completionsanmiguel
2013-10-23Merge pull request #54 from norton/devThomas
Add support for disabling apps to build via KERL_CONFIGURE_DISABLE_APPLICATIONS
2013-10-23Add support for disabling apps to build via KERL_CONFIGURE_DISABLE_APPLICATIONSJoseph Wayne Norton
If non-empty, you can specify the subset of applications to disable when building (and subsequent installing) Erlang/OTOP with the KERL_CONFIGURE_DISABLE_APPLICATIONS variable, either in your $HOME/.kerlrc file or prepending it to the command line. e.g. KERL_CONFIGURE_DISABLE_APPLICATIONS="odbc"
2013-03-14Merge pull request #42 from aboroska/masterYurii Rashkovskii
README update related to previous commit
2013-03-09Update README with the KERL_ENABLE_PROMPT tuning optionAndras Boroska
2013-03-09Merge pull request #41 from aboroska/masterYurii Rashkovskii
Add possibility to show the name of the release before the prompt by setting the KERL_ENABLE_PROMPT env variable
2013-03-09Add possibility to show the name of the release before the promptAndras Boroska
2013-01-31Merge pull request #37 from norton/norton-git-buildYurii Rashkovskii
Simplify and improve the recipe for git-based builds
2013-01-31Merge pull request #39 from norton/norton-sedYurii Rashkovskii
Expand regex for matching http://www.erlang.org/download releases
2013-02-01Expand regex for matching http://www.erlang.org/download releasesJoseph Wayne Norton
The previous regex did not match with the R16A release available for download from the Erlang/OTP website.
2013-01-31Fix typo with otp_build.logJoseph Wayne Norton
2013-01-31Simplify and improve the recipe for git-based buildsJoseph 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-30Merge pull request #38 from Motiejus/no_originYurii Rashkovskii
Fix: do not hardcode origin/ to ref (enables R16A)
2013-01-30Fix: do not hardcode origin/ to refMotiejus Jakštys
This allows building tags and all other funny kinds of refs.
2013-01-10Merge pull request #35 from ewansilver/remove_unknown_command_typoThomas
Removed typo.
2013-01-10Removed typo.Ewan
2012-12-07Merge pull request #34 from norton/devYurii Rashkovskii
Changes to permit building Erlang/OTP R15B03-1
2012-12-08Force the name of the otp_src_.* directory to match expectationsJoseph 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-08Use HREF url to extract list of releases from erlang.orgJoseph 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-02Drop agner leftoversYurii Rashkovskii
2012-12-02Update copyright noticeYurii Rashkovskii
2012-12-02Drop agner supportYurii Rashkovskii
Closes #32
2012-11-30Merge pull request #33 from d0rc/masterThomas
fixes related to grep exit code handling
2012-11-22fixing grep exit code handlingd0rc
2012-09-06Merge pull request #30 from lavrin/update-manpathThomas
Update $MANPATH on activate/deactivate
2012-09-06Update $MANPATH on activate/deactivateRadosław Szymczyszyn
2012-08-05Merge pull request #29 from norton/devThomas
Add cache support for building from git
2012-08-04Add cache support for building from gitJoseph 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-20Merge pull request #28 from michaelklishin/masterYurii Rashkovskii
Add a new command: cleanup
2012-07-21Add a command that cleans up downloaded archives and build artifactsMichael S. Klishin
2012-07-20Merge pull request #27 from Line-Noise/masterThomas
More robust error checking
2012-07-20Catch more command exit status values as errorsshane
2012-06-29Merge pull request #26 from essen/patch-1Yurii Rashkovskii
Fix grammar in README
2012-06-29Fix grammar in READMELoïc Hoguin
2012-06-14Merge pull request #25 from peerst/masterThomas
Fix md5 handling on FreeBSD.
2012-06-14Fix 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-14Expand the KERL_CONFIGURE_APPLICATIONS examplethomasc
2012-05-14Add support for specifing apps to build via KERL_CONFIGURE_APPLICATIONSJoseph 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-12Add 'kerl deploy' command to deploy an installation to a given host and ↵Joseph Wayne Norton
directory
2011-11-25Merge pull request #15 from Myuzu/masterYurii Rashkovskii
Basic OpenBSD support.
2011-11-26Basic OpenBSD support.ミューズ
OpenBSD has no md5sum utility. So we use OpenSSL instead of it.
2011-10-24Merge pull request #14 from dizzyd/dss-html-docsYurii Rashkovskii
Add support for install HTML docs via KERL_INSTALL_HTMLDOCS
2011-10-24Adding docs for KERL_INSTALL_HTMLDOCSDave Smith
2011-10-24Add support for install HTML docs via KERL_INSTALL_HTMLDOCSDave Smith
2011-10-17Merge pull request #13 from randysecrist/masterYurii Rashkovskii
XCode 4.2 compatibility
2011-10-16Set the -O0 option for using llvm under lion_support.Randy Secrist
2011-10-16Added quotes to protect bash evaluation to determine if gcc-4.2 exists under ↵Randy Secrist
darwin.
2011-10-16Set compiler to llvm if gcc can't be found.Randy Secrist