JextractBaseTask

abstract class JextractBaseTask : DefaultTask(source)

Offers common properties for Jextract-related tasks, does nothing itself

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@get:InputFile
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val header: RegularFileProperty

The library header file to generate bindings for

Link copied to clipboard
@get:InputFiles
@get:PathSensitive(value = PathSensitivity.RELATIVE)
abstract val includes: ListProperty<Directory>

All directories to append to the list of include search paths

Link copied to clipboard
abstract val installation: Property<JextractInstallation>

Configures which Jextract installation should be used