mirror of
https://github.com/ZuneDev/ZuneUIXTools.git
synced 2026-07-27 13:11:59 -07:00
Add default values for common compiler settings
This commit is contained in:
@@ -14,7 +14,7 @@ public abstract class CompilerSettings : CommonSettings
|
||||
{
|
||||
[Description("The directory to output to.")]
|
||||
[CommandOption("-o|--output <outputDir>")]
|
||||
public string? OutputDir { get; init; } = Environment.CurrentDirectory;
|
||||
public required string OutputDir { get; init; } = Environment.CurrentDirectory;
|
||||
|
||||
[Description("The shared binary data table to use.")]
|
||||
[CommandOption("-t|--dataTable")]
|
||||
@@ -22,13 +22,13 @@ public abstract class CompilerSettings : CommonSettings
|
||||
|
||||
[Description("Directories to search for imported files in.")]
|
||||
[CommandOption("-I <VALUES>")]
|
||||
public required string[] IncludeDirectories { get; init; }
|
||||
public required string[] IncludeDirectories { get; init; } = [];
|
||||
|
||||
[Description("External assemblies to load.")]
|
||||
[CommandOption("-A <VALUES>")]
|
||||
public required string[] Assemblies { get; init; }
|
||||
public required string[] Assemblies { get; init; } = [];
|
||||
|
||||
[Description("Redirects imports.")]
|
||||
[CommandOption("--ir <VALUES>")]
|
||||
public required string[] ImportRedirects { get; init; }
|
||||
public required string[] ImportRedirects { get; init; } = [];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user