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);
        }
Example #2
0
        bool IsPlatformInstalled(SystemSettings.Platform platform)
        {
            var path = Path.Combine(VirtualFileSystem.Directories.EngineInternal, "Platforms", platform.ToString());

            return(Directory.Exists(path));
        }