Virtual Method

FoundryBuildStageclean

Declaration [src]

DexFuture*
clean (
  FoundryBuildStage* self,
  FoundryBuildProgress* progress
)

Description [src]

Clean operation for the stage.

This is used to perform an equivalent of a make clean or ninja clean for the build. It is not necessary on all stages but any stage may implement it.

Parameters

progress

Type: FoundryBuildProgress

No description available.

The data is owned by the caller of the method.

Return value

Type: DexFuture

A DexFuture that resolves to any value or rejects with an error.

The caller of the method takes ownership of the returned data, and is responsible for freeing it.