com.android.build.gradle
[Groovy] Class LibraryExtension

java.lang.Object
  com.android.build.gradle.BaseExtension
      com.android.build.gradle.LibraryExtension

class LibraryExtension
extends BaseExtension

Extension for 'library' project.


Field Summary
 
Fields inherited from class BaseExtension
plugin
 
Constructor Summary
LibraryExtension(BasePlugin plugin, ProjectInternal project, Instantiator instantiator, NamedDomainObjectContainer buildTypes, NamedDomainObjectContainer productFlavors, NamedDomainObjectContainer signingConfigs, boolean isLibrary)

 
Method Summary
void addVariant(BaseVariant variant)

void defaultPublishConfig(java.lang.String value)

java.lang.String getDefaultPublishConfig()

DefaultDomainObjectSet getLibraryVariants()

boolean getPackageBuildConfig()

boolean getPublishNonDefault()

void packageBuildConfig(boolean value)

void publishNonDefault(boolean value)

void setPackageBuildConfig(boolean value)

 
Methods inherited from class BaseExtension
aaptOptions, addTestVariant, addVariant, buildToolsVersion, buildTypes, compileOptions, compileSdkVersion, compileSdkVersion, defaultConfig, deviceProvider, dexOptions, enforceUniquePackageName, flavorGroups, getAdbExe, getBuildToolsRevision, getCompileSdkVersion, getDefaultProguardFile, getDeviceProviders, getEnforceUniquePackageName, getLogger, getSourceSets, getTestServers, getTestVariants, getVariantFilter, lintOptions, packagingOptions, productFlavors, registerArtifactType, registerBuildTypeSourceProvider, registerJavaArtifact, registerMultiFlavorSourceProvider, registerProductFlavorSourceProvider, setBuildToolsVersion, setCompileSdkVersion, setCompileSdkVersion, setEnforceUniquePackageName, signingConfigs, sourceSets, testOptions, testServer, variantFilter, wrapJavaSourceSet
 

Constructor Detail

LibraryExtension

LibraryExtension(BasePlugin plugin, ProjectInternal project, Instantiator instantiator, NamedDomainObjectContainer buildTypes, NamedDomainObjectContainer productFlavors, NamedDomainObjectContainer signingConfigs, boolean isLibrary)


 
Method Detail

addVariant

@Override
void addVariant(BaseVariant variant)


defaultPublishConfig

void defaultPublishConfig(java.lang.String value)


getDefaultPublishConfig

java.lang.String getDefaultPublishConfig()


getLibraryVariants

DefaultDomainObjectSet getLibraryVariants()


getPackageBuildConfig

boolean getPackageBuildConfig()


getPublishNonDefault

boolean getPublishNonDefault()


packageBuildConfig

void packageBuildConfig(boolean value)


publishNonDefault

void publishNonDefault(boolean value)


setPackageBuildConfig

void setPackageBuildConfig(boolean value)


 

Copyright (C) 2012 The Android Open Source Project