private void LoadScripts(string directory)
{
log.Info("Loading Clojure scripts...");
string[] files = Directory.GetFiles(directory, "*.clj");
foreach (string file in files)
{
try
{
var path = file.Substring(0, file.LastIndexOf('.'));
clojure.lang.RT.load(path);
}
catch (Exception e)
{
log.Error("Failed to load script file \"" + file + "\"", e);
}
}
}