Created
August 28, 2015 17:49
-
-
Save pfn/101a4a5fdbbe0c4be1e2 to your computer and use it in GitHub Desktop.
generated sbt build definition from gradle
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
val viewserver = Project(id = raw"""viewserver""", base = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver""")).settings( | |
android.Plugin.androidBuildAar:_*).settings( | |
SettingKey[android.Keys.PackagingOptions]("packagingOptions") in config("android") := android.Keys.PackagingOptions(Nil, Nil, Nil), | |
SettingKey[scala.collection.Seq[sbt.Resolver]]("resolvers") ++= List(raw"""https://jcenter.bintray.com/""" at raw"""https://jcenter.bintray.com/""", | |
raw"""https://jcenter.bintray.com/""" at raw"""https://jcenter.bintray.com/""", | |
raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/android/m2repository/""" at raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/android/m2repository/""", | |
raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/google/m2repository/""" at raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/google/m2repository/"""), | |
SettingKey[java.lang.String]("platformTarget") in config("android") := raw"""android-21""", | |
SettingKey[java.lang.String]("name") := raw"""viewserver""", | |
TaskKey[scala.collection.Seq[java.lang.String]]("javacOptions") in config("compile") ++= List(raw"""-source""", | |
raw"""1.7""", | |
raw"""-target""", | |
raw"""1.7"""), | |
TaskKey[scala.collection.Seq[scala.Tuple3[java.lang.String,java.lang.String,java.lang.String]]]("buildConfigOptions") in config("android") ++= Nil, | |
TaskKey[scala.collection.Seq[scala.Tuple3[java.lang.String,java.lang.String,java.lang.String]]]("resValues") in config("android") ++= Nil, | |
SettingKey[Boolean]("debugIncludesTests") in config("android") := false, | |
TaskKey[scala.collection.Seq[java.lang.String]]("proguardOptions") in config("android") ++= Nil, | |
TaskKey[scala.collection.immutable.Map[java.lang.String,java.lang.String]]("manifestPlaceholders") in config("android") ++= Map(), | |
SettingKey[android.ProjectLayout]("projectLayout") in config("android") := | |
new ProjectLayout { | |
override def base = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver""") | |
override def resources = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\resources""") | |
override def testSources = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\androidTest""") | |
override def sources = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main""") | |
override def javaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\java""") | |
override def libs = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\libs""") | |
override def gen = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\target\android-gen""") | |
override def testRes = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\androidTest\res""") | |
override def manifest = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\AndroidManifest.xml""") | |
override def scalaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\scala""") | |
override def aidl = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\aidl""") | |
override def bin = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\target\android-bin""") | |
override def renderscript = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\rs""") | |
override def testScalaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\androidTest\scala""") | |
override def testAssets = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\androidTest\assets""") | |
override def jni = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\jni""") | |
override def assets = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\assets""") | |
override def testJavaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\androidTest\java""") | |
override def jniLibs = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\jniLibs""") | |
override def res = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver\src\main\res""") | |
} | |
) | |
val `viewserver-sample` = Project(id = raw"""viewserver-sample""", base = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample""")).settings( | |
android.Plugin.androidBuild:_*).settings( | |
TaskKey[java.lang.String]("applicationId") in config("android") := raw"""com.android.debug.hv.sample""", | |
TaskKey[scala.Option[Int]]("versionCode") in config("android") := Some(1), | |
TaskKey[scala.Option[java.lang.String]]("versionName") in config("android") := Some(raw"""1.0"""), | |
TaskKey[java.lang.String]("minSdkVersion") in config("android") := raw"""4""", | |
TaskKey[java.lang.String]("targetSdkVersion") in config("android") := raw"""21""", | |
SettingKey[android.Keys.PackagingOptions]("packagingOptions") in config("android") := android.Keys.PackagingOptions(Nil, Nil, Nil), | |
SettingKey[scala.collection.Seq[sbt.Resolver]]("resolvers") ++= List(raw"""https://jcenter.bintray.com/""" at raw"""https://jcenter.bintray.com/""", | |
raw"""https://jcenter.bintray.com/""" at raw"""https://jcenter.bintray.com/""", | |
raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/android/m2repository/""" at raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/android/m2repository/""", | |
raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/google/m2repository/""" at raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/google/m2repository/""", | |
raw"""https://jcenter.bintray.com/""" at raw"""https://jcenter.bintray.com/""", | |
raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/android/m2repository/""" at raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/android/m2repository/""", | |
raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/google/m2repository/""" at raw"""file:/C:/Users/pfnguyen/android-sdk-windows/extras/google/m2repository/"""), | |
SettingKey[java.lang.String]("platformTarget") in config("android") := raw"""android-21""", | |
SettingKey[java.lang.String]("name") := raw"""viewserver-sample""", | |
TaskKey[scala.collection.Seq[java.lang.String]]("javacOptions") in config("compile") ++= List(raw"""-source""", | |
raw"""1.7""", | |
raw"""-target""", | |
raw"""1.7"""), | |
TaskKey[scala.collection.Seq[scala.Tuple3[java.lang.String,java.lang.String,java.lang.String]]]("buildConfigOptions") in config("android") ++= Nil, | |
TaskKey[scala.collection.Seq[scala.Tuple3[java.lang.String,java.lang.String,java.lang.String]]]("resValues") in config("android") ++= Nil, | |
SettingKey[Boolean]("debugIncludesTests") in config("android") := false, | |
TaskKey[scala.collection.Seq[java.lang.String]]("proguardOptions") in config("android") ++= Nil, | |
TaskKey[scala.collection.immutable.Map[java.lang.String,java.lang.String]]("manifestPlaceholders") in config("android") ++= Map(), | |
SettingKey[android.ProjectLayout]("projectLayout") in config("android") := | |
new ProjectLayout { | |
override def base = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample""") | |
override def resources = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\resources""") | |
override def testSources = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\androidTest""") | |
override def sources = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main""") | |
override def javaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\java""") | |
override def libs = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\libs""") | |
override def gen = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\target\android-gen""") | |
override def testRes = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\androidTest\res""") | |
override def manifest = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\AndroidManifest.xml""") | |
override def scalaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\scala""") | |
override def aidl = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\aidl""") | |
override def bin = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\target\android-bin""") | |
override def renderscript = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\rs""") | |
override def testScalaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\androidTest\scala""") | |
override def testAssets = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\androidTest\assets""") | |
override def jni = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\jni""") | |
override def assets = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\assets""") | |
override def testJavaSource = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\androidTest\java""") | |
override def jniLibs = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\jniLibs""") | |
override def res = file(raw"""C:\Users\pfnguyen\src\vs2\viewserver-sample\src\main\res""") | |
} | |
).dependsOn(viewserver).settings( | |
collectResources in Android <<= | |
collectResources in Android dependsOn (compile in Compile in viewserver), | |
compile in Compile <<= compile in Compile dependsOn( | |
sbt.Keys.`package` in Compile in viewserver), | |
localProjects in Android += LibraryProject(viewserver.base) | |
) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment