Class BuilderDotnetProps
Properties for builder through dotnet command line
Inherited Members
Namespace: BuildSystem.Builder.Dotnet
Assembly: BuildSystem.ProjectList.dll
Syntax
public class BuilderDotnetProps : BuilderProps, IBuilderProps, IManagerProp
Constructors
BuilderDotnetProps()
Properties for builder through dotnet command line
Declaration
public BuilderDotnetProps()
BuilderDotnetProps(IManagerProp)
Container of properties for classes implementing BuilderDotnetProps
Declaration
public BuilderDotnetProps(IManagerProp source)
Parameters
Type | Name | Description |
---|---|---|
IManagerProp | source |
Fields
NodeOutput
Key in BuildParams when calling build() - output path for binary files
Declaration
public const string NodeOutput = "OutDir"
Field Value
Type | Description |
---|---|
string |
NodePutVersion
Key when calling build - value for PutVersion
Declaration
public const string NodePutVersion = "put_version"
Field Value
Type | Description |
---|---|
string |
Properties
PutVersion
Update the .csproj file with the specified version value. This is used to ensure that the DLL file is created with a specific version value. If the flag is set to false, the version value from the version tag in the .csproj file will be used. Note that this modifies the .csproj file! This means that the project hash will likely change, and a recompilation will be required.
Declaration
public bool PutVersion { get; set; }
Property Value
Type | Description |
---|---|
bool |
Methods
Clone()
Creates a new instance - copy of current object
Declaration
public override IManagerProp Clone()
Returns
Type | Description |
---|---|
IManagerProp | New instance |
Overrides
Copy(IManagerProp)
Declaration
public override void Copy(IManagerProp source)
Parameters
Type | Name | Description |
---|---|---|
IManagerProp | source |
Overrides
EmptyValues()
Declaration
public override void EmptyValues()
Overrides
Update(string, string)
Declaration
public override void Update(string jsonInfo, string relativeDir)
Parameters
Type | Name | Description |
---|---|---|
string | jsonInfo | |
string | relativeDir |