summaryrefslogtreecommitdiff
path: root/build.sc
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-08-13 17:42:10 +0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-08-13 17:43:53 +0800
commit5cf14a43a9e92a8e6868ec42458bb12806847a8e (patch)
tree648617d8ff32f6a36c7f26cc00abd4c0f4ff2b24 /build.sc
parenteddd2fdeb899e78ee605afc7b905c922a1f154ac (diff)
downloadcask-5cf14a43a9e92a8e6868ec42458bb12806847a8e.tar.gz
cask-5cf14a43a9e92a8e6868ec42458bb12806847a8e.tar.bz2
cask-5cf14a43a9e92a8e6868ec42458bb12806847a8e.zip
0.0.70.0.7
Diffstat (limited to 'build.sc')
-rw-r--r--build.sc17
1 files changed, 9 insertions, 8 deletions
diff --git a/build.sc b/build.sc
index f82bbe3..05df44a 100644
--- a/build.sc
+++ b/build.sc
@@ -58,7 +58,7 @@ object cask extends ScalaModule with PublishModule {
}
object example extends Module{
trait LocalModule extends ScalaModule{
- def ivyDeps = super.ivyDeps().filter(_ != ivy"com.lihaoyi::cask:0.0.6")
+ def ivyDeps = super.ivyDeps().filter(_ != ivy"com.lihaoyi::cask:0.0.7")
override def millSourcePath = super.millSourcePath / "app"
def moduleDeps = Seq(cask)
@@ -127,9 +127,10 @@ def uploadToGithub(authKey: String) = T.command{
)
for(example <- examples){
val f = tmp.dir()
- cp(example, f/'folder)
+ val last = example.last + "-" + label
+ cp(example, f/last)
write.over(
- f/'folder/"cask",
+ f/last/"cask",
"""#!/usr/bin/env bash
|
|if [ ! -f out/mill-cask ]; then
@@ -142,14 +143,14 @@ def uploadToGithub(authKey: String) = T.command{
|"$(pwd)"/out/mill-cask "$@"
""".stripMargin
)
- %%("chmod", "+x", f/'folder/"cask")(f/'folder)
+ %%("chmod", "+x", f/last/"cask")(f/last)
write.over(
- f/'folder/"build.sc",
- read(f/'folder/"build.sc").replace("trait AppModule ", "object app ")
+ f/last/"build.sc",
+ read(f/last/"build.sc").replace("trait AppModule ", "object app ")
)
- %%("zip", "-r", f/"out.zip", f/'folder)(f/'folder)
- upload.apply(f/"out.zip", releaseTag, label + "/" + example.last + ".zip", authKey)
+ %%("zip", "-r", f/"out.zip", f/'last)(f)
+ upload.apply(f/"out.zip", releaseTag, last + ".zip", authKey)
}
}