mirror of https://github.com/sbt/sbt.git
tests for javac argument file and unmanaged webapp
This commit is contained in:
parent
05e4250253
commit
df6d83911a
|
|
@ -0,0 +1,2 @@
|
|||
project.name=Arg File Test
|
||||
project.version=1.0
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
import sbt._
|
||||
|
||||
class A(info: ProjectInfo) extends DefaultProject(info)
|
||||
{
|
||||
override def mainScalaSourcePath = sourcePath / " scala test "
|
||||
override def mainJavaSourcePath = sourcePath / " java test "
|
||||
}
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
package a;
|
||||
public class A {
|
||||
}
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
object Test
|
||||
{
|
||||
def main(args: Array[String])
|
||||
{
|
||||
println(new a.A)
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1 @@
|
|||
> run
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
project.name=Webapp Unmanaged
|
||||
project.version=1.0
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
import sbt._
|
||||
|
||||
class UnmanagedTest(info: ProjectInfo) extends DefaultWebProject(info)
|
||||
{
|
||||
override def disableCrossPaths = true
|
||||
override def webappUnmanaged = temporaryWarPath / "WEB-INF" / "appengine-generated" ***
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
> prepare-webapp
|
||||
$ touch target/webapp/WEB-INF/appengine-generated/test-keep
|
||||
$ touch target/webapp/WEB-INF/other/test-remove
|
||||
> prepare-webapp
|
||||
$ exists target/webapp/WEB-INF/appengine-generated/test-keep
|
||||
$ absent target/webapp/WEB-INF/other/test-remove
|
||||
Loading…
Reference in New Issue