Cosmos/XSharp/source/XSharp.XSC/Program.cs
kudzu_cp 0e7a13e738
2014-07-13 22:16:42 +00:00

30 lines
729 B
C#

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using XSharp.Compiler;
namespace XSharp.XSC {
class Program {
static void Main(string[] aArgs) {
try {
string xSrc = aArgs[0];
var xGenerator = new AsmGenerator();
string[] xFiles;
if (Directory.Exists(xSrc)) {
xFiles = Directory.GetFiles(xSrc, "*.xs");
} else {
xFiles = new string[] { xSrc };
}
foreach (var xFile in xFiles) {
xGenerator.GenerateToFiles(xFile);
}
} catch (Exception ex) {
Console.WriteLine(ex.Message);
Environment.Exit(1);
}
}
}
}