summaryrefslogtreecommitdiff
path: root/src/rebar_relx.erl
Commit message (Collapse)AuthorAgeFilesLines
* upgrade relx and set base_dir in overlay_vars (#1902)Tristan Sloughter2018-10-051-1/+2
|
* OTP-21 readiness, Full Unicode supportFred Hebert2017-11-161-1/+1
| | | | | | | | | | | | This replaces all deprecated function usage by alternative ones based on a version switch enacted at compile time, preventing all warnings. This will likely introduce some possible runtime errors in using a Rebar3 compiled on OTP-20 or OTP-21 back in versions 19 and earlier, but we can't really work around that. A bunch of dependencies have been updated to support OTP-21 without warnings as well.
* Avoid reversing relx overlays.Anthony Molinaro2017-06-011-1/+5
| | | | | This mostly moves a lists:reverse/1 which ensures that profile overlays are run first but keeps the order of overlays otherwise.
* Let relx know about application erl optsLuis Rascao2017-05-151-2/+4
| | | | | | This is so that some of them can be enforced (such as warnings_as_errors) on relx's task like generating a release or a release upgrade.
* pass loglevel used in rebar3 to relxTristan Sloughter2016-03-071-2/+5
|
* in providers that don't run per app run all available hooksTristan Sloughter2016-02-281-2/+2
|
* Set relx color intensity env variableHeinz N. Gies2016-02-161-0/+2
|
* merge overlay entries into a single {overlay, list()} for relxTristan Sloughter2016-01-101-1/+11
|
* special handling of relx configs in profilesTristan Sloughter2015-11-261-22/+1
| | | | | | | | | | | Relx config need new values at the end of the list and profile additions prepended. So now in apply_profile in the case it is a relx config we prepend the config list. This does, however, mean that a profile release can not 'extend' a release defined in the default profile since the one being extended would have its definition after the profile release and thus relx would not be able to use its values for extending.
* Allow non-default checkouts dir for relxFred Hebert2015-10-171-1/+1
| | | | fixes #872
* do not override user cli supplied outputdir for relxTristan Sloughter2015-08-221-4/+7
|
* only reverse some relx args, fixes profile usage for relxTristan Sloughter2015-06-281-0/+69