aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2014-05-24fix cli/config file mergingTristan Sloughter
2014-05-22fix for setting overrides with -aTristan Sloughter
2014-05-19Add {out_dir, false} to ERLYDTL_COMPILE_OPTSPaul Schoenfelder
2014-05-17Merge pull request #183 from jwilberding/fix_rlxv1.0.0Tristan Sloughter
Fix for #182, which requires we delete a read-only file before overwriti...
2014-05-17Fix for #182, which requires we delete a read-only file before overwriting itJordan Wilberding
2014-05-14refactor tar and relup commands to own providersTristan Sloughter
2014-05-14refactor cli args and config file var mergingTristan Sloughter
2014-05-09breaking change: output release to <output_dir>/<release_name>/Tristan Sloughter
2014-05-05resolve root dir to absolute pathTristan Sloughter
2014-05-04Merge pull request #172 from tsloughter/default_release0.7.0Jordan Wilberding
don't override release set in cmd args
2014-05-04don't override release set in cmd argsTristan Sloughter
2014-05-04Cleanup whitespaceJordan Wilberding
2014-05-04Merge pull request #171 from tsloughter/non_executable_escriptsJordan Wilberding
remove mode change on nodetool and install upgrade escripts
2014-05-04remove mode change on nodetool and install upgrade escriptsTristan Sloughter
2014-05-04remove use of cwd to read symlink pathTristan Sloughter
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.