public static void Initialise()
{
if (!Directory.Exists(BaseDirectory))
{
Directory.CreateDirectory(BaseDirectory);
}
if (!Directory.Exists(SettingsDirectory))
{
Directory.CreateDirectory(SettingsDirectory);
}
if (!Directory.Exists(CacheDirectory))
{
Directory.CreateDirectory(CacheDirectory);
}
if (!Directory.Exists(AppDataDirectory))
{
Directory.CreateDirectory(AppDataDirectory);
}
if (!Directory.Exists(ReposDirectory))
{
Directory.CreateDirectory(ReposDirectory);
}
if (!Directory.Exists(RepoCatalogDirectory))
{
Directory.CreateDirectory(RepoCatalogDirectory);
}
}