Skip to content

Instantly share code, notes, and snippets.

View nberserk's full-sized avatar

darren ha nberserk

View GitHub Profile
@byF
byF / test.scala
Last active August 29, 2015 14:05
Scala script for the aggregation task http://www.aproint.com/aggregation-with-spark-sql
/*
(c) 2014 Zdenek Farana; use as is; no guarantees
Because of the bug in Spark SQL parser, test B works only with fork https://github.com/aproint/spark
*/
def measure(f: => Any):Double = {
val start = System.currentTimeMillis()
@kellyfj
kellyfj / Gradle Android Jar Library
Last active November 8, 2019 20:33
Using the Android Library plugin for Gradle - create a .jar file (in addition to a .aar library file) that contains all the classes (and dependent jar files). Solution is based off a combination of solutions from https://gist.github.com/Lien/7150489 and the Winning answer to this Stackoverflow Question http://stackoverflow.com/questions/19307341…
android.libraryVariants.all { variant ->
def name = variant.buildType.name
if (name.equals(com.android.builder.BuilderConstants.DEBUG)) {
return; // Skip debug builds.
}
def task = project.tasks.create "jar${name.capitalize()}", Jar
task.dependsOn variant.javaCompile
//Include Java classes
task.from variant.javaCompile.destinationDir
//Include dependent jars with some exceptions