Pierre Fenoll
70cdb37942
Add command to rebar:command_names/0
пре 11 година
Pierre Fenoll
c83d037404
Add a library template
пре 11 година
Tuncer Ayaz
277a10cd3b
Fix is_verbose/1 helper function
пре 11 година
Tuncer Ayaz
6de94e8a16
Change default log level to 'warn' and introduce -q/--quiet
пре 11 година
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.
пре 11 година
Tuncer Ayaz
bd3338a0a7
Document 'rebar help <CMD1> <CMD2>'
пре 12 година
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
пре 12 година
Tuncer Ayaz
06dbb4cb80
Document escriptize command
пре 12 година
Tuncer Ayaz
a9491e112f
Fix Dialyzer warning in rebar:run/2
пре 12 година
Dave Smith
a2fb8fdc39
Expose Erlang API for invoking rebar
пре 12 година
Tuncer Ayaz
f4e55b8463
Fix fprof use (-p/--profile)
пре 12 година
Tuncer Ayaz
3c0d97bf2c
Cleanup and comment
пре 12 година
Roberto Ostinelli
fa6618f2b4
Add experimental tests= filter without eunit suites
пре 12 година
Roberto Ostinelli
69dc9ec933
Add experimental tests= filter for eunit suites
пре 12 година
Tuncer Ayaz
803f6e8ecd
Replace test-compile with compile_only=true option
пре 12 година
Tuncer Ayaz
74a82fa104
Fix -c typo (Noticed-by: Joe Norton)
пре 12 година
Tuncer Ayaz
e75a97ad33
Add 'qc' cmd and rename eunit-compile to test-compile
пре 14 година
Tuncer Ayaz
902dcdf3ff
Add 'eunit-compile' cmd (Suggested-by: Joe Norton)
пре 14 година
Tuncer Ayaz
252757c753
Do not use application:set_env
пре 13 година
Tuncer Ayaz
e185e86bff
Remove shared state
пре 13 година
Kresten Krab Thorup
b890421cae
Allow crypto to already be loaded when starting rebar
пре 14 година
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.
пре 14 година
Tuncer Ayaz
8bb62032a0
Update -c string
пре 13 година
Tuncer Ayaz
8a046d898a
Fix whitespace errors
пре 13 година
Dave Smith
a7d64deb43
Introduce -k flag
пре 13 година
Dave Smith
ebdb25c5cc
Use delayed_halt everywhere
пре 13 година
Dave Smith
0f24d93256
Move to major.minor.patch release version; add OTP build version
version info
пре 13 година
Tuncer Ayaz
da122b3e57
Add rebar_utils:delayed_halt/1
пре 13 година
Yurii Rashkovskii
fe1652e137
Cache vsn info to avoid expensive vcs cmd calls
пре 13 година
Tuncer Ayaz
194f3caa3f
Fix -D and -v handling with new getopt.erl
пре 13 година
Tuncer Ayaz
2a5320fbd6
Document verbosity level
пре 13 година
Tuncer Ayaz
015e58201c
Support different log levels
пре 13 година
Magnus Klaar
4db90bafef
Deprecate ct suite= option for suites= option
пре 13 година
Tuncer Ayaz
58101588a1
Fix help text formatting
пре 13 година
Tuncer Ayaz
e62ea1994c
Remove gratuitous prefix in error log
пре 13 година
Tuncer Ayaz
9197e70bd7
Fix formatting
пре 13 година
Dave Smith
1c1620a244
When profiling, save analysis results to disk
пре 13 година
Dave Smith
45fc18f990
Add support for -p flag to profile rebar run
пре 13 година
Tuncer Ayaz
a0dcc624d9
Add -D option
пре 13 година
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.
пре 13 година
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.
пре 13 година
Tuncer Ayaz
a4ffe1ce62
Use filename:join/1
пре 14 година
Tuncer Ayaz
8263f12594
Add support for $HOME/.rebar/config
пре 14 година
Tuncer Ayaz
013a49a941
Add list-deps to completion and abbrev-cmds
пре 14 година
Jared Morrow
b67b7eaa6b
Add command listing for list-deps
пре 14 година
Tuncer Ayaz
ca3368a6b4
Remove leftover references to rebar_dialyzer
пре 14 година
joewilliams
7ac00a73e8
Remove rebar_dialyzer
пре 14 година
Tuncer Ayaz
1e342faee8
Apply Tidier suggestions
пре 14 година
Tuncer Ayaz
892dc48a86
Fix indentation errors
пре 14 година
Tuncer Ayaz
153aabee9b
Use infinite receive (thanks Hakan Mattsson)
пре 14 година