Skip to content

Instantly share code, notes, and snippets.

@aolshevskiy
Created December 3, 2011 00:24
Show Gist options
  • Save aolshevskiy/1425494 to your computer and use it in GitHub Desktop.
Save aolshevskiy/1425494 to your computer and use it in GitHub Desktop.
Proguard test project
import sbt._
import ProguardPlugin._
object TestBuild extends Build {
lazy val rootSettings = Seq(
proguardOptions ++= Seq(
keepMain("Test")))
lazy val root = Project("root", file(".")) dependsOn(sub) settings(proguardSettings ++ rootSettings :_*)
lazy val sub = Project("sub", file("sub"))
}
import sbt._
object PluginDef extends Build {
lazy val root = Project("plugins", file(".")) dependsOn(proguardPlugin)
lazy val proguardPlugin = uri("git://github.com/siasia/xsbt-proguard-plugin.git")
}
object Test {
def main(args: Array[String]) {
println(Test1.test)
}
}
object Test1 {
def test = "Hello, test1"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment