Skip to content

Commit ad754c7

Browse files
committed
Merge pull request #24 from cpmcdaniel/master
Two more references to 1.0.3 jar file replaced with 1.0.5.
2 parents 614b763 + 68fd9f1 commit ad754c7

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@ to be executable in a Unix environment. In Windows you'll have to use it via
7878
### Unix
7979

8080
```
81-
$ wget https://clojars.org/repo/tailrecursion/boot/1.0.3/boot-1.0.3.jar
82-
$ mv boot-1.0.3.jar boot
81+
$ wget https://clojars.org/repo/tailrecursion/boot/1.0.5/boot-1.0.5.jar
82+
$ mv boot-1.0.5.jar boot
8383
$ chmod a+x boot
8484
$ mv boot ~/bin/boot # or anywhere else in your $PATH
8585
```
@@ -185,7 +185,7 @@ Tasks: debug Print the value of a boot environment key.
185185
watch Watch `:src-paths` and call its continuation when files change.
186186
187187
Create a minimal boot script: `boot :strap > build.boot`
188-
188+
189189
```
190190

191191
The tasks listed in the output are defined in the [core tasks namespace][5],
@@ -238,9 +238,9 @@ Tasks: debug Print the value of a boot environment key.
238238
repl Launch nrepl in the project.
239239
syncdir Copy/sync files between directories.
240240
watch Watch `:src-paths` and call its continuation when files change.
241-
241+
242242
Create a minimal boot script: `boot :strap > build.boot`
243-
243+
244244
```
245245

246246
Now we can run the `hello` task:
@@ -456,7 +456,7 @@ For example:
456456
:url "http://www.eclipse.org/legal/epl-v10.html"}
457457
:src-paths #{"src"})
458458

459-
(deftask load-hoplon
459+
(deftask load-hoplon
460460
"Example profile-type task."
461461
[]
462462
(set-env!
@@ -493,7 +493,7 @@ Tasks: debug Print the value of a boot environment key.
493493
watch Watch `:src-paths` and call its continuation when files change.
494494
495495
Create a minimal boot script: `boot :strap > build.boot`
496-
496+
497497
```
498498

499499
Then with the `load-hoplon` profile:
@@ -520,7 +520,7 @@ Tasks: debug Print the value of a boot environment key.
520520
h/html2cljs Convert file from html syntax to cljs syntax.
521521
522522
Create a minimal boot script: `boot :strap > build.boot`
523-
523+
524524
```
525525

526526
Notice how the second list includes `h/hoplon` and `h/html2cljs`, the two tasks
@@ -538,7 +538,7 @@ This adds incidental complexity to the build process and causes undesired
538538
coupling between tasks and between tasks and the project environment. Boot
539539
provides facilities to mitigate the issues with managing the files created
540540
during the build process. This allows tasks to be more general and easily
541-
composed, and eliminates configuration boilerplate in the project environment.
541+
composed, and eliminates configuration boilerplate in the project environment.
542542

543543
* Tasks produce files which may be further processed by other tasks or emitted
544544
into the final output directory as artifacts. Using boot's file management
@@ -565,14 +565,14 @@ read-only as far as boot tasks are concerned.
565565
* **Project source directories.** These are specified in the `:src-paths` key
566566
of the boot environment for the project, and boot adds them to the project's
567567
class path automatically.
568-
568+
569569
* **Resource directories.** These are specified using the `add-sync!` function
570570
in the `build.boot` file. The contents of these directories are overlayed on
571571
some other directory (usually the `:out-path` dir, but it could be any
572572
directory) after each build cycle. These directories contain things like CSS
573573
stylesheets, image files, etc. Boot does not automatically add resource
574574
directories to the project's class path.
575-
575+
576576
#### Boot Managed Directories
577577

578578
These directories contain intermediate files created by boot tasks and are
@@ -586,7 +586,7 @@ each time it starts.
586586
directly to this directory or manipulate the files it contains. Instead,
587587
tasks emit artifacts to staging directories (see below) and boot takes care
588588
of syncing them to the output directory at the end of each build cycle.
589-
589+
590590
* **Generated source directories.** These directories are created by tasks
591591
via the `mksrcdir!` function. Generated source dirs are similar to the project
592592
source dirs, except that tasks can write to them and they're managed by boot.
@@ -600,7 +600,7 @@ each time it starts.
600600
artifacts (intermediate JavaScript namespaces created by the Google Closure
601601
compiler, for instance). These directories are not automatically added to the
602602
project's class path.
603-
603+
604604
* **Staging directories.** These directories are created by tasks via the
605605
`mkoutdir!` function. Tasks emit artifacts into these staging directories
606606
which are cleaned automatically by boot at the start of each build cycle.
@@ -609,7 +609,7 @@ each time it starts.
609609
required. Files in staging directories at the end of the build cycle which
610610
have not been consumed by another task (see below) will be synced to the
611611
output directory after all tasks in the cycle have been run.
612-
612+
613613
<img height="600px" src="https://raw.github.com/tailrecursion/boot/master/img/files.gif">
614614

615615
The image above illustrates the flow of files through the boot build process.

0 commit comments

Comments
 (0)