summaryrefslogblamecommitdiff
path: root/example/staticFiles/build.sc
blob: c83a0df174b360929078a101a1b45a2092517e47 (plain) (tree)
1
2
3
4
5
6
7
8
9





                                    
                                 

   

                                           

                                                      
 

                                     
                                        
     






                                                                                

   
import mill._, scalalib._


trait AppModule extends ScalaModule{
  def scalaVersion = "2.12.6"
  def ivyDeps = Agg(
    ivy"com.lihaoyi::cask:0.1.9",
  )

  def forkWorkingDir = build.millSourcePath

  object test extends Tests{
    def testFrameworks = Seq("utest.runner.Framework")

    def ivyDeps = Agg(
      ivy"com.lihaoyi::utest::0.6.3",
      ivy"com.lihaoyi::requests::0.1.5",
    )

    def forkWorkingDir = build.millSourcePath

    // redirect this to the forked `test` to make sure static file serving works
    def testLocal(args: String*) = T.command{
      test(args:_*)
    }
  }
}