From 6667fd0748cbb684006ad4d430c70983de5d7263 Mon Sep 17 00:00:00 2001 From: Victor Hurdugaci Date: Tue, 5 Apr 2016 16:17:37 -0700 Subject: [PATCH] save the .build folder during build --- makefile.shade | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/makefile.shade b/makefile.shade index c8f77b4196..6343baf7f5 100644 --- a/makefile.shade +++ b/makefile.shade @@ -166,6 +166,16 @@ var buildTarget = "compile" var universeBuild = Path.Combine(universeArtifacts, "build"); var packagesPublishDir = Path.Combine(Directory.GetCurrentDirectory(), ".nuget", "publishDir"); + // Snapshot the .build folder + if (!IsLinux) + { + Exec("cmd", "/C xcopy /S/Q/I/Y .build " + Path.Combine(universeArtifacts, ".build"), ""); + } + else + { + CopyFolder(".build", Path.Combine(universeArtifacts, ".build"), true); + } + var blockLogger = Log as IBlockLogger; var commits = new ConcurrentDictionary(); var threads = int.Parse(Environment.GetEnvironmentVariable("UNIVERSE_THREADS") ?? "4");