public List <string> GetPlatformsExcludePaths() { var result = new List <string>(); var path = Path.Combine(VirtualFileSystem.Directories.Binaries, @"NeoAxis.Internal\Platforms"); foreach (var folder in Directory.GetDirectories(path)) { if (Path.GetFileName(folder) != Platform.ToString()) { result.Add(folder); } } return(result); }
bool IsPlatformInstalled(SystemSettings.Platform platform) { var path = Path.Combine(VirtualFileSystem.Directories.EngineInternal, "Platforms", platform.ToString()); return(Directory.Exists(path)); }