aboutsummaryrefslogtreecommitdiffstats
path: root/src/rcl_prv_discover.erl
AgeCommit message (Collapse)Author
2013-05-09Basic file rename from rcl to rlxEric
2013-05-09support a hard distinction between configured releases and realized releasesEric B Merritt
2013-04-09make sure that top level releases are also supportedEric B Merritt
Add matching test
2013-04-09fixes #29 - look for common sub dirs for discoveryEric B Merritt
With this change relcool looks for the common sub directories to add to the search. Those directories are now, relative to the project dir, `apps`, `lib`, `ebin`, and the release output dir. These automatic subdirs can be disabled by setting `disable_project_subdirs` to `true` in the config. The release output dir is also added to the discovery process. This can be disabled by setting `disable_discover_release_output` to true.
2013-04-03move discovered releases to their own area of the relcool stateEric
2013-02-06fix bug in on disk overriding the default releaseEric B Merritt
2013-01-31support release discovery in relcool along with app discoveryEric
2013-01-25move app discovery to a dedicated moduleEric
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-24fix and normalize module headersEric
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.
2012-12-30fix bug in usage of root dir in prv discoverEric
2012-11-21rcl_prv_discover now supports setting up 'link' type app_info messagesEric
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-09-24fix bug in error printing for rcl_prv_discoverEric
2012-09-19discover should not discover files in the output dirEric
2012-09-19fix format detail bug in prv discoverEric
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-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-18add system and rebar discover to rcl_prv_discoverEric
2012-09-12support OTP App discovery in the systemEric