aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2013-01-25support the discover task searching the output dirEric
This has the potential to save a lot of time and make future release upgrading much simpler for the user.
2013-01-24convert relcool to take a config as a opt argumentEric
adds `-c <config-file>` or `--config <config-file>` instead of passing the config file as an argument.
2013-01-24fix and normalize module headersEric
2013-01-04change the default log level to infoEric
This makes it a bit more comforting to the user (and me as well). With this the user sees a short description of the release.
2013-01-04provide the erlang lib dir and cwd as working librariesEric
This happens for every call unless the user passes --disable-default-libs to relcool or {disable_default_libs, true} in the relcool config.
2013-01-04minor format refactoringEric
2012-12-31fix bug in goalless configsEric
2012-12-31use relative root for overlay vars file pathTristan Sloughter
2012-12-30support the ability to specify a root directoryEric
2012-12-30support config relative directories in templates and copyEric
2012-12-30support only one config file in the systemEric
2012-12-30fix bug in usage of root dir in prv discoverEric
2012-12-30only allow relcool to take a single configEric
2012-12-30support 'to' dirs for mkdirs, templates, and copies being based on output dirEric
2012-12-28make sure file permissions are set correctly in overlay template/copyEric
2012-12-28support the ability to *not* autogenerate start scriptsEric
2012-12-28make directory checking more robustEric
2012-12-28make overlays synchronousEric
People seem to expect overlays to happen in order. This patch changes overlays such that they happen one at a time.
2012-12-28support file->directory copies in overlayEric
2012-12-27suport variables in vars files of overlaysEric
2012-12-27splint out render and write so we can reuse the renderEric
2012-12-27remove print statements that got left inEric
And made it through code review!!!
2012-12-26overlay supportEric
This includes support for overlays and fairly complete tests
2012-12-26fix bug in goal specEric
2012-12-26provide utility functions for error decompositionEric
2012-12-26fix small bug in rcl_app_info defaultsEric
2012-12-21fix nasty bug in discovery processEric
2012-12-21refactor rcl_prv_assembler for symplicity and reliabilityEric
2012-12-18ensure that each directory is explicitly created before a copy occures.Eric
2012-12-18make sure that the app target dir is created befor a copyEric
2012-12-18make sure that copy errors can be correctly detectedEric
2012-12-18fix a bug in the ability to rebuild releasesEric
2012-12-10if no config is specified search for a `relcool.config` in the pathEric
2012-12-10support a setable root directory for the systemEric
2012-12-10assembler should create the output dirEric
2012-12-10make sure that rcl_cmd_args does not create the output dir too earlyEric
2012-12-10change the default verbosity to errorEric
2012-12-07fix nasty bug that didn't let relcool output errorsEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-12-07make the default output _rel instead of relcool_outputEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-12-07allow a user to specify additional opts to erlexecEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-11-23add inadvertantly deleted relcool.app.srcEric
2012-11-21cleanup the rebar configEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-11-21all relcool to symlink in 'overridden' appsEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-11-21rcl_prv_discover now supports setting up 'link' type app_info messagesEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-11-21support specifing overrides in the configurationEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-11-21support a new 'link' field in rcl_app_infoEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-11-21minor cleanup and refactoring for rcl_prv_assembler, rcl_prv_discoverEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-30make config file errors more understandable to the userEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-30simplify constraint parsing in rcl_releaseEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-30make `is_valid_constraint` public in rcl_depsolverEric
Signed-off-by: Jordan Wilberding <[email protected]>