Dave Smith
2f0e545ce0
Prefer edoc-info as determining file; overview-summary.html may not
always be generated
pirms 13 gadiem
Dave Smith
81112cbd07
Only regenerate edocs if a source file is newer than
overview-summary.html
pirms 13 gadiem
Dave Smith
1c98f6ccd4
Add binary target for pushing new build of rebar into rebar.wiki
pirms 13 gadiem
Dave Smith
0f24d93256
Move to major.minor.patch release version; add OTP build version
version info
pirms 13 gadiem
Dave Smith
c13889618d
Adding ref to new location of pre-built rebar
pirms 13 gadiem
Tuncer Ayaz
f7d9a9bf8b
Fix whitespace errors
pirms 13 gadiem
Yurin Slava
e4bc95500c
Fix #232 (rebar_reltool:mk_target_dir)
pirms 13 gadiem
Tuncer Ayaz
15d1c275f8
Simplify and fix check if enter/leaving should be printed
pirms 13 gadiem
Tuncer Ayaz
2daf7cae27
Add escriptize to bash completion
pirms 13 gadiem
Tuncer Ayaz
4f6ea2fd11
Do not print entering/leaving message if skip_dir
pirms 13 gadiem
Tuncer Ayaz
635d1a9456
Fix file extension bug (Reported-by: Tony Rogvall)
pirms 13 gadiem
Tuncer Ayaz
2e36109181
Add Nick Vatamaniuc to THANKS file
pirms 13 gadiem
Nick Vatamaniuc
8d82330802
Add rsync as another option to fetch dependencies
Newly added syntax:
{deps, [ {<depname>, ".*", {rsync, "<rsync_url>"}}, ... ]}
Where rsync_url is any URL accepted by the rsync command.
pirms 13 gadiem
Tuncer Ayaz
32ddef7158
Remove alt_url support in favor of new features
pirms 13 gadiem
Tuncer Ayaz
e6d5a494b0
Clarify use of git describe
pirms 13 gadiem
Tuncer Ayaz
4ee2f6ea1b
Update README
pirms 13 gadiem
Tuncer Ayaz
dc472bd958
Do not use inherited port options
pirms 13 gadiem
Tuncer Ayaz
b2fdce8879
Use dict() instead of proplist() for shared env
pirms 13 gadiem
joewilliams
d726e598b5
Add support for using -remsh via runner script
pirms 13 gadiem
Ulf Wiger
afffb4895a
Use correct value for file:script SCRIPT binding
pirms 13 gadiem
Francis Joanis
47716a7ed8
Use correctly escaped pipes in usage message
pirms 13 gadiem
Matt Campbell
6f85854414
Improvements to windows node runner script
* Typos and other minor bug fixes
* Add "attach" command (via -remsh)
* Add "upgrade" command to install a hot upgrade package
* Add "upgrade" subcommand to UNIX runner script as well
pirms 13 gadiem
Tuncer Ayaz
9c1a877bbe
Remove gratuitous blank line
pirms 13 gadiem
Ulf Wiger
c3c64c1d70
Fix file:script support
pirms 13 gadiem
Tuncer Ayaz
7c418ed2b4
Add support for target-specific port options
{port_specs, [{".*", "priv/foo.so", ["c_src/foo.c"], [{env, []}]}]}.
pirms 13 gadiem
Tuncer Ayaz
2ae73cc2d3
Add Ulf Wiger to THANKS file
pirms 13 gadiem
Ulf Wiger
b3e9e76f57
Use file:script if a .config.script file present
pirms 13 gadiem
Tuncer Ayaz
fc83f4b961
Apply Tidier suggestion
pirms 13 gadiem
Tuncer Ayaz
aeb3081111
Update getopt.erl
pirms 13 gadiem
Tuncer Ayaz
0e7defaf64
Fix typo in comment (thanks Michael Santos)
pirms 13 gadiem
Tuncer Ayaz
0b8ca933cc
Fix whitespace error
pirms 13 gadiem
joewilliams
bdc1a85239
Add foreground as a runner start option
pirms 13 gadiem
Tuncer Ayaz
7864b81e2d
Update getopt.erl
pirms 13 gadiem
Amit Kapoor
6ada1c24c7
Update filter list for custom xref query
Rebar has support for optional compilers built-in. These compilers might
not be installed causing xref to return errors for the undefined external
function calls query. The updated filter list will catch this error and
act as a nop if they are installed.
pirms 13 gadiem
Tuncer Ayaz
ae178b851b
Fix #209 (Reported-by: Bjorn Bylander)
Use correct ERL_LIBS separator on Windows.
pirms 13 gadiem
Yurin Slava
29d71e356c
simplenode.runner: fix HEART_CMD arguments
pirms 13 gadiem
Yurin Slava
cd1cc6dbee
simplenode.runner: properly quote arguments
bin/<release_name> console -kernel test '[{"a","b"}]' fails, because
when $@ is inserted into CMD [{"a","b"}] is interpreted.
Fix the same issue for 'start' command and quote all arguments.
pirms 13 gadiem
Tuncer Ayaz
4a9dae76a4
Fix #197 by printing 'Entering/Leaving directory'
pirms 13 gadiem
Mike Lazar
cbfabd6073
Remove generation of ps1 script (no longer needed)
pirms 13 gadiem
Tuncer Ayaz
79a580200d
Fix Makefile to not ignore xref return code
pirms 13 gadiem
Tuncer Ayaz
39858c1bf7
Add Amit Kapoor to THANKS file
pirms 13 gadiem
Amit Kapoor
63f1b1d9d5
Use lists:member/2 to check xref results
pirms 13 gadiem
Amit Kapoor
0191806f92
Add support for custom xref queries
The custom queries are configured in rebar.config via the tuple
{xref_queries, [{query(), query_result()},...]}. The implementation
passes the query() string to xref:q and compares the return value with
query_result(). It will result in an error if they do not match.
The following configuration, for example, is the same as running the
xref check undefined_function_calls. It additionally filters
ejabberd_logger:*_msg/4 from the result as these functions are generated
on execution by ejabberd and not available at compile time.
{xref_queries, [{"(XC - UC) || (XU - X - B -
(\"ejabberd_logger\":\".*_msg\"/\"4\"))",[]}]}.
This patch also modifies the build process of this package by running a
custom query instead of doing a diff against a static xref_warning file.
pirms 13 gadiem
joewilliams
26e1252250
add more info to readme
pirms 13 gadiem
Tuncer Ayaz
7bd8cbd8d9
Make error message more descriptive
pirms 13 gadiem
Tuncer Ayaz
a4eceba505
Add Adam Schepis to THANKS file
pirms 13 gadiem
Adam Schepis
03a026f38f
Add support for alternate dependency urls
This change adds the ability to use alternate urls for downloading
dependencies. To make use of alternate urls run:
rebar get-deps alt_urls=true
pirms 13 gadiem
Tuncer Ayaz
3469039201
Add Ali Yakout to THANKS file
pirms 13 gadiem
Ali Yakout
e0d9ca0773
asn1_compiler: only move hrl file if it exists
pirms 13 gadiem
Tuncer Ayaz
3f14c1c092
Skip erlang:halt/1 workaround if >=R15B01
pirms 13 gadiem