public HttpProjectDatabase(string repoName, string moduleRoot) : base(moduleRoot) { m_LocalTempCache = SettingsCategories.Get("sdk.module.origins", true). AddCategory(repoName). GetCategoryDirectory(); Directory.CreateDirectory(m_LocalTempCache); }
static LinkerSettings() { SettingsCategory linkerCategory = SettingsCategories.Get("sdk.compiler.vasm", true); SettingsManager.RegisterDefaultLoader( new JsonSettingsLoader(), linkerCategory, "linker.json", new LinkerSettings() ); }
static DriveImageBuilderSettings() { SettingsCategory diCategory = SettingsCategories.Get("sdk.utils.disk", true); SettingsManager.RegisterDefaultLoader( new JsonSettingsLoader(), diCategory, "builder.json", new DriveImageBuilderSettings() ); }
static DriveImageFormatV1Settings() { SettingsCategory diCategory = SettingsCategories.Get("sdk.utils.disk.formats.v1", true); SettingsManager.RegisterDefaultLoader( new JsonSettingsLoader(), diCategory, "v1-format.json", new DriveImageFormatV1Settings() ); }
static CliSettings() { SettingsCategory cliCategory = SettingsCategories.Get("sdk", true); SettingsManager.RegisterDefaultLoader( new JsonSettingsLoader(), cliCategory, "cli.json", new CliSettings() ); }
static ProjectResolverSettings() { SettingsCategory moduleCategory = SettingsCategories.Get("sdk.module", true); SettingsManager.RegisterDefaultLoader( new JsonSettingsLoader(), moduleCategory, "resolver-settings.json", new ProjectResolverSettings() ); }
static AssemblyGeneratorSettings() { SettingsCategory assemblerCategory = SettingsCategories.Get("sdk.compiler.vasm", true); SettingsManager.RegisterDefaultLoader( new JsonSettingsLoader(), assemblerCategory, "assembler.json", new AssemblyGeneratorSettings() ); }
public static void Initialize() { if (ResolverSettings == null && s_Managers == null) { SettingsCategories.Get("sdk.module", true); ResolverSettings = SettingsManager.GetSettings <ProjectResolverSettings>(); s_Managers = new Dictionary <string, ProjectDatabase>(); foreach (KeyValuePair <string, string> origin in ResolverSettings.ModuleOrigins) { AddManager(origin.Key, origin.Value); } } }
public ConfigGroup GetCategory(SettingsCategories category) { ConfigGroup returnGroup = null; if (category == SettingsCategories.DEVELOP) { returnGroup = InitSettings.Developer; } else if (category == SettingsCategories.PROJECT) { returnGroup = InitSettings.Project; } else if (category == SettingsCategories.EXPORTER) { returnGroup = InitSettings.Exporter; } else if (category == SettingsCategories.PERFORCE) { returnGroup = InitSettings.Perforce; } return(returnGroup); }