aboutsummaryrefslogtreecommitdiffstats
path: root/src/rlx_prv_assembler.erl
diff options
context:
space:
mode:
authorDaniel Widgren <[email protected]>2015-06-11 14:44:44 +0200
committerDaniel Widgren <[email protected]>2015-06-17 21:37:57 +0200
commit04a945375a63542811d3af7bd14bc7d5c5b303d9 (patch)
tree9af1c78a7fbcf6b549192a850d52be2c3c9bf19a /src/rlx_prv_assembler.erl
parentd7d18d2f88ea9a6597f6d45bc110e2f247b4ef57 (diff)
downloadrelx-04a945375a63542811d3af7bd14bc7d5c5b303d9.tar.gz
relx-04a945375a63542811d3af7bd14bc7d5c5b303d9.tar.bz2
relx-04a945375a63542811d3af7bd14bc7d5c5b303d9.zip
Fixing test for windows, changing symlink to symlink_or_copy
Diffstat (limited to 'src/rlx_prv_assembler.erl')
-rw-r--r--src/rlx_prv_assembler.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rlx_prv_assembler.erl b/src/rlx_prv_assembler.erl
index 79768d3..a3715e5 100644
--- a/src/rlx_prv_assembler.erl
+++ b/src/rlx_prv_assembler.erl
@@ -257,7 +257,7 @@ remove_symlink_or_directory(TargetDir) ->
end.
link_directory(AppDir, TargetDir) ->
- case file:make_symlink(AppDir, TargetDir) of
+ case rlx_util:symlink_or_copy(AppDir, TargetDir) of
{error, Reason} ->
?RLX_ERROR({unable_to_make_symlink, AppDir, TargetDir, Reason});
ok ->
@@ -433,7 +433,7 @@ copy_or_symlink_config_file(State, ConfigPath, RelConfPath) ->
ensure_not_exist(RelConfPath),
case rlx_state:dev_mode(State) of
true ->
- ok = file:make_symlink(ConfigPath, RelConfPath);
+ ok = rlx_util:symlink_or_copy(ConfigPath, RelConfPath);
_ ->
ok = ec_file:copy(ConfigPath, RelConfPath)
end.