aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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-24add escript to the rebuild command in MakefileEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24fix the reference to neotoma in rebar.configEric
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-10-24point to the master branch instead of a tag for getoptEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24make sure the rebar config is pointing to the right erlwareEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24make the makefile a bit more genericEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-10-24ignore the new plt nameEric
Signed-off-by: Jordan Wilberding <[email protected]>
2012-09-24fix bug in error printing for rcl_prv_discoverEric
2012-09-19make sure compile happens when escript is runEric
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-18add cover support to the rebar configEric
2012-09-18don't run escript for depsEric
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-18dialyzer should run after compile but before testsEric
Dialyzer has warnings that often would allow you to fix problems before the tests are even run. In some cases, dialyzer is even faster then the tests. So it makes sense to run dialyzer before any unit or common tests in the system.
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
2012-09-18support available apps as rcl_app_info instead of generic descriptorEric
2012-09-18rcl_app_info must support comparible versionsEric
This changes moves rcl_app_info to store the version as a parsed semver rather then a string, making it comparable. tmp app info
2012-09-18handle config providers slightly differently from other providersEric
2012-09-18make sure that app_info can print a representation of itselfEric
2012-09-18cleanup and clarify provider specEric
2012-09-18add system and rebar discover to rcl_prv_discoverEric
2012-09-18support arbitrary data in configs (per provider state)Eric
2012-09-18support topographical sorting for release artifactsEric
2012-09-12support incremental 'build versions' according to semver specsEric
2012-09-12add missing dependencies to the systemEric
2012-09-12add a to_binary to the utilsEric