API Documentation: CppLibrary

Configuration for a library written in C++, defining the dependencies that make up the library plus other settings.

An instance of this type is added as a project extension by the C++ Library Plugin.

Properties

Property Description

binaries

The binaries for this component.

dependencies

The dependencies of this component.

variants

Configure the variants of this component.

Methods

Method Description

dependencies(action)

Configure the dependencies of this component.

dependencies(closure)

Configure the dependencies of this component.

Property Details

BinaryView<Binary> binaries (read-only)

The binaries for this component.

T dependencies (read-only)

The dependencies of this component.

VariantView<T> variants (read-only)

Configure the variants of this component.

Method Details

void dependencies(Action<? super T> action)

Configure the dependencies of this component.

void dependencies(Closure<Void> closure)

Configure the dependencies of this component.