Tuncer Ayaz
277a10cd3b
Fix is_verbose/1 helper function
2013-12-06 21:39:53 +01:00
Tuncer Ayaz
2f636236bf
rebar_config:is_verbose/0: fix variable name
2013-12-06 19:05:45 +01:00
Tuncer Ayaz
4f19572ff9
Remove two comments
2012-08-04 14:04:59 +02:00
Tuncer Ayaz
392adcf967
Refactor setup_env rebar_config funs
2012-08-04 14:04:27 +02:00
Tuncer Ayaz
252757c753
Do not use application:set_env
2012-07-23 13:17:11 +02:00
Tuncer Ayaz
4fe3306d99
Document rebar_config TODOs
2012-07-13 15:22:01 +02:00
Tuncer Ayaz
db78956295
Make sure cached setup_envs are reset
2012-07-13 15:22:01 +02:00
Tuncer Ayaz
e185e86bff
Remove shared state
2012-07-13 15:21:56 +02:00
Tuncer Ayaz
b2fdce8879
Use dict() instead of proplist() for shared env
2012-04-23 23:13:55 +02:00
Ulf Wiger
afffb4895a
Use correct value for file:script SCRIPT binding
2012-04-17 20:36:03 +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
Ulf Wiger
b3e9e76f57
Use file:script if a .config.script file present
2012-04-16 22:44:48 +02:00
Tuncer Ayaz
015e58201c
Support different log levels
2012-01-17 17:04:07 +01:00
Tim Watson
5bb536f839
Respect the --config switch when given
...
Currently the --config switch does not work because when loading
a new rebar config the global setting is ignored for all paths.
This patch provides a check when loading new rebar config to see
whether or not the current config path matches the `base_dir` set in
global conf, which produces the expected behaviour.
2011-08-18 15:35:30 +02:00
Tuncer Ayaz
a9a7d7c02b
Apply Tidier suggestions
2011-07-18 18:58:20 +02:00
Tuncer Ayaz
8263f12594
Add support for $HOME/.rebar/config
2011-07-06 20:14:15 +02:00
Tuncer Ayaz
6d75bfbeb0
Clean up specs
2011-03-28 18:39:38 +02:00
Tuncer Ayaz
c466076ffb
Clean up emacs file local variables
2011-01-31 17:55:36 +01:00
Tuncer Ayaz
a8870807fc
Fix code clarity
2011-01-13 17:39:14 +01:00
Anders
513ae33c5c
Add possibility to specify rebar config for the "main" application
2010-11-09 20:19:38 -07:00
Kostis Sagonas
7dc76d578e
Tidier improvements
2010-10-26 00:38:51 +02:00
iw
39907904e8
Include support for dialyzer
2010-01-07 15:10:20 +00:00
Tuncer Ayaz
fb0cee2afb
Implemented option to specify number of concurrent workers a command may use
2010-01-06 17:31:14 +01:00
Dave Smith
48c2c169ab
Merging w/ bitbucket
2009-12-31 19:31:00 -07:00
Dave Smith
bd090f0db2
Refactor of rebar_config to facilitate identification of "local" config settings
2009-12-31 19:28:20 -07:00
Tuncer Ayaz
0817dec7ca
Rolled back getopt to restore custom variables
2010-01-01 00:08:00 +01:00
Tuncer Ayaz
9a8015f2d7
Added vi modeline/emacs local variables to file headers
2009-12-31 19:42:53 +01:00
Tuncer Ayaz
940f9c232b
Enhanced option parsing with new getopt and made rebar more user friendly
2009-12-31 18:00:02 +01:00
Tuncer Ayaz
8c85021c1e
Deleted trailing whitespace
2009-12-30 13:13:39 +01:00
Dave Smith
5618198eeb
Merging mainline
2009-12-12 07:43:12 -07:00
Dave Smith
3990f0a076
Refactor of core logic to provide better control over recursion and code path mgmt
2009-12-12 07:34:29 -07:00
Dave Smith
cb1899b818
Adding convenience method for determing verbosity of run
2009-12-07 15:17:03 -07:00
Dave Smith
a8fd5bc56f
Add hooks for getting list of release modules
2009-12-02 04:54:55 -07:00
Dave Smith
cf6738928d
Adding generic get/3; still need some cleanup
2009-12-01 10:37:46 -07:00
Dave Smith
28fe3bfd54
More gross structural work; now has log levels and broken out log level control
2009-11-29 16:44:30 -07:00
Dave Smith
e4a9310a97
Adding support for basic compilation ordering
2009-11-25 21:55:47 -07:00
Dave Smith
e52bb6783c
Getting basic erlang compilation working
2009-11-25 16:03:14 -07:00
Dave Smith
b7e2088c27
Initial commit
2009-11-25 15:23:42 -07:00