This commit is contained in:
anonymous 2025-07-11 21:28:24 +02:00
commit 08fddcd73e
364 changed files with 111462 additions and 0 deletions

View file

@ -0,0 +1,27 @@
namespace PrometheOSPacker.Helpers
{
internal static class Utility
{
public static string GetAppFolder()
{
return AppDomain.CurrentDomain.BaseDirectory;
}
public static string GetSlnFolder()
{
var directory = GetAppFolder();
var files = Directory.GetFiles(directory, "*.sln");
while (files.Length == 0)
{
var parentDirectoryInfo = Directory.GetParent(directory);
if (parentDirectoryInfo == null)
{
throw new Exception("Unable to get parent directory.");
}
directory = parentDirectoryInfo.FullName;
files = Directory.GetFiles(directory, "*.sln");
}
return directory;
}
}
}