summaryrefslogtreecommitdiff
path: root/inttest/t_custom_config
Commit message (Collapse)AuthorAgeFilesLines
* Add support for non-Erlang/OTP (raw) dependenciesAnton Lavrik2012-10-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Introduce a new 'raw' option for dependency specs in rebar.config file. For example: {deps, {dependency_name, "1.0.*", {git, "<...>", {branch, "master"}}, [raw] } ]}. When this option is specified, rebar does not require the dependency to have a standard Erlang/OTP layout which assumes presence of either "src/dependency_name.app.src" or "ebin/dependency_name.app" files. 'raw' dependencies can still contain 'rebar.config' and even can have the proper OTP directory layout, but they won't be compiled. Only a subset of rebar commands will be executed on the 'raw' subdirectories: get-deps, update-deps, check-deps, list-deps and delete-deps.
* inttest: fix whitespace errorsTuncer Ayaz2012-08-182-5/+5
|
* Fix test: inttest/t_custom_configTuncer Ayaz2012-07-011-1/+1
|
* Fix config handling in root_dirTim Watson2011-10-052-2/+13
| | | | | Avoid overwriting custom config (passed with -C) when we are processing the base_dir in rebar_core.
* Respect the --config switch when givenTim Watson2011-08-183-0/+38
Currently the --config switch does not work because when loading a new rebar config the global setting is ignored for all paths. This patch provides a check when loading new rebar config to see whether or not the current config path matches the `base_dir` set in global conf, which produces the expected behaviour.