aboutsummaryrefslogtreecommitdiffstats
path: root/src/relcool.erl
diff options
context:
space:
mode:
authorEric Merritt <[email protected]>2013-03-13 11:46:03 -0700
committerEric Merritt <[email protected]>2013-03-13 11:46:03 -0700
commitc7fd47264688ff74adafc18269a378c14742b284 (patch)
tree6c491fddb665ae86cb6113749549b7ca635ffc73 /src/relcool.erl
parent6734e9ec4e0dd4c0678d10e8b8e48552ffb4e995 (diff)
parentb69815402b3456699a47273a8c731850fb6b7871 (diff)
downloadrelx-c7fd47264688ff74adafc18269a378c14742b284.tar.gz
relx-c7fd47264688ff74adafc18269a378c14742b284.tar.bz2
relx-c7fd47264688ff74adafc18269a378c14742b284.zip
Merge pull request #30 from tsloughter/next
Update readme, fix test, generate erl script with proper paths, copy start_clean.boot if config opt set
Diffstat (limited to 'src/relcool.erl')
-rw-r--r--src/relcool.erl6
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},