api / org.gradle.language.rc / WindowsResourceSet

WindowsResourceSet

@Incubating interface WindowsResourceSet : LanguageSourceSet, HeaderExportingSourceSet, NativeResourceSet

A set of Windows Resource definition files.

A Windows Resource set contains a set of script files, together with an optional set of header files.

 apply plugin: "windows-resources" model { components { main(NativeLibrarySpec) { sources { rc { source { srcDirs "src/main/rc" include "**/*.rc" } exportedHeaders { srcDirs "src/main/include" } } } } } } 

Inherited Functions

generatedBy

abstract fun generatedBy(generatorTask: Task): Unit

getExportedHeaders

abstract fun getExportedHeaders(): SourceDirectorySet

The headers as a directory set.

getImplicitHeaders

abstract fun getImplicitHeaders(): SourceDirectorySet

The headers that are private to this source set and implicitly available. These are not explicitly made available for compilation.

getParentName

abstract fun getParentName(): String

getSource

abstract fun getSource(): SourceDirectorySet

The source files.