From ee3fcdb96ae48a7c7bf9cd3dbd2829e27f8d6e48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Fri, 10 Jan 2014 22:48:52 +0100 Subject: [PATCH] Ensure recursive copy takes into account the proper target directory --- lib/mix/lib/mix/utils.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mix/lib/mix/utils.ex b/lib/mix/lib/mix/utils.ex index 7345b50693..02c66c27bd 100644 --- a/lib/mix/lib/mix/utils.ex +++ b/lib/mix/lib/mix/utils.ex @@ -343,7 +343,7 @@ defmodule Mix.Utils do symlink_source = make_relative_path(source, target) case :file.make_symlink(symlink_source, target) do :ok -> :ok - { :error, _ } -> File.cp_r!(source, Path.join(target, ".")) + { :error, _ } -> File.cp_r!(source, Path.dirname(target)) end end