API 文档 | VisualStudioProject |
---|
Visual Studio 项目,由一个或多个原生二进制文件创建。
生成的文件的内容和位置可以通过提供的方法进行修改
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 | 返回一个依赖项,该依赖项包含构建此 artifact 的任务。所有 |
filtersFile | 孵化中 生成的 filters 文件的配置。 |
projectFile | 孵化中 生成的项目文件的配置。 |
TaskDependency
buildDependencies
(只读)
返回一个依赖项,该依赖项包含构建此 artifact 的任务。所有 Buildable
实现必须确保返回的依赖项对象是“活的”(live),以便它能够跟踪此 buildable 依赖项的变化。