Hi,
I've read in the documentation <https://github.com/pfn/android-sdk-plugin>
this:
- To specify that your project will generate and publish either an aar
or apklib artifact simply change the android.Plugin.androidBuild line
to one of the variants that will build the desired output type.
- For aar use android.Plugin.androidBuildAar
I've done so, but which command should I call for generating an AAR?
It isn't easy to guess, given the big number of possibilities:
* *:
allDependencies android: apiUrl
appConfiguration appResolvers
artifact artifactName artifacts
autoApiMappings autoCompilerPlugins
autoScalaLibrary baseDirectory
bootResolvers buildDependencies
cacheDirectory classDirectory
classpathConfiguration classpathOptions
classpathTypes
clean cleanFiles
cleanKeepFiles compile compile:
compileAnalysisFilename compilerCache
compilers configuration
conflictManager conflictWarning connectInput
console consoleProject
consoleQuick copyResources credentials
crossPaths crossTarget
crossVersion defaultConfiguration
definedSbtPlugins definedTestNames definedTests
definesClass deliver
deliverConfiguration deliverLocal
deliverLocalConfiguration dependencyClasspath
dependencyOverrides description
discoveredMainClasses discoveredSbtPlugins doc
envVars executeTests
executionRoots exportJars
exportedProducts externalDependencyClasspath
externalResolvers
extraLoggers fork fullClasspath
fullResolvers history
homepage incCompileSetup
incOptions internalConfigurationMap
internalDependencyClasspath isSnapshot
ivyConfiguration ivyConfigurations
ivyLoggingLevel
ivyModule ivyPaths ivySbt
ivyScala ivyValidate
ivyXml javaHome
javaOptions javaSource javacOptions
libraryDependencies licenses
loadedBuild loadedTestFrameworks
logManager mainClass makePom
makePomConfiguration managedClasspath
managedDirectory managedResourceDirectories
managedResources managedScalaInstance
managedSourceDirectories managedSources maxErrors
moduleConfigurations moduleName
moduleSettings name
normalizedName offline onLoadMessage
optional: organization
organizationHomepage organizationName
otherResolvers outputStrategy
overrideBuildResolvers package packageBin
packageDoc packageSrc
packagedArtifacts pollInterval
pomAllRepositories pomExtra
pomIncludeRepository
pomPostProcess printWarnings
productDirectories products
projectDependencies projectDescriptors projectId
projectInfo projectResolver provided:
publish publishArtifact
publishConfiguration publishLocal
publishLocalConfiguration publishM2
publishM2Configuration publishMavenStyle publishTo
resolvers resourceDirectories
resourceDirectory resourceGenerators
resourceManaged resources
retrieveConfiguration retrieveManaged
retrievePattern
run runMain runner
runtime: sbtBinaryVersion
sbtDependency sbtPlugin
sbtResolver scalaBinaryVersion scalaHome
scalaInstance scalaOrganization
scalaSource scalaVersion
scalacOptions scmInfo
selectMainClass settingsData
sourceDirectories sourceDirectory
sourceGenerators
sourceManaged sourcePositionMappers sources
sourcesInBase startYear
state streams
target taskTemporaryDirectory test
test: testForkedParallel
testFrameworks testGrouping
testListeners testLoader testOnly
testOptions testQuick
thisProject thisProjectRef
transitiveUpdate trapExit
triggeredMessage unmanagedBase
unmanagedClasspath unmanagedJars
unmanagedResourceDirectories
unmanagedResources unmanagedSourceDirectories
unmanagedSources update
updateClassifiers updateConfiguration
updateSbtClassifiers
version watch watchSources
watchTransitiveSources watchingMessage
Thanks in advance for any hint.
David
--
You received this message because you are subscribed to the Google Groups
"scala-on-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.