aboutsummaryrefslogtreecommitdiffstats
path: root/src/rlx_config.erl
AgeCommit message (Collapse)Author
2017-01-28Expose warnings as errors optionLuis Rascao
Obtained from command line and saved in the state to be used on situations where we want to error out on warnings explicitly.
2016-11-21Provide a new config directive that allows per-app module exclusionLuis Rascao
By introducing a new entry in the config file allow excluding specific modules from a given app, they will not be copied onto the final release and their reference removed from the .app file. The new entry takes on the following form: {exclude_modules, [ {App :: atom(), [Module :: atom()]} ]}
2016-10-06Fixed overlay_vars handling.Alexander Sedov
Overlay_vars obey order, you cannot just umerge them. Additionally, command line overrides should be more powerful than config values.
2016-09-25Silence dialyzer warningsLuis Rascao
Fix/add method specs, remove unreachable branches, make rlx_util:render/2 accept both iolists and binaries.
2016-02-18allow 'false' to tell relx to not create a sys.config or vm.argsTristan Sloughter
2015-12-04replace last, not first when merging cli and config termsTristan Sloughter
2015-12-04don't reverse the config terms if there are cli argsTristan Sloughter
2015-11-21support overriding config values with per-release config valuesTristan Sloughter
2015-09-19update erlware_commons, remove unneeded 'v' prefix hack and back to 'git' vsnTristan Sloughter
2015-07-12Added {cmd, Cmd} to version attribute.Joe DeVivo
Whatever CMD returns will be the version number
2015-07-10Now you can specify {semver, "version"}Joe DeVivo
where "version" is the prefix you use for tagging versions in git
2015-05-16fix add_providers config option for newest providers depTristan Sloughter
2015-01-31add support for excluding applications from the releaseTristan Sloughter
2015-01-30add config script funcionalityLuis Rascao
similar to rebar's config script, append a .script suffix to the provided relx config that is evaluated and can possibly change values in the original config
2015-01-10remove system libs from tarball if set to falseTristan Sloughter
2014-11-09move back to using format_error/1Tristan Sloughter
2014-11-06add option to strip debug_info from beam files if not dev_modeTristan Sloughter
2014-11-06fix modules thta still were using format_error/1Tristan Sloughter
2014-11-03support proper return value of ec_git_vsn of {ok, string()}Tristan Sloughter
2014-11-02Allow to specify a path to vm.args through command-line argumentsIvan Chernetsky
2014-10-11support config passed in as proplist instead of filenameTristan Sloughter
2014-10-11provider task dependenciesTristan Sloughter