2 using System.Collections.Generic;
5 namespace SysGen.RBuild.Framework
7 public class SourceCodePreferenceComparer : IComparer<RBuildSourceFile>
9 public int Compare(RBuildSourceFile x, RBuildSourceFile y)
11 if (x.First != y.First)
19 if (x.Extension == y.Extension)
29 else if (y.IsAssembler)
41 public class RBuildSourceFileCollection : List<RBuildSourceFile>
43 public bool ContainsASM
47 foreach (RBuildSourceFile file in this)
49 if ((file.IsAssembler) || (file.IsNASM))
55 // This module does not contain C++ code