--- NAnt.Core/Types/FileSet.cs	22 Aug 2003 14:29:56 -0000	1.6
+++ NAnt.Core/Types/FileSet.cs	9 Sep 2003 15:28:47 -0000
@@ -167,18 +167,18 @@
 
         [BuildElementArray("includes")]
         public IncludesElement[] SetIncludes {
            set {
                foreach(IncludesElement include in value) {
+                    foreach(string pattern in include.Pattern.Split(',')) {
                        if (include.IfDefined && !include.UnlessDefined) {
                         if (include.AsIs) {
                             logger.Debug(string.Format(CultureInfo.InvariantCulture, "Including AsIs=", include.Pattern));
-                            AsIs.Add(include.Pattern);
+                                AsIs.Add(pattern);
                         } else if (include.FromPath) {
                             logger.Debug(string.Format(CultureInfo.InvariantCulture, "Including FromPath=", include.Pattern));
-                            PathFiles.Add(include.Pattern);
+                                PathFiles.Add(pattern);
                         } else {
                             logger.Debug(string.Format(CultureInfo.InvariantCulture, "Including pattern", include.Pattern));
-                            Includes.Add(include.Pattern);
+                                Includes.Add(pattern);
                         }
+                    }
                }
            }
        }

