summaryrefslogtreecommitdiff
path: root/docs/build.sc
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-11-05 03:00:04 +0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-11-05 21:14:58 +0800
commitbc9dc386625021fec517f2dbf0644ccafe1e32c2 (patch)
tree12db6817470708c7aa274aa231ef35eb79f2123a /docs/build.sc
parent8afe79afe33be68f59f89b8410984e508c3e8d08 (diff)
downloadmill-bc9dc386625021fec517f2dbf0644ccafe1e32c2.tar.gz
mill-bc9dc386625021fec517f2dbf0644ccafe1e32c2.tar.bz2
mill-bc9dc386625021fec517f2dbf0644ccafe1e32c2.zip
WIP migrating over from `ammonite.ops` to `os` module.
__.compile works, haven't run tests yet
Diffstat (limited to 'docs/build.sc')
-rw-r--r--docs/build.sc20
1 files changed, 10 insertions, 10 deletions
diff --git a/docs/build.sc b/docs/build.sc
index 42a4f141..661aa462 100644
--- a/docs/build.sc
+++ b/docs/build.sc
@@ -4,7 +4,7 @@ import $file.pageStyles, pageStyles._
import $file.pages, pages._
import scalatags.Text.all._
-import ammonite.ops._
+
import collection.JavaConverters._
import org.pegdown.{PegDownProcessor, ToHtmlSerializer, LinkRenderer, Extensions}
import org.pegdown.ast.{VerbatimNode, ExpImageNode, HeaderNode, TextNode, SimpleNode, TableNode}
@@ -134,18 +134,18 @@ def formatRssDate(date: java.time.LocalDate) = {
@main
def main(publish: Boolean = false) = {
- rm! targetFolder
+ os.remove.all! targetFolder
- mkdir! targetFolder/'page
+ os.makeDir.all! targetFolder/'page
for(otherFile <- otherFiles){
- cp(otherFile, targetFolder/'page/(otherFile relativeTo postsFolder))
+ os.copy(otherFile, targetFolder/'page/(otherFile relativeTo postsFolder))
}
- cp(pwd/"favicon.png", targetFolder/"favicon.ico")
- cp(pwd/"logo-white.svg", targetFolder/"logo-white.svg")
- cp(pwd/"VisualizeCompile.svg", targetFolder/"VisualizeCompile.svg")
- cp(pwd/"VisualizeCore.svg", targetFolder/"VisualizeCore.svg")
- cp(pwd/"VisualizePlan.svg", targetFolder/"VisualizePlan.svg")
+ os.copy(pwd/"favicon.png", targetFolder/"favicon.ico")
+ os.copy(pwd/"logo-white.svg", targetFolder/"logo-white.svg")
+ os.copy(pwd/"VisualizeCompile.svg", targetFolder/"VisualizeCompile.svg")
+ os.copy(pwd/"VisualizeCore.svg", targetFolder/"VisualizeCore.svg")
+ os.copy(pwd/"VisualizePlan.svg", targetFolder/"VisualizePlan.svg")
%('zip, "-r", targetFolder/"example-1.zip", "example-1")(pwd)
%('zip, "-r", targetFolder/"example-2.zip", "example-2")(pwd)
@@ -171,7 +171,7 @@ def main(publish: Boolean = false) = {
)
- write(
+ os.write(
if (i == 0) targetFolder / "index.html"
else targetFolder/'page/s"${sanitize(post.name)}.html",
postContent(