private static void InitializeDomain() {
if (_saveToAssemblies) {
string _dumpDir = Path.Combine(Path.GetTempPath(), "RubyTests");
if (Directory.Exists(_dumpDir)) {
Array.ForEach(Directory.GetFiles(_dumpDir), delegate(string file) {
try { File.Delete(Path.Combine(_dumpDir, file)); } catch { /* nop */ }
});
} else {
Directory.CreateDirectory(_dumpDir);
}
Console.WriteLine("Generating binaries to {0}", _dumpDir);
Snippets.SetSaveAssemblies(true, _dumpDir);
}
}