Skip to content

Commit 956c55a

Browse files
committed
doc update
1 parent e98f083 commit 956c55a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

README.md renamed to README.txt

+10
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,16 @@
119119
## sbt build
120120
* defined in `build.sbt`
121121
* consists set of subproject
122+
* sbt is recursive
123+
* `build.sbt` conceals how sbt really works
124+
* sbt builds are defined with Scala code and that code, itself, has to be built
125+
* `project` directory is another build inside your build
126+
* knows how to build your build
127+
* projects inside the metabuild can do anything any other project can do
128+
* you can tweak the build definition of the build definition project, by creating a `project/project/` directory
129+
* to distinguish the builds we sometimes use the term
130+
* proper build to refer to your build
131+
* meta-build to refer to the build in project
122132
* example
123133
```
124134
lazy val root = (project in file(".")) // lazy vals to avoid initialization order problems

0 commit comments

Comments
 (0)