RestorePackageHelper
Contains tasks which allow to restore NuGet packages from a NuGet package feed like nuget.org.
There is also a tutorial about nuget package restore available.
Nested types and modules
Functions and values
Function or value | Description |
findNuget defaultPath
Signature: defaultPath:string -> string
|
Looks for a tool in all subfolders - returns the tool file name.
|
RestorePackage setParams packageFile
Signature: setParams:(RestorePackageParams -> RestorePackageParams) -> packageFile:string -> unit
|
Restores the packages in the given packages.config file from NuGet.
Parameters
setParams - Function used to manipulate the default NuGet parameters.
packageFile - The packages.config file name.
Sample
Target "RestorePackages" (fun _ ->
"./scr/ProjectA/packages.config"
|> RestorePackage (fun p ->
{ p with
Sources = "http:://myNugetSources.com" :: p.Sources
OutputPath = outputDir
Retries = 4 })
)
|
RestorePackageDefaults
Signature: RestorePackageParams
|
RestorePackage defaults parameters
|
RestorePackageId setParams packageId
Signature: setParams:(RestoreSinglePackageParams -> RestoreSinglePackageParams) -> packageId:string -> unit
|
Restores the given package from NuGet
|
RestorePackages ()
Signature: unit -> unit
|
Restores all packages from NuGet to the default directories by scanning for packages.config files in any subdirectory.
|
RestoreSinglePackageDefaults
Signature: RestoreSinglePackageParams
|
RestoreSinglePackageParams defaults parameters
|