forked from everythingfunctional/fpm-for-VS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RunOptions.cs
30 lines (25 loc) · 1.01 KB
/
RunOptions.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using System.ComponentModel;
namespace fpm_for_VS.Options
{
internal class RunOptions : BaseOptionModel<RunOptions>
{
/// (c) 2021 Sourcery, Inc.
/// This software was developed for the U.S.Nuclear Regulatory Commission(US NRC) under contract # 31310020D0006:
/// "Technical Assistance in Support of NRC Nuclear Regulatory Research for Materials, Waste, and Reactor Programs"
[Category("Execution")]
[DisplayName("Target")]
[Description("What should be run?")]
[DefaultValue("")]
public string target { get; set; }
[Category("Execution")]
[DisplayName("Executable Arguments")]
[Description("Any arguments that should be passed to the executable")]
[DefaultValue("")]
public string extraArgs { get; set; }
[Category("Execution")]
[DisplayName("Example")]
[Description("Run example executables instead?")]
[DefaultValue(false)]
public bool example { get; set; } = false;
}
}