Tristan Sloughter
da7e15c9a5
only reverse some relx args, fixes profile usage for relx
пре 10 година
Tristan Sloughter
b85d827c80
add relup provider and update relx
пре 10 година
Tristan Sloughter
33e0612a75
run pre and post hooks for release and tar providers
пре 10 година
Fred Hebert
3ed0c5feff
fix bareness issues
- Crashes in providers lib when no providers in a namespace are bare
- Making sure bareness matches semantics; i.e. a bare provider is
visible, a non-bare provider is hidden.
пре 10 година
Tristan Sloughter
8687ddc14a
reverse relx config so profile settings are used properly
пре 10 година
Tristan Sloughter
ae7d1ca1ea
include _checkouts in release lib dirs if it exists
пре 10 година
Fred Hebert
043a2f5453
Provide descriptions for all tasks
пре 10 година
Tristan Sloughter
ea82d0561d
update all examples in providers to use rebar3
пре 10 година
Tristan Sloughter
633dafafc3
release and tar tests
пре 10 година
Tristan Sloughter
f1ed8ed36c
do not include dir . in relx lib paths it will break lib discovery
пре 10 година
Tristan Sloughter
56b36a37fc
include project app dirs in release lib_dirs to search
пре 10 година
Fred Hebert
c25fbab1c6
Remove profile declarations
No longer needed.
пре 10 година
Tristan Sloughter
3219a666f4
rewrite profiles
пре 10 година
Tristan Sloughter
f77cbb7f50
don't lose defualt deps when creating current profile
пре 10 година
Tristan Sloughter
50f384715b
in relx tar call only include deps dirs if they exist
пре 10 година
Tristan Sloughter
8e5c916cb6
move dir functions from utils to new module rebar_dir
пре 10 година
Tristan Sloughter
14cb6803e0
wip: profiles
пре 10 година
Tristan Sloughter
1d5703025c
fix default release output dir to _rel
пре 10 година
Tristan Sloughter
79b1f23240
move back to using format_error/1
пре 10 година
Tristan Sloughter
26192b2187
pass deps dir of project to relx
пре 10 година
Tristan Sloughter
083d54211e
include relx options in tar command
пре 10 година
Tristan Sloughter
c508a3feb8
fix tar provider to pass release and tar to relx as 2 commands
пре 10 година
Tristan Sloughter
1dce2d36cc
add format_error/2 provider callback to providers
пре 10 година
Tristan Sloughter
b37a5ae611
move providers to separate app
пре 10 година
Tristan Sloughter
e9a3396e56
return error messages from providers
пре 10 година
Tristan Sloughter
6356112cbb
more dialyzer fun. no likey opaque types
пре 10 година
Tristan Sloughter
e1b1152b21
slowly widdling away at dialyzer errors
пре 10 година
Tristan Sloughter
d78f66291f
add support for plugins as pre and post hooks
пре 10 година
Tristan Sloughter
2357bdf67f
reworking of help display and parse of commands
пре 10 година
Tristan Sloughter
629792f36b
start of moving to splitting state from config parsing
пре 10 година
Tristan Sloughter
5735c538b9
add rebar update provider
пре 10 година
Tristan Sloughter
eb8fa02df7
large refactoring
Removed separate compilers
Resolves apps to build
Finds avail deps before pulling/building
Includes relx
Simplifies build commands
пре 10 година