| API文档: | VisualStudioProject |
|---|
一种视觉工作室项目,由一个或多个本机二进制文件创建。
生成项目文件的内容和位置可以通过提供的方法进行修改:
plugins {
id 'cpp'
id 'visual-studio'
}
model {
visualStudio {
projects.all {
projectFile.location = "vs/${name}.vcxproj"
projectFile.withXml {
asNode().appendNode('PropertyGroup', [Label: 'Custom'])
.appendNode('ProjectDetails', "Project is named ${project.name}")
}
}
}
}
| 财产 | 描述 |
buildDependencies | 返回一个依赖项,其中包含构建此工件的任务。所有 |
filtersFile | 孵化 生成的过滤器文件的配置。 |
projectFile | 孵化 生成的项目文件的配置。 |
TaskDependency buildDependencies(只读)
返回一个依赖项,其中包含构建此工件的任务。所有Buildable实现都必须确保返回的依赖项对象是活动的,以便它跟踪此可构建项的依赖项的更改。