diff options
author | Daniel Widgren <[email protected]> | 2015-06-11 14:44:44 +0200 |
---|---|---|
committer | Daniel Widgren <[email protected]> | 2015-06-17 21:37:57 +0200 |
commit | 04a945375a63542811d3af7bd14bc7d5c5b303d9 (patch) | |
tree | 9af1c78a7fbcf6b549192a850d52be2c3c9bf19a /src/rlx_prv_assembler.erl | |
parent | d7d18d2f88ea9a6597f6d45bc110e2f247b4ef57 (diff) | |
download | relx-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.erl | 4 |
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. |