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.")]
|
[Description("The directory to output to.")]
|
||||||
[CommandOption("-o|--output <outputDir>")]
|
[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.")]
|
[Description("The shared binary data table to use.")]
|
||||||
[CommandOption("-t|--dataTable")]
|
[CommandOption("-t|--dataTable")]
|
||||||
@@ -22,13 +22,13 @@ public abstract class CompilerSettings : CommonSettings
|
|||||||
|
|
||||||
[Description("Directories to search for imported files in.")]
|
[Description("Directories to search for imported files in.")]
|
||||||
[CommandOption("-I <VALUES>")]
|
[CommandOption("-I <VALUES>")]
|
||||||
public required string[] IncludeDirectories { get; init; }
|
public required string[] IncludeDirectories { get; init; } = [];
|
||||||
|
|
||||||
[Description("External assemblies to load.")]
|
[Description("External assemblies to load.")]
|
||||||
[CommandOption("-A <VALUES>")]
|
[CommandOption("-A <VALUES>")]
|
||||||
public required string[] Assemblies { get; init; }
|
public required string[] Assemblies { get; init; } = [];
|
||||||
|
|
||||||
[Description("Redirects imports.")]
|
[Description("Redirects imports.")]
|
||||||
[CommandOption("--ir <VALUES>")]
|
[CommandOption("--ir <VALUES>")]
|
||||||
public required string[] ImportRedirects { get; init; }
|
public required string[] ImportRedirects { get; init; } = [];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user