diff options
Diffstat (limited to 'mobile/android/gradle')
13 files changed, 0 insertions, 242 deletions
diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT-javadoc.jar b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT-javadoc.jar Binary files differdeleted file mode 100644 index d68a32596..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT-javadoc.jar +++ /dev/null diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT-sources.jar b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT-sources.jar Binary files differdeleted file mode 100644 index ea22583c1..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT-sources.jar +++ /dev/null diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT.jar b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT.jar Binary files differdeleted file mode 100644 index b0c513916..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT.jar +++ /dev/null diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT.pom b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT.pom deleted file mode 100644 index b254be06b..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/gradle-plugin-1.5.0-SNAPSHOT.pom +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <groupId>com.jakewharton.sdkmanager</groupId> - <artifactId>gradle-plugin</artifactId> - <version>1.5.0-SNAPSHOT</version> - <dependencies> - <dependency> - <groupId>org.rauschig</groupId> - <artifactId>jarchivelib</artifactId> - <version>0.6.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.easytesting</groupId> - <artifactId>fest-assert-core</artifactId> - <version>2.0M10</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>com.android.tools.build</groupId> - <artifactId>gradle</artifactId> - <version>1.5.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>2.4</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project> diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/maven-metadata-local.xml b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/maven-metadata-local.xml deleted file mode 100644 index 83eab73b9..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/1.5.0-SNAPSHOT/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>com.jakewharton.sdkmanager</groupId> - <artifactId>gradle-plugin</artifactId> - <version>1.5.0-SNAPSHOT</version> - <versioning> - <snapshot> - <localCopy>true</localCopy> - </snapshot> - <lastUpdated>20160302034904</lastUpdated> - </versioning> -</metadata> diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/maven-metadata-local.xml b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/maven-metadata-local.xml deleted file mode 100644 index 69ba60157..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/gradle-plugin/maven-metadata-local.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>com.jakewharton.sdkmanager</groupId> - <artifactId>gradle-plugin</artifactId> - <versioning> - <versions> - <version>1.5.0-SNAPSHOT</version> - </versions> - <lastUpdated>20160302034904</lastUpdated> - </versioning> -</metadata> diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/maven-metadata-local.xml b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/maven-metadata-local.xml deleted file mode 100644 index f231002c6..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>com.jakewharton.sdkmanager</groupId> - <artifactId>sdk-manager-plugin</artifactId> - <version>1.5.0-SNAPSHOT</version> - <versioning> - <snapshot> - <localCopy>true</localCopy> - </snapshot> - <lastUpdated>20160302034904</lastUpdated> - </versioning> -</metadata> diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT-javadoc.jar b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT-javadoc.jar Binary files differdeleted file mode 100644 index d68a32596..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT-javadoc.jar +++ /dev/null diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT-sources.jar b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT-sources.jar Binary files differdeleted file mode 100644 index ea22583c1..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT-sources.jar +++ /dev/null diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT.jar b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT.jar Binary files differdeleted file mode 100644 index b0c513916..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT.jar +++ /dev/null diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT.pom b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT.pom deleted file mode 100644 index 109d6d13b..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/1.5.0-SNAPSHOT/sdk-manager-plugin-1.5.0-SNAPSHOT.pom +++ /dev/null @@ -1,57 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <groupId>com.jakewharton.sdkmanager</groupId> - <artifactId>sdk-manager-plugin</artifactId> - <version>1.5.0-SNAPSHOT</version> - <name>SDK Manager</name> - <description>Gradle plugin which downloads and manages your Android SDK.</description> - <url>https://github.com/JakeWharton/sdk-manager-plugin</url> - <inceptionYear>2014</inceptionYear> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <developers> - <developer> - <id>jakewharton</id> - <name>Jake Wharton</name> - <email>jakewharton@gmail.com</email> - </developer> - </developers> - <scm> - <connection>scm:git:git://github.com/JakeWharton/sdk-manager-plugin.git</connection> - <developerConnection>scm:git:ssh://git@github.com/JakeWharton/sdk-manager-plugin.git</developerConnection> - <url>https://github.com/JakeWharton/sdk-manager-plugin</url> - </scm> - <dependencies> - <dependency> - <groupId>org.rauschig</groupId> - <artifactId>jarchivelib</artifactId> - <version>0.6.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>org.easytesting</groupId> - <artifactId>fest-assert-core</artifactId> - <version>2.0M10</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>com.android.tools.build</groupId> - <artifactId>gradle</artifactId> - <version>1.5.0</version> - <scope>compile</scope> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>2.4</version> - <scope>compile</scope> - </dependency> - </dependencies> -</project> diff --git a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/maven-metadata-local.xml b/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/maven-metadata-local.xml deleted file mode 100644 index 7b55c4835..000000000 --- a/mobile/android/gradle/m2repo/com/jakewharton/sdkmanager/sdk-manager-plugin/maven-metadata-local.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>com.jakewharton.sdkmanager</groupId> - <artifactId>sdk-manager-plugin</artifactId> - <versioning> - <versions> - <version>1.5.0-SNAPSHOT</version> - </versions> - <lastUpdated>20160302034904</lastUpdated> - </versioning> -</metadata> diff --git a/mobile/android/gradle/with_gecko_binaries.gradle b/mobile/android/gradle/with_gecko_binaries.gradle deleted file mode 100644 index 9048ab6fb..000000000 --- a/mobile/android/gradle/with_gecko_binaries.gradle +++ /dev/null @@ -1,105 +0,0 @@ -// We run fairly hard into a fundamental limitation of the Android Gradle -// plugin. There are many bugs filed about this, but -// https://code.google.com/p/android/issues/detail?id=216978#c6 is a reason one. -// The issue is that we need fine-grained control over when to include Gecko's -// binary libraries into the GeckoView AAR and the Fennec APK, and that's hard -// to achieve. In particular: -// -// * :app:automation wants :geckoview to not include Gecko binaries (automation -// * build, before package) -// -// * :geckoview:withLibraries wants :geckoview to include Gecko binaries -// * (automation build, after package) -// -// * non-:app:automation wants :geckoview to include Gecko binaries (local -// * build, always after package) -// -// publishNonDefault (see -// http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Library-Publication) -// is intended to address this, but doesn't handle our case. That option always -// builds *all* configurations, which fails when the required Gecko binaries -// don't exist (automation build, before package). So instead, we make both -// :app and :geckoview both know how to include the Gecko binaries, and use a -// non-default, non-published :geckoview:withGeckoBinaries configuration to -// handle automation's needs. Simple, right? - -// The omnijar inputs are listed as resource directory inputs to a dummy JAR. -// That arrangement labels them nicely in IntelliJ. See the comment in the -// :omnijar project for more context. -evaluationDependsOn(':omnijar') - -task buildOmnijar(type:Exec) { - dependsOn rootProject.generateCodeAndResources - - // See comment in :omnijar project regarding interface mismatches here. - inputs.source project(':omnijar').sourceSets.main.resources.srcDirs - - // Produce a single output file. - outputs.file "${topobjdir}/dist/fennec/assets/omni.ja" - - workingDir "${topobjdir}" - - commandLine mozconfig.substs.GMAKE - args '-C' - args "${topobjdir}/mobile/android/base" - args 'gradle-omnijar' - - // Only show the output if something went wrong. - ignoreExitValue = true - standardOutput = new ByteArrayOutputStream() - errorOutput = standardOutput - doLast { - if (execResult.exitValue != 0) { - throw new GradleException("Process '${commandLine}' finished with non-zero exit value ${execResult.exitValue}:\n\n${standardOutput.toString()}") - } - } -} - -task syncOmnijarFromDistDir(type: Sync) { - into("${project.buildDir}/generated/omnijar") - from("${topobjdir}/dist/fennec/assets") { - include 'omni.ja' - } -} - -task checkLibsExistInDistDir<< { - if (syncLibsFromDistDir.source.empty) { - throw new GradleException("Required JNI libraries not found in ${topobjdir}/dist/fennec/lib. Have you built and packaged?") - } -} - -task syncLibsFromDistDir(type: Sync, dependsOn: checkLibsExistInDistDir) { - into("${project.buildDir}/generated/jniLibs") - from("${topobjdir}/dist/fennec/lib") -} - -task checkAssetsExistInDistDir<< { - if (syncAssetsFromDistDir.source.empty) { - throw new GradleException("Required assets not found in ${topobjdir}/dist/fennec/assets. Have you built and packaged?") - } -} - -task syncAssetsFromDistDir(type: Sync, dependsOn: checkAssetsExistInDistDir) { - into("${project.buildDir}/generated/assets") - from("${topobjdir}/dist/fennec/assets") { - exclude 'omni.ja' - } -} - -ext.configureVariantWithGeckoBinaries = { variant -> - // Like 'local' or 'localOld'; may be null. - def productFlavor = variant.productFlavors ? variant.productFlavors[0].name : "" - // Like 'debug' or 'release'. - def buildType = variant.buildType.name - - syncOmnijarFromDistDir.dependsOn buildOmnijar - def generateAssetsTask = tasks.findByName("generate${productFlavor.capitalize()}${buildType.capitalize()}Assets") - generateAssetsTask.dependsOn syncOmnijarFromDistDir - generateAssetsTask.dependsOn syncLibsFromDistDir - generateAssetsTask.dependsOn syncAssetsFromDistDir - - def sourceSet = productFlavor ? "${productFlavor}${buildType.capitalize()}" : buildType - android.sourceSets."${sourceSet}".assets.srcDir syncOmnijarFromDistDir.destinationDir - android.sourceSets."${sourceSet}".assets.srcDir syncAssetsFromDistDir.destinationDir - android.sourceSets."${sourceSet}".jniLibs.srcDir syncLibsFromDistDir.destinationDir -} |