From fa203eab9264e337e666395c686717dbf98a045c Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Sat, 17 Feb 2018 23:55:23 -0800 Subject: attempt to git pull when doing publish-local.sh to ensure tags appear locally --- docs/pages/6 - Extending Mill.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'docs/pages/6 - Extending Mill.md') diff --git a/docs/pages/6 - Extending Mill.md b/docs/pages/6 - Extending Mill.md index cff03ff2..e5b655f5 100644 --- a/docs/pages/6 - Extending Mill.md +++ b/docs/pages/6 - Extending Mill.md @@ -18,11 +18,12 @@ isn't covered by the built-in `ScalaModule`s/`ScalaJSModule`s, simply write a custom Target (for cached computations) or Command (for un-cached actions) and you're done. -For filesystem operations, you can use the +For subprocess/filesystem operations, you can use the [Ammonite-Ops](http://ammonite.io/#Ammonite-Ops) library that comes bundled with -Mill, or even plain `java.nio`. Each target gets it's own -[T.ctx().dest](/page/tasks#millutilctxdestctx) folder that you can use to place -files without worrying about colliding with other targets +Mill, or even plain `java.nio`/`java.lang.Process. Each target gets it's own +[T.ctx().dest](http://www.lihaoyi.com/mill/page/tasks#millutilctxdestctx) folder +that you can use to place files without worrying about colliding with other +targets. This covers use cases like: -- cgit v1.2.3