From 6aab876f00628c7f8ac82fca6e722d1524d72ed7 Mon Sep 17 00:00:00 2001 From: Brice Lambson Date: Sun, 9 Mar 2014 16:59:32 -0700 Subject: [PATCH] Support multi-part code values during project generation --- build/_k-generate-projects.shade | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/_k-generate-projects.shade b/build/_k-generate-projects.shade index 5b45b90f7c..f9e7f246c7 100644 --- a/build/_k-generate-projects.shade +++ b/build/_k-generate-projects.shade @@ -237,8 +237,8 @@ functions var sourceExcludePattern = Get(d, "exclude") ?? ""; var objPath = Path.Combine(projectDir, "obj"); var objPattern = Directory.Exists(objPath) ? Path.Combine(objPath, "**", "*.*") : projectDir; - - var csFiles = String.Join(Environment.NewLine, Files.Include(Path.Combine(projectDir, sourcePattern)) + + var csFiles = String.Join(Environment.NewLine, Files.Include(sourcePattern.Split(Path.PathSeparator).Select(p => Path.Combine(projectDir, p)).ToArray()) .Exclude(Path.Combine(projectDir, sourceExcludePattern)) .Exclude(objPattern) .Select(p => resxDesignerFiles.Contains(p)