using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml.Schema; namespace codegen { class Program { static string sDirIn = @"..\..\Resource\"; static string sDirCppXmlOut = @"..\..\gen\"; static string sDirCppBinOut = @"..\..\gen\"; static string sDirJsBinOut = @"..\..\gen\"; static void Main(string[] args) { (new codegen.CodeGen()).Start(sDirIn, sDirCppXmlOut, sDirCppBinOut, sDirJsBinOut, ValidationCallback); } static void ValidationCallback(object sender, ValidationEventArgs args) { if (args.Severity == XmlSeverityType.Warning) Console.Write("WARNING: "); else if (args.Severity == XmlSeverityType.Error) Console.Write("ERROR: "); Console.WriteLine(args.Message); } } }