aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2012-09-12make sure dialyzer outputs the full path to the systemEric
2012-09-12support OTP App discovery in the systemEric
2012-09-12support config file parsing for the systemEric
2012-09-12support a concrete release metadata implementationEric
2012-09-12suport a general 'logic' provider as the base of a plugin systemEric
2012-09-12support sphinx documentation in relcoolEric
2012-09-10add config validation support to the systemEric
2012-09-09full argument parsing and management capabilityEric
2012-09-08add a utility file to the system with an inital mkdir_p optionEric
2012-09-08add goal parsing capability to the systemEric
2012-09-04the initial state management systemEric
2012-09-04initial console logging systemEric
2012-09-04bug fixes to the README.mdEric
2012-09-04bug fixes and extentions to the project makefileEric
2012-09-03add erlware_commons to the list of dependenciesEric
2012-09-02initial commit of the relcool systemEric