Groovy Documentation

org.gradle.plugins.cpp.gpp
[Groovy] Class GppCompileSpec

java.lang.Object
  org.gradle.plugins.cpp.gpp.GppCompileSpec
All Implemented Interfaces:
CompileSpec, StandardCppCompiler

class GppCompileSpec
extends Object

Property Summary
String baseName

Binary binary

String extension

String outputFileName

List settings

Compile task

 
Constructor Summary
GppCompileSpec(Binary binary)

 
Method Summary
void args(Object... args)

void compile()

void from(CppSourceSet sourceSet)

String getBaseName()

String getName()

File getOutputFile()

String getOutputFileName()

protected org.gradle.api.internal.project.ProjectInternal getProject()

File getWorkDir()

void includes(SourceDirectorySet dirs)

void includes(FileCollection includeRoots)

void includes(Iterable includeRoots)

protected def init()

void libs(Iterable libs)

void setting(Closure closure)

void sharedLibrary()

void source(Iterable files)

void source(FileCollection files)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Property Detail

baseName

String baseName


binary

Binary binary


extension

String extension


outputFileName

String outputFileName


settings

List settings


task

final Compile task


 
Constructor Detail

GppCompileSpec

GppCompileSpec(Binary binary)


 
Method Detail

args

void args(Object... args)


compile

void compile()


from

void from(CppSourceSet sourceSet)


getBaseName

String getBaseName()


getName

String getName()


getOutputFile

File getOutputFile()


getOutputFileName

String getOutputFileName()


getProject

protected org.gradle.api.internal.project.ProjectInternal getProject()


getWorkDir

File getWorkDir()


includes

void includes(SourceDirectorySet dirs)


includes

void includes(FileCollection includeRoots)


includes

void includes(Iterable includeRoots)


init

protected def init()


libs

void libs(Iterable libs)


setting

void setting(Closure closure)


sharedLibrary

void sharedLibrary()


source

void source(Iterable files)


source

void source(FileCollection files)


 

Gradle API 1.0-milestone-8