aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2014-04-24Merge pull request #166 from tsloughter/masterJordan Wilberding
handle deprecated pre-defined types for 17.0 and later
2014-04-22handle deprecated pre-defined types for 17.0 and laterTristan Sloughter
2014-04-07Add support for explicit erts pathJason L. Shiffer
Add support for 'include_erts' to be defined as a path to an external erlang release. This will allow for relx to include cross-compiled erts builds. include_erts can now be one of three values: true (default), false, or "/path/to/erlang". The symantics do not change unless it is set to a string in which case it only overrides the default lookup "code:root_dir()" with the given path.
2014-04-06Windows supportnuex
2014-03-12Merge pull request #101 from konradkaplita/accelerate_discover_providerEric Merritt
Accelerate application discovery
2014-03-12Merge pull request #133 from mattrudder/sys_config_cmdargsJordan Wilberding
Added a command line override for the sys_config setting.
2014-03-08assume templates are already compiled, use dtl for files toonuex
2014-03-08load scripts from files and templatesnuex
2014-03-08Merge pull request #135 from hirschenberger/masterJordan Wilberding
Start scripts should honor existing LD_LIBRARY_PATH settings
2014-03-07Honor LD_LIBRARY_PATH settings in start scriptshirschen
The start scripts export the LD_LIBRARY_PATH environment variable to "$ERTS_DIR/lib". They should honor existing LD_LIBRARY_PATH required e.g. for running ports.
2014-03-07Merge pull request #124 from tsloughter/masterJordan Wilberding
2 fixes
2014-03-06Added a command line override for the sys_config setting.Matt Rudder
2014-03-06by default do not do app and release discovery under output dirTristan Sloughter
2014-03-05Set auto_escape to false for erlydtl compilationPaul Oliver
2014-02-17Update erlydtl to v0.9.0Andreas Stenius
2014-02-16fix double include_erts call with vm.args and sys.config config varsTristan Sloughter
2014-02-09Remove destination start_clean.sh before copying, since with R16 it is 0444, ↵Jordan Wilberding
which makes the write fail. Fixes #120
2014-02-09Updated erlydtl dep to a tagged version, since lastest version breaks API, ↵Jordan Wilberding
thereby breaking dialyzer tests
2014-01-27Run the node embedded mode when in foregroundAli Sabil
2014-01-27set ERL_LIBS when running console | console_clean | console_bootAli Sabil
2014-01-22Merge pull request #112 from tsloughter/mvoe_nodetool_install_upgradeEric Merritt
mv nodetool and install_upgrade script to bin dir, so no need to incl erts
2014-01-22Merge pull request #113 from tsloughter/dev_mode_sys_configEric Merritt
properly handle config files and switching on/off dev_mode
2014-01-21properly handle config files and switching on/off dev_modeTristan Sloughter
2014-01-21Merge pull request #109 from tsloughter/verbose_opt_fixEric Merritt
don't output release successfully created if verbose option is 0
2014-01-18Merge pull request #111 from tsloughter/config_output_dirEric Merritt
add config option for output_dir, currently only a cmd arg
2014-01-18Merge pull request #110 from tsloughter/console_cleanEric Merritt
fix path to start_clean in console_clean start script option
2014-01-18mv nodetool and install_upgrade script to bin dir, so no need to incl ertsTristan Sloughter
2014-01-18add config option for output_dir, currently only a cmd argTristan Sloughter
2014-01-18fix path to start_clean in console_clean start script optionTristan Sloughter
2014-01-18don't output release successfully created if verbose option is 0Tristan Sloughter
2013-12-03Accelerate `rlx_prv_discover` providerKonrad Kaplita
Introduce option `enable_shallow_app_discovery` which is disabled by default. When enabled searching for `*.app` files is done by using `filelib:wildcard/1` and doesn't recursively traverse all directories under `libs_dir` root dirs. Instead its assumed that each directory on `libs_dir` list contains a flat list of application dirs or is an app itself.
2013-12-03Add option to skip release discoveryKonrad Kaplita
`rlx_prv_discover` provider recursively scans all directories in `lib_dirs` list looking for `*.app` and `*.rel` files. This commit adds an option `disable_rel_discovery` to skip searching for `*.rel` files when we know there aren't any. This speeds up release generation with a lot of dependencies on the `libs_dir` list significantly and reduces total release generation time in half.
2013-11-22Merge pull request #95 from josevalim/jv-default-releasev0.5.2Eric Merritt
Properly detect the default release and fail on conflicts
2013-11-22Properly detect the default release and fail on conflictsJosé Valim
Closes #93
2013-11-18Support wildcards in lib dirsJosé Valim
Wildcards are supported in both lib_dirs in config files as well via the -l command line option.
2013-10-28Merge pull request #89 from ericbmerritt/masterJordan Wilberding
support using the original app vsn as a string not the parsed vsn
2013-10-28support using the original app vsn as a string not the parsed vsnEric
2013-10-25Don't ignore -d command line argument.Martin Schürrer
2013-10-22improve error message for missing upfrom releaseTristan Sloughter
2013-10-22remove v for version shorthand since it is used for relvsnTristan Sloughter
2013-10-21patch for exception: no match of right hand side valueŁukasz Biedrycki
2013-10-18add extend to release definition. This closes #16Tristan Sloughter
2013-10-16add include_src option to config file, default true. This closes #15Tristan Sloughter
2013-10-16fix load overlay to support filename not in a list. This closes #74Tristan Sloughter
2013-10-15add a dev mode that symlinks the release instead of copying itEric
This should only ever be used for development, however it makes it very, very nice to be able to simple recompile a project without recopying it to try new things.
2013-10-15ignore empty list of overlay vars to fix unneeded warningTristan Sloughter
2013-10-15add optoin to use custom system_libs dir. This closes #64Tristan Sloughter
2013-10-15Merge pull request #71 from evax/script_update_on_upgradeTristan Sloughter
Ensure scripts are updated on upgrade for cold starts
2013-10-15Merge pull request #70 from evax/erts_include_fixesTristan Sloughter
Fixes for erts_include
2013-10-15Ensure scripts are updated on upgrade for cold startsEvax Software