diff options
author | Tristan Sloughter <[email protected]> | 2013-03-12 18:49:31 -0500 |
---|---|---|
committer | Tristan Sloughter <[email protected]> | 2013-03-13 13:43:01 -0500 |
commit | b69815402b3456699a47273a8c731850fb6b7871 (patch) | |
tree | 6c491fddb665ae86cb6113749549b7ca635ffc73 /src/relcool.erl | |
parent | 937c776c131c9e2e04aefc6b4f320e37b35115c2 (diff) | |
download | relx-b69815402b3456699a47273a8c731850fb6b7871.tar.gz relx-b69815402b3456699a47273a8c731850fb6b7871.tar.bz2 relx-b69815402b3456699a47273a8c731850fb6b7871.zip |
update do type spec for undefined config
Diffstat (limited to 'src/relcool.erl')
-rw-r--r-- | src/relcool.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/relcool.erl b/src/relcool.erl index c8c0cde..7750efa 100644 --- a/src/relcool.erl +++ b/src/relcool.erl @@ -70,7 +70,7 @@ main(Args) -> %% @param OutputDir - The directory where the release should be built to %% @param Configs - The list of config files for the system -spec do(atom(), string(), [goal()], [file:name()], rcl_log:log_level(), - [file:name()], file:name()) -> + [file:name()], file:name() | undefined) -> ok | error() | {ok, rcl_state:t()}. do(RelName, RelVsn, Goals, LibDirs, LogLevel, OutputDir, Config) -> {ok, Cwd} = file:get_cwd(), @@ -87,7 +87,7 @@ do(RelName, RelVsn, Goals, LibDirs, LogLevel, OutputDir, Config) -> %% @param OutputDir - The directory where the release should be built to %% @param Configs - The list of config files for the system -spec do(file:name(), atom(), string(), [goal()], [file:name()], - rcl_log:log_level(), [file:name()], file:name()) -> + rcl_log:log_level(), [file:name()], file:name() | undefined) -> ok | error() | {ok, rcl_state:t()}. do(RootDir, RelName, RelVsn, Goals, LibDirs, LogLevel, OutputDir, Configs) -> do(RootDir, RelName, RelVsn, Goals, LibDirs, LogLevel, OutputDir, [], Configs). @@ -104,7 +104,7 @@ do(RootDir, RelName, RelVsn, Goals, LibDirs, LogLevel, OutputDir, Configs) -> %% @param Overrides - A list of overrides for the system %% @param Configs - The list of config files for the system -spec do(file:name(), atom(), string(), [goal()], [file:name()], - rcl_log:log_level(), [file:name()], [{atom(), file:name()}], file:name()) -> + rcl_log:log_level(), [file:name()], [{atom(), file:name()}], file:name() | undefined) -> ok | error() | {ok, rcl_state:t()}. do(RootDir, RelName, RelVsn, Goals, LibDirs, LogLevel, OutputDir, Overrides, Config) -> State = rcl_state:new([{relname, RelName}, |