Pierre Fenoll
70cdb37942
Add command to rebar:command_names/0
il y a 11 ans
Pierre Fenoll
c83d037404
Add a library template
il y a 11 ans
Tuncer Ayaz
277a10cd3b
Fix is_verbose/1 helper function
il y a 11 ans
Tuncer Ayaz
6de94e8a16
Change default log level to 'warn' and introduce -q/--quiet
il y a 11 ans
Tuncer Ayaz
6fe3b82b5b
Make list of commands (for unabbreviation) easier to maintain
It's easier to modify the list with each command on a separate line.
The shell completion scripts have already been modified that way.
il y a 11 ans
Tuncer Ayaz
bd3338a0a7
Document 'rebar help <CMD1> <CMD2>'
il y a 12 ans
Tuncer Ayaz
4b8c81fb53
Implement 'rebar help CMD1 CMD2' and extend common 'rebar help' msg
* allow plugins to print help message for implemented commands
* append core rebar.config options to common 'rebar help' message
il y a 12 ans
Tuncer Ayaz
06dbb4cb80
Document escriptize command
il y a 12 ans
Tuncer Ayaz
a9491e112f
Fix Dialyzer warning in rebar:run/2
il y a 12 ans
Dave Smith
a2fb8fdc39
Expose Erlang API for invoking rebar
il y a 12 ans
Tuncer Ayaz
f4e55b8463
Fix fprof use (-p/--profile)
il y a 12 ans
Tuncer Ayaz
3c0d97bf2c
Cleanup and comment
il y a 12 ans
Roberto Ostinelli
fa6618f2b4
Add experimental tests= filter without eunit suites
il y a 12 ans
Roberto Ostinelli
69dc9ec933
Add experimental tests= filter for eunit suites
il y a 12 ans
Tuncer Ayaz
803f6e8ecd
Replace test-compile with compile_only=true option
il y a 12 ans
Tuncer Ayaz
74a82fa104
Fix -c typo (Noticed-by: Joe Norton)
il y a 12 ans
Tuncer Ayaz
e75a97ad33
Add 'qc' cmd and rename eunit-compile to test-compile
il y a 14 ans
Tuncer Ayaz
902dcdf3ff
Add 'eunit-compile' cmd (Suggested-by: Joe Norton)
il y a 14 ans
Tuncer Ayaz
252757c753
Do not use application:set_env
il y a 13 ans
Tuncer Ayaz
e185e86bff
Remove shared state
il y a 13 ans
Kresten Krab Thorup
b890421cae
Allow crypto to already be loaded when starting rebar
il y a 14 ans
Kresten Krab Thorup
5b765e028f
Initial version of "rebar shell" command
For now, this is just a proof of concept; would make sense to add a lot
of things, such as quick access to invoking rebar itself (with approproate
code reloading), as well as an eunit-aware version so that tests could be
run interactively.
il y a 14 ans
Tuncer Ayaz
8bb62032a0
Update -c string
il y a 13 ans
Tuncer Ayaz
8a046d898a
Fix whitespace errors
il y a 13 ans
Dave Smith
a7d64deb43
Introduce -k flag
il y a 13 ans
Dave Smith
ebdb25c5cc
Use delayed_halt everywhere
il y a 13 ans
Dave Smith
0f24d93256
Move to major.minor.patch release version; add OTP build version
version info
il y a 13 ans
Tuncer Ayaz
da122b3e57
Add rebar_utils:delayed_halt/1
il y a 13 ans
Yurii Rashkovskii
fe1652e137
Cache vsn info to avoid expensive vcs cmd calls
il y a 13 ans
Tuncer Ayaz
194f3caa3f
Fix -D and -v handling with new getopt.erl
il y a 13 ans
Tuncer Ayaz
2a5320fbd6
Document verbosity level
il y a 13 ans
Tuncer Ayaz
015e58201c
Support different log levels
il y a 13 ans
Magnus Klaar
4db90bafef
Deprecate ct suite= option for suites= option
il y a 13 ans
Tuncer Ayaz
58101588a1
Fix help text formatting
il y a 13 ans
Tuncer Ayaz
e62ea1994c
Remove gratuitous prefix in error log
il y a 13 ans
Tuncer Ayaz
9197e70bd7
Fix formatting
il y a 13 ans
Dave Smith
1c1620a244
When profiling, save analysis results to disk
il y a 13 ans
Dave Smith
45fc18f990
Add support for -p flag to profile rebar run
il y a 13 ans
Tuncer Ayaz
a0dcc624d9
Add -D option
il y a 13 ans
Steven Gravell
3c7a5804e9
Add overlay command to run overlays only
required for building on a different machine to what your live
config is kept on. This way you can build on one machine,
distribute to new machine, then run overlays against a live
config to prevent accidently running code against a live
config in a development or ci environment.
il y a 13 ans
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.
il y a 13 ans
Tuncer Ayaz
a4ffe1ce62
Use filename:join/1
il y a 14 ans
Tuncer Ayaz
8263f12594
Add support for $HOME/.rebar/config
il y a 14 ans
Tuncer Ayaz
013a49a941
Add list-deps to completion and abbrev-cmds
il y a 14 ans
Jared Morrow
b67b7eaa6b
Add command listing for list-deps
il y a 14 ans
Tuncer Ayaz
ca3368a6b4
Remove leftover references to rebar_dialyzer
il y a 14 ans
joewilliams
7ac00a73e8
Remove rebar_dialyzer
il y a 14 ans
Tuncer Ayaz
1e342faee8
Apply Tidier suggestions
il y a 14 ans
Tuncer Ayaz
892dc48a86
Fix indentation errors
il y a 14 ans
Tuncer Ayaz
153aabee9b
Use infinite receive (thanks Hakan Mattsson)
il y a 14 ans