diff options
author | Tristan Sloughter <[email protected]> | 2015-06-21 10:22:02 -0500 |
---|---|---|
committer | Tristan Sloughter <[email protected]> | 2015-06-21 10:22:02 -0500 |
commit | 4f38907d4967d672d3a2b13422cde2e13a42a604 (patch) | |
tree | fd6eb5fb93acd86c9dca01c9ffbdd029e4169b87 /src/rlx_prv_assembler.erl | |
parent | 87e87154fa52f815404e25d1ef59179253f9c5bb (diff) | |
parent | 04a945375a63542811d3af7bd14bc7d5c5b303d9 (diff) | |
download | relx-4f38907d4967d672d3a2b13422cde2e13a42a604.tar.gz relx-4f38907d4967d672d3a2b13422cde2e13a42a604.tar.bz2 relx-4f38907d4967d672d3a2b13422cde2e13a42a604.zip |
Merge pull request #349 from Taure/windows-fix
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. |