api / org.gradle.nativeplatform.tasks

Package org.gradle.nativeplatform.tasks

Types

AbstractLinkTask

abstract class AbstractLinkTask : DefaultTask, ObjectFilesToBinary

Base task for linking a native binary from object files and libraries.

CreateStaticLibrary

open class CreateStaticLibrary : DefaultTask, ObjectFilesToBinary

Assembles a static library from object files.

ExtractSymbols

open class ExtractSymbols : DefaultTask

Extracts the debug symbols from a binary and stores them in a separate file.

InstallExecutable

open class InstallExecutable : DefaultTask

Installs an executable with it's dependent libraries so it can be easily executed.

LinkExecutable

open class LinkExecutable : AbstractLinkTask

Links a binary executable from object files and libraries.

LinkMachOBundle

open class LinkMachOBundle : AbstractLinkTask

Links a binary bundle from object files and imported libraries.

LinkSharedLibrary

open class LinkSharedLibrary : AbstractLinkTask

Links a binary shared library from object files and imported libraries.

ObjectFilesToBinary

interface ObjectFilesToBinary : Task

A task that combines a set of object files into a single binary.

PrefixHeaderFileGenerateTask

open class PrefixHeaderFileGenerateTask : DefaultTask

Generates a prefix header file from a list of headers to be precompiled.

StripSymbols

open class StripSymbols : DefaultTask

Strips the debug symbols from a binary