Implement extension importer.

This commit is contained in:
2023-05-29 15:04:19 +08:00
parent 7deff3c6be
commit 4310b67e7b
6 changed files with 43 additions and 4 deletions

View File

@@ -26,7 +26,7 @@ namespace Cryville.Crtr.Browsing {
return _localRes;
}
public static void Init(string rootPath) {
LoadExtension(typeof(Extensions.Umg.Extension));
LoadExtension(typeof(Extensions.Extension));
var asms = AppDomain.CurrentDomain.GetAssemblies().Select(a => a.GetName().Name).ToHashSet();
var modules = new Queue<ModuleItem>();
var extensionDir = new DirectoryInfo(Path.Combine(rootPath, "extensions"));