Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
cstamas authored Sep 5, 2023
1 parent 9b10b73 commit a6ef79f
Showing 1 changed file with 35 additions and 1 deletion.
36 changes: 35 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# Takari Smart Builder

## Set it up

with latest Maven 3.9.x line setting it up is simple.

Create in project root a file `.mvn/extensions.xml` with following content:

```xml
<?xml version="1.0" encoding="UTF-8"?>
<extensions>
<extension>
<groupId>io.takari.maven</groupId>
<artifactId>takari-smart-builder</artifactId>
<version>0.6.3</version>
</extension>
</extensions>
```

This will make Maven load the Smart Builder extension (will resolve it first time). Then
to use it, do this:

```
$ mvn -b smart -T2C
```

Or alternatively, create `.mvn/maven.config` file (and place each configuration on separate line):

```
-b smart
-T2C
```

And that it is.

## About

The Takari Smart Builder is a replacement scheduling projects builds in a Maven multi-module build.

Expand All @@ -13,4 +47,4 @@ persistence and critical path scheduling.

[1]: http://salesforce.com
[2]: 4Hagras.pdf
[3]: https://github.com/takari/takari-local-repository
[3]: https://github.com/takari/takari-local-repository

0 comments on commit a6ef79f

Please sign in to comment.