Visual Studio Solution
A visual studio solution, representing one or more native binaries in a build.
The content and location of the generate solution file can be modified by the supplied methods:
plugins {
id 'visual-studio'
}
visualStudio {
solution {
solutionFile.location = "vs/${name}.sln"
solutionFile.withContent { TextProvider content ->
content.asBuilder().insert(0, "# GENERATED FILE: DO NOT EDIT\\n")
content.text = content.text.replaceAll("HideSolutionNode = FALSE", "HideSolutionNode = TRUE")
}
}
}
Content copied to clipboard
Functions
Link copied to clipboard
Returns a dependency which contains the tasks which build this artifact.
Link copied to clipboard
Returns the display name of this object.
Link copied to clipboard
Returns the location of the generated solution file.
Link copied to clipboard
Configuration for the generated solution file.