AssemblyInfoHelper
Generates an AssemblyInfo file
Nested types and modules
Functions and values
Function or value | Description |
AssemblyInfo setParams
Signature: setParams:(AssemblyInfoParams -> AssemblyInfoParams) -> unit
|
Generates an AssemblyInfo file for projects
Obsolete - Please use the new AssemblyInfoFile tasks
|
AssemblyInfoDefaults
Signature: AssemblyInfoParams
|
AssemblyInfo default params
|
AssemblyInfoReplacementDefaults
Signature: AssemblyInfoReplacementParams
|
AssemblyInfoReplacement default params
|
BulkReplaceAssemblyInfoVersions (...)
Signature: dir:string -> replacementParameters:(AssemblyInfoReplacementParams -> AssemblyInfoReplacementParams) -> unit
|
Update all AssemblyInfo.[fs|cs|vb] files in the specified directory and its subdirectories
Parameters
- 'dir' - The directory (subdirectories will be included), which inhabits the AssemblyInfo files.
- 'replacementParameters' - The replacement parameters for the AssemblyInfo files.
Sample
1:
2:
3:
4:
|
BulkReplaceAssemblyInfoVersions "test/" (fun f ->
{f with
AssemblyVersion = "1.1.1.1"
AssemblyInformationalVersion = "1.1.1.1"})
|
|
generateFile (...)
Signature: param:AssemblyInfoParams -> attributes:Dictionary<string,string> -> imports:seq<string> -> writer:TextWriter -> unit
|
generates the assembly info file
|
ReplaceAssemblyInfoVersions param
Signature: param:(AssemblyInfoReplacementParams -> AssemblyInfoReplacementParams) -> unit
|
|
ReplaceAssemblyInfoVersionsBulk (...)
Signature: fileIncludes:FileIncludes -> replacementParameters:(AssemblyInfoReplacementParams -> AssemblyInfoReplacementParams) -> unit
|
Update all AssemblyInfos that were passed with given FileInclude
Parameters
- 'dir' - The directory (subdirectories will be included), which inhabits the AssemblyInfo files.
- 'replacementParameters' - The replacement parameters for the AssemblyInfo files.
Sample
1:
2:
3:
4:
5:
6:
7:
8:
|
let assemblyInfos = !!(@".\src\**\AssemblyInfo.cs")
--(@"**\*Scripts*\**")
ReplaceAssemblyInfoVersionsBulk assemblyInfos (fun f ->
{ f with
AssemblyVersion = asmVersion
AssemblyInformationalVersion = asmInfoVersion
})
|
val assemblyInfos : obj
Full name: docs.assemblyInfos
|