summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorTim Nieradzik <tim@sparse.tech>2018-01-01 17:02:00 +0100
committerNikolay Tatarinov <5min4eq.unity@gmail.com>2018-01-01 19:02:00 +0300
commit5e7867c240b42c2a1f2e6d095a1b80258958f5e7 (patch)
tree798dcf3429ce2df2e9fddc6f260945b503c563c1 /readme.md
parent2f202b8a156889150b7e92a9cf414dbc7030b823 (diff)
downloadmill-5e7867c240b42c2a1f2e6d095a1b80258958f5e7.tar.gz
mill-5e7867c240b42c2a1f2e6d095a1b80258958f5e7.tar.bz2
mill-5e7867c240b42c2a1f2e6d095a1b80258958f5e7.zip
readme: Fix typos (#92)
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/readme.md b/readme.md
index 1ccd346f..33bd256f 100644
--- a/readme.md
+++ b/readme.md
@@ -383,7 +383,7 @@ example, a `Target` at position `core.test.compile` would:
- Be referenced programmatically (from other `Target`s) via `core.test.compile`
From the position of any `Target` within the object hierarchy, you immediately
-know how to run it, find it's output files, find any caches, or refer to it from
+know how to run it, find its output files, find any caches, or refer to it from
other `Target`s. You know up-front where the `Target`'s data "lives" on disk, and
are sure that it will never clash with any other `Target`'s data.
@@ -404,7 +404,7 @@ available to the Mill execution engine at runtime. The call graph tells you:
tracing the call graph up to the `Source`s)
- What a given `Target` makes available for other `Target`s to depend on (via
- it's return value)
+ its return value)
- Defining your own task that depends on others is as simple as `def foo =
T{...}`
@@ -464,7 +464,7 @@ a build:
- Required configuration parameters within a `project` are `abstract` members.
- Cross-builds are modelled as instantiating a (possibly anonymous) class
- multiple times, each instance with it's own distinct set of `Target`s
+ multiple times, each instance with its own distinct set of `Target`s
In normal Scala, you bundle up common fields & functionality into a `class` you
can instantiate over and over, and you can override the things you want to
@@ -555,7 +555,7 @@ libraries.
The immediate goal of Mill is to be feature-complete enough to:
-- Sustain it's own development, without needing SBT
+- Sustain its own development, without needing SBT
- Start porting over existing open-source Scala library builds from SBT to Mill
https://github.com/lihaoyi/mill/issues/2 would kick off the process porting