summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use filename:join/1Tuncer Ayaz2011-07-183-5/+5
|
* Modernize basicnif template codeTuncer Ayaz2011-07-171-10/+16
|
* Fix grep portability (Reported-by: Andrew Thompson)Tuncer Ayaz2011-07-142-3/+3
|
* Change shebang lines to /bin/shTuncer Ayaz2011-07-132-2/+2
|
* Propagate exit status from nodetool to runner scriptAndrew Thompson2011-07-131-3/+20
|
* Whitespace cleanupsTuncer Ayaz2011-07-134-21/+24
|
* get_reltool_release_info now expects consulted datajoewilliams2011-07-121-1/+1
|
* Merge pull request #97 from tdx/tdx-appup-new-appJoe Williams2011-07-111-0/+2
|\ | | | | Skip appup generation for new app in release
| * skip appup generation for new app in releaseAndrew Gopienko2011-07-111-0/+2
|/
* Add Alexis Sellier to THANKS fileTuncer Ayaz2011-07-081-0/+1
|
* Add support for {copy, src, dst} to templatercloudhead2011-07-081-0/+11
|
* Fix {git,Url} support (Reported-by: Garrett Smith)Tuncer Ayaz2011-07-081-1/+5
|
* Use auto-imported element/2Tuncer Ayaz2011-07-081-2/+2
|
* Do not warn if pre_/post_ cmd is not availableTuncer Ayaz2011-07-081-2/+9
|
* Remove duplicate entry (Reported-by: Siri Hansen)Tuncer Ayaz2011-07-081-1/+0
|
* Correct sub_dirs loop log messageTuncer Ayaz2011-07-071-2/+2
|
* Log if sub_dirs loop is detectedTuncer Ayaz2011-07-061-2/+35
|
* Add support for $HOME/.rebar/configTuncer Ayaz2011-07-063-8/+31
|
* Merge pull request #94 from tdx/tdx_mode_embeddedDave Smith2011-07-061-1/+1
|\ | | | | fix erlexec parameter
| * fix erlexec parameterAndrew Gopienko2011-07-051-1/+1
|/
* Add Steven Gravell to THANKS fileTuncer Ayaz2011-07-041-0/+1
|
* Fix logging (reported-by Sergey Yelin)Tuncer Ayaz2011-07-041-1/+1
|
* Merge pull request #90 from smarkets/upgrade-fixesJoe Williams2011-07-014-107/+138
|\ | | | | look for new and old versions in the target parent
| * look for new and old versions in the target parentSteven Gravell2011-07-014-107/+138
| | | | | | | | | | | | | | | | | | | | | | The target_dir config in reltool allows you to put your release in a directory other than in ./NAME, so we should look in the parent directory of that to find the new and old versions instead of simply looking in ./ Move untaring and retaring into a temporary path instead of in ./ to prevent name collisions with "releases" and "lib" that might exist already. Having a subdirectory rel/releases/ can be useful.
* | Merge pull request #91 from smarkets/appup-load-module-fixJoe Williams2011-07-011-1/+1
|\ \ | |/ |/| default module appup instruction -> load_module
| * default module appup instruction -> load_moduleSteven Gravell2011-07-011-1/+1
|/
* Add Mathias Meyer to THANKS fileTuncer Ayaz2011-06-141-0/+1
|
* Add options for escript shebang, command, emu_argsMathias Meyer2011-06-141-1/+5
| | | | | | | Allows customizing the arguments handed over to the Erlang VM, e.g. to set a name or a cookie, e.g. by setting escript_emu_args to: %%! -name rebar -setcookie rebar
* Update THANKS fileTuncer Ayaz2011-06-131-1/+4
|
* Fix rebar.bat path handlingJan Klötzke2011-06-131-2/+2
| | | | | | Use "%~f0" to get the full path of rebat.bat to correctly locate the rebar script. Also put the script name in quotes when passing it to escript.exe to correctly handle paths with spaces.
* Add list-deps to completion and abbrev-cmdsTuncer Ayaz2011-06-102-4/+4
|
* Merge pull request #84 from jaredmorrow/jm-list-deps-docDave Smith2011-06-101-0/+1
|\ | | | | Add command listing for list-deps
| * Add command listing for list-depsJared Morrow2011-06-101-0/+1
|/
* Deprecate xrl_opts/yrl_opts fail_on_warning optTuncer Ayaz2011-06-083-19/+18
|
* Remove leftover references to rebar_dialyzerTuncer Ayaz2011-06-072-9/+9
|
* Add Evan Miller to THANKS fileTuncer Ayaz2011-06-061-0/+1
|
* Merge pull request #81 from evanmiller/em-protobuffsDave Smith2011-06-061-2/+2
|\ | | | | Recursively search "src" for .proto files
| * Recursively search "src" for .proto filesEvan Miller2011-06-011-2/+2
| |
* | Remove rebar_dialyzerjoewilliams2011-06-064-241/+2
| |
* | Merge pull request #80 from hyperthunk/plugin-hooksDave Smith2011-06-061-1/+20
|\ \ | | | | | | Allow plugins to run before/after a rebar command.
| * | Allow plugins to run before/after a rebar command.Tim Watson2011-05-231-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch makes a small change in rebar_core that checks the list of valid plugins to see if any of them export a pre/post processing function for the current command. This logic is applied only to the plugins and allows plugin authors to hook into rebar's execution by using a naming convention that matches the one used for scripting hooks. Example: ```erlang -module(my_rebar_plugin). -export([pre_compile/2]). pre_compile(Config, AppFile) -> rebar_log:log(debug, "PRECOMPILE: ~p:~p~n", [AppFile, Config]), ok. ```
* | | Exact match name, cookie (reported-by Pablo Platt)Tuncer Ayaz2011-06-041-2/+2
| | |
* | | Apply Tidier suggestionsTuncer Ayaz2011-06-025-24/+18
| | |
* | | Make port compilation template configurableJuhani Rankimies2011-06-021-15/+40
| |/ |/| | | | | | | | | - Port compiler no longer requires bash on windows. - It's possible to use compilers whose command lines don't fit into the default template
* | Minimize compile optionsTuncer Ayaz2011-06-012-4/+4
| |
* | Fix erlc regression (reported-by Benoit Chesneau)Tuncer Ayaz2011-06-011-2/+2
| |
* | Add Steve Vinoski to THANKS fileTuncer Ayaz2011-05-311-0/+1
| |
* | Cleanup deprecations now that R14B03 is releasedTuncer Ayaz2011-05-316-200/+13
| |
* | Extract code to get wordsize into helper functionTuncer Ayaz2011-05-312-15/+12
| |
* | Use external wordsize to get emulator build archSteve Vinoski2011-05-313-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calling erlang:system_info(wordsize) yields the internal word size of the Erlang emulator. But due to the halfword emulator, need to pass {wordsize, external} instead to get the word size, or pointer size, as seen by external code such as NIFs. The halfword emulator has 4 byte internal words but 8 byte external words due to 64-bit compilation, which means NIFs for the halfword emulator also have to be compiled 64-bit. But just passing wordsize is equivalent to passing {wordsize, internal}, which does not indicate the pointer size for the halfword emulator. Older versions of Erlang do not support {wordsize, external}, though, so continue to pass just wordsize for those versions.