aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
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]>
2012-10-30make sure that the system does not exit when the API is usedEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-30fix bug in constraint parsingEric
This fixes a bug in parsing invalid constraint values Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-30fix config file processing in relcoolEric
If only a single config is passed as part of the api then that was mishandled. This patch allows that situation to be detected and properly handled Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24fix miscalculation in error reporting in relcool.erlEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24fix bug in goal parsing and handlingEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24fix error reporting when using the erlang APIEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24add a bit of additional logging informationEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24change the default log level to be a bit less verboseEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24add the new rebar vsn plugin for semver support to relcoolEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-09-24fix bug in error printing for rcl_prv_discoverEric
2012-09-19discover should not discover files in the output dirEric
2012-09-19fix minor bugs in the assemblerEric
2012-09-19fix format detail bug in prv discoverEric
2012-09-19fully support testing of release buildsEric
2012-09-18add depsolver directly to the systemEric
This is sub-optimal but I suspect rcl_depsolver is going to migrate away from depsolver in any case.
2012-09-18minor formatting and cleanupEric
2012-09-18make sure errors carry the name of the module that created themEric
This allows errors to be printed at the source
2012-09-18support release generation in the systemEric
2012-09-18support a stable public api for relcoolEric
This provides a public api for relcool in addition to its escript oriented api
2012-09-18support undefined as valid default release typesEric
2012-09-18support adding the 'caller' type to the stateEric
This lets us know whether we where called from the command line or the API
2012-09-18suport the ability to update releases in the systemEric