summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #215 from tuncer/experimentalJared Morrow2014-01-164-15/+4
|\ | | | | Remove experimental flags
| * Remove experimental flagsTuncer Ayaz2014-01-144-15/+4
| | | | | | | | | | | | | | | | Remove experimental flag from: * qc compile_only=true * eunit compile_only=true * src/foo.app.src.script * eunit tests=
* | Merge pull request #214 from tuncer/compile_onlyJared Morrow2014-01-162-2/+5
|\ \ | | | | | | Document compile_only=true
| * | Document compile_only=trueTuncer Ayaz2014-01-142-2/+5
| |/
* | Merge pull request #210 from tuncer/erlydtl-warningsJared Morrow2014-01-161-0/+4
|\ \ | | | | | | Fix #205 (erlydtl:compile/3 returns warnings)
| * | erlydtl: add missing clause (Reported-by: goofansu)Tuncer Ayaz2014-01-141-0/+2
| | | | | | | | | | | | erlydtl implemented 'binary' option. Add new clause for {binary, false}.
| * | Fix #205 (erlydtl:compile/3 returns warnings)Tuncer Ayaz2014-01-111-0/+2
| |/ | | | | | | | | Adapt rebar_erlydtl_compiler to handle warnings emitted by erlydtl:compile/3.
* | Merge pull request #191 from tuncer/rename-modulesJared Morrow2014-01-145-21/+95
|\ \ | | | | | | Fix #187 (rename getopt and mustache)
| * | Fix #187 (rename mustache to rebar_mustache)Tuncer Ayaz2014-01-013-6/+8
| | |
| * | Fix #187 (rename getopt to rebar_getopt)Tuncer Ayaz2014-01-013-15/+87
| |/ | | | | | | While at it, update getopt.erl to git rev 78eda3b.
* | Merge pull request #196 from tuncer/rebar-run-infoJared Morrow2014-01-141-1/+3
|\ \ | | | | | | Print a more appropriate message on 'rebar info'
| * | Print a more appropriate message on 'rebar info'Tuncer Ayaz2014-01-011-1/+3
| |/ | | | | | | | | | | | | To avoid treating plugins' info/2 functions as commands, we catch calls to 'rebar info'. Previously (4b8c81fb) we simply printed the help string, but it's much more informative to print the following: Command 'info' not understood or not applicable
* | Merge pull request #183 from EchoTeam/generate-upgrade-and-target-dirJared Morrow2014-01-141-5/+3
|\ \ | |/ |/| generate-upgrade can now take target_dir argument
| * generate-upgrade can now take target_dir argumentsnaky2013-12-031-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous generate-upgrade required renames in rel/ directory: rebar generate ...changing code... mv rel/<release> rel/<release_prev> rebar generate rebar generate-upgrade previous_release=<release_prev> With the proposed changes you can now do the same without moving things: rebar generate # default target dir: rel/<release> ...changing code... rebar generate target_dir=<release_new> rebar generate-upgrade target_dir=<release_new> previous_release=<release>
* | Merge pull request #190 from tuncer/quadruple-timeoutJared Morrow2013-12-311-1/+1
|\ \ | | | | | | inttest/rgen_1: double the timeout a second time
| * | inttest/rgen_1: double the timeout a second timeTuncer Ayaz2013-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | | 60s still seems to be too low, as it timed out for at least the R15B01 job of the timeout patch merge: https://travis-ci.org/rebar/rebar/builds/15051701 https://travis-ci.org/rebar/rebar/jobs/15051703
* | | Merge pull request #198 from tuncer/clean-up-rebar-config-scriptJared Morrow2013-12-311-4/+1
|\ \ \ | | | | | | | | Clean up rebar.config.script
| * | | Clean up rebar.config.scriptTuncer Ayaz2013-12-171-4/+1
| |/ /
* | | Merge pull request #201 from fenollp/create-libJared Morrow2013-12-207-0/+50
|\ \ \ | | | | | | | | Added a library template.
| * | | Add command to rebar:command_names/0Pierre Fenoll2013-12-192-2/+1
| | | |
| * | | Add a library templatePierre Fenoll2013-12-197-0/+51
|/ / /
* | | Merge pull request #200 from tuncer/fix-debug-bootstrapJared Morrow2013-12-171-1/+2
|\ \ \ | | | | | | | | bootstrap: avoid trying to run 'debug' command
| * | | bootstrap: avoid trying to run 'debug' commandTuncer Ayaz2013-12-171-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | If you invoke 'make debug', then bootstrap executes rebar:main/1 with the extra argument "debug" and rebar treats that as a command. There is no such command. Without this patch you will see the following on bootstrap: Command 'debug' not understood or not applicable
* | | Merge pull request #199 from tuncer/dia-dialyzer-warningsJared Morrow2013-12-171-2/+2
|\ \ \ | |/ / |/| | rebar_dia_compiler: fix Dialyzer warnings
| * | rebar_dia_compiler: fix Dialyzer warningsTuncer Ayaz2013-12-171-2/+2
|/ /
* | Merge pull request #184 from tuncer/loggingJared Morrow2013-12-1611-37/+158
|\ \ | | | | | | Fix log levels
| * | Fix is_verbose/1 helper functionTuncer Ayaz2013-12-066-24/+30
| | |
| * | Write ERROR messages to standard_error deviceTuncer Ayaz2013-12-062-3/+7
| | |
| * | Change default log level to 'warn' and introduce -q/--quietTuncer Ayaz2013-12-066-18/+125
| | |
| * | rebar_log: use defines for log level numbersTuncer Ayaz2013-12-061-8/+12
| | |
| * | rebar_config:is_verbose/0: fix variable nameTuncer Ayaz2013-12-061-2/+2
|/ /
* | Merge pull request #189 from tuncer/rgen1_timeoutDave Smith2013-12-061-0/+1
|\ \ | | | | | | inttest/rgen1: increase retest timeout (30s -> 60s)
| * | inttest/rgen1: increase retest timeout (30s -> 60s)Tuncer Ayaz2013-12-061-0/+1
|/ / | | | | | | | | The current default (30s) causes inttest/rgen1 to timeout too often. Add retest.config to double the timeout.
* | Merge pull request #179 from tuncer/commands-listJared Morrow2013-12-041-5/+26
|\ \ | | | | | | Make list of commands (for unabbreviation) easier to maintain
| * | Make list of commands (for unabbreviation) easier to maintainTuncer Ayaz2013-12-041-5/+26
|/ / | | | | | | | | It's easier to modify the list with each command on a separate line. The shell completion scripts have already been modified that way.
* | Merge pull request #185 from tuncer/retest-upstreamDave Smith2013-12-041-1/+1
|\ \ | | | | | | Switch retest dep to upstream (dizzyd/retest.git)
| * | Switch retest dep to upstream (dizzyd/retest.git)Tuncer Ayaz2013-12-041-1/+1
|/ / | | | | | | | | Now that Dave has merged all patches, it's safe to switch back to upstream retest.
* | Merge pull request #174 from tuncer/dialyzer-fixesJared Morrow2013-12-031-1/+1
|\ \ | | | | | | rebar_core: fix Dialyzer warning introduced in aa46d85 (#157)
| * | rebar_core: fix Dialyzer warning introduced in aa46d85 (#157)Tuncer Ayaz2013-11-261-1/+1
| | |
* | | Merge pull request #173 from tuncer/unknown-vsnJared Morrow2013-12-031-6/+8
|\ \ \ | | | | | | | | Fix false reporting of (plain) vsn strings
| * | | Fix false reporting of (plain) vsn stringsTuncer Ayaz2013-11-261-6/+8
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rebar used to mistakenly report plain version strings like {vsn, "1.0.0"} as follows: DEBUG: vcs_vsn: Unknown VCS atom in vsn field: "1.0.0" Properly detect unknown/unsupported version terms and abort if we encounter one. While at it, rename a variable in vcs_vsn/3 to be non-misleading.
* | | Merge pull request #172 from tuncer/dep-examplesJared Morrow2013-12-032-17/+40
|\ \ \ | | | | | | | | Add missing dep examples and fix existing ones
| * | | deps: remove undocumented fossil syntaxTuncer Ayaz2013-11-261-4/+0
| | | | | | | | | | | | | | | | | | | | As discussed with Martin Schut, remove support for {app_name, "vsn", {fossil, "url", latest}.
| * | | Add missing dep examples and fix existing onesTuncer Ayaz2013-11-262-13/+40
| |/ /
* | | Merge pull request #152 from tuncer/test-erl_optsJared Morrow2013-12-032-5/+5
|\ \ \ | | | | | | | | Fix erl_opts use
| * | | lfe: use correctly filtered erl_optsTuncer Ayaz2013-11-261-2/+2
| | | |
| * | | erlc: properly reuse the right erl_opts in test_compileTuncer Ayaz2013-11-261-3/+3
| |/ / | | | | | | | | | | | | Avoid getting erl_opts twice in test_compile/3, and make sure the correctly filtered (platform_define, etc.) version is used.
* | | Merge pull request #177 from tuncer/unused-retest-binaryJared Morrow2013-11-271-0/+0
|\ \ \ | |/ / |/| | Delete unused inttest/retest binary
| * | Delete unused inttest/retest binaryTuncer Ayaz2013-11-271-0/+0
|/ /
* | Merge pull request #155 from tuncer/fixesJared Morrow2013-11-263-70/+84
|\ \ | |/ |/| Fixes for #137 and #142