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.
2012-05-14 10:04:41 +02:00
Tuncer Ayaz
32ddef7158
Remove alt_url support in favor of new features
2012-05-13 19:30:38 +02:00
Tuncer Ayaz
e6d5a494b0
Clarify use of git describe
2012-05-11 23:57:38 +02:00
Tuncer Ayaz
4ee2f6ea1b
Update README
2012-05-04 12:33:50 +02:00
alisdair sullivan
79d173c49d
should also include compiler in list of application dependencies for rebar
2012-04-30 23:08:22 -07:00
alisdair sullivan
80f91af2d2
add crypto, syntax_tools and tools to applications key as dependencies
2012-04-30 22:54:00 -07:00
Tuncer Ayaz
dc472bd958
Do not use inherited port options
2012-04-23 23:14:03 +02:00
Tuncer Ayaz
b2fdce8879
Use dict() instead of proplist() for shared env
2012-04-23 23:13:55 +02:00
joewilliams
d726e598b5
Add support for using -remsh via runner script
2012-04-23 11:08:19 -07:00
Ulf Wiger
afffb4895a
Use correct value for file:script SCRIPT binding
2012-04-17 20:36:03 +02:00
Francis Joanis
47716a7ed8
Use correctly escaped pipes in usage message
2012-04-17 19:56:41 +02:00
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
2012-04-17 19:56:41 +02:00
Tuncer Ayaz
9c1a877bbe
Remove gratuitous blank line
2012-04-17 19:15:47 +02:00
Ulf Wiger
c3c64c1d70
Fix file:script support
2012-04-17 00:14:33 +02:00
Tuncer Ayaz
7c418ed2b4
Add support for target-specific port options
...
{port_specs, [{".*", "priv/foo.so", ["c_src/foo.c"], [{env, []}]}]}.
2012-04-16 23:17:24 +02:00
Tuncer Ayaz
2ae73cc2d3
Add Ulf Wiger to THANKS file
2012-04-16 22:45:00 +02:00
Ulf Wiger
b3e9e76f57
Use file:script if a .config.script file present
2012-04-16 22:44:48 +02:00
Tuncer Ayaz
fc83f4b961
Apply Tidier suggestion
2012-04-16 22:09:20 +02:00
Tuncer Ayaz
aeb3081111
Update getopt.erl
2012-04-16 18:02:48 +02:00
Tuncer Ayaz
0e7defaf64
Fix typo in comment (thanks Michael Santos)
2012-04-16 17:42:48 +02:00
Tuncer Ayaz
0b8ca933cc
Fix whitespace error
2012-04-15 23:48:02 +02:00
joewilliams
bdc1a85239
Add foreground as a runner start option
2012-04-10 17:34:00 -07:00
Tuncer Ayaz
7864b81e2d
Update getopt.erl
2012-04-09 14:36:05 +02:00
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.
2012-04-04 20:43:25 +02:00
Tuncer Ayaz
ae178b851b
Fix #209 (Reported-by: Bjorn Bylander)
...
Use correct ERL_LIBS separator on Windows.
2012-04-04 17:44:36 +02:00
Yurin Slava
29d71e356c
simplenode.runner: fix HEART_CMD arguments
2012-04-04 17:08:04 +02:00
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.
2012-04-04 17:08:04 +02:00
Tuncer Ayaz
4a9dae76a4
Fix #197 by printing 'Entering/Leaving directory'
2012-04-03 20:54:34 +02:00
Mike Lazar
cbfabd6073
Remove generation of ps1 script (no longer needed)
2012-04-03 14:18:39 +02:00
Tuncer Ayaz
79a580200d
Fix Makefile to not ignore xref return code
2012-04-02 19:22:15 +02:00
Tuncer Ayaz
39858c1bf7
Add Amit Kapoor to THANKS file
2012-04-02 19:14:55 +02:00
Amit Kapoor
63f1b1d9d5
Use lists:member/2 to check xref results
2012-04-02 19:14:37 +02:00
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.
2012-04-02 19:14:37 +02:00
joewilliams
26e1252250
add more info to readme
2012-03-31 13:05:02 -07:00
Tuncer Ayaz
7bd8cbd8d9
Make error message more descriptive
2012-03-31 19:21:41 +02:00
Tuncer Ayaz
a4eceba505
Add Adam Schepis to THANKS file
2012-03-31 19:21:31 +02:00
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
2012-03-31 19:21:25 +02:00
Tuncer Ayaz
3469039201
Add Ali Yakout to THANKS file
2012-03-30 16:58:50 +02:00
Ali Yakout
e0d9ca0773
asn1_compiler: only move hrl file if it exists
2012-03-30 16:58:07 +02:00
Tuncer Ayaz
3f14c1c092
Skip erlang:halt/1 workaround if >=R15B01
2012-03-27 14:19:54 +02:00
Tuncer Ayaz
769160ac36
Remove export_all in simplemod template
2012-03-25 11:17:42 +02:00
Tuncer Ayaz
196bc40cac
Add Loic Hoguin to THANKS file
2012-03-18 19:00:23 +01:00
Tuncer Ayaz
b6fadef5d3
Fix whitespace errors
2012-03-18 18:51:08 +01:00
Loïc Hoguin
2c37270f52
Fix badarg crashes on missing dependency errors
2012-03-18 18:46:04 +01:00
Tuncer Ayaz
9d5557b16f
Deprecate port_envs in favor of port_env
2012-03-09 20:21:26 +01:00
Юрин Вячеслав
0424d75d78
Make rebar understand wildcard in subdir
...
If you have dir with many erlang app, then you can simple write
{sub_dirs, ["some_dir/*"]}. Rebar will make operation on subdirs of
dir "some_dir".
2012-03-09 19:38:34 +01:00
Tuncer Ayaz
4e0c9506f5
Fix src_dirs option to not hard-code "src"
2012-02-24 18:06:52 +01:00
Jesse Gumm
33546cc402
Fix copying dir to non-existing dir in Win32
2012-02-20 19:23:35 +01:00
Jesse Gumm
4f6f41cabb
Fix typos in rebar_templater
2012-02-17 12:41:34 +01:00
Tuncer Ayaz
da122b3e57
Add rebar_utils:delayed_halt/1
2012-02-16 19:17:58 +01:00