Skip to content

Commit

Permalink
#38 🐛 fix missing build directory and update documentation to reflect…
Browse files Browse the repository at this point in the history
… this change
  • Loading branch information
d-ryan-ashcraft committed Aug 24, 2023
1 parent 53aa365 commit 2070652
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 3 deletions.
14 changes: 11 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,17 @@ For example, developers may use this feature to bind a Habushu module's `compile

Habushu enables support for faster builds via
the [Maven Build Cache](https://maven.apache.org/extensions/maven-build-cache-extension/) (only available in Maven
3.9+). This functionality
is enabled through two mechanisms: the Maven Reactor and Maven Build Cache Configuration. Both require manual action
to enable.
3.9+). This functionality is enabled through three mechanisms: Maven build directory customization, the Maven Reactor,
and Maven Build Cache Configuration. All require manual action to enable.

#### Maven Build Directory Customization ####
Update Maven's build configuration to point to the `dist` directory for output in the pom file for each Habushu module:
```xml
<build>
<directory>dist</directory>
...
</build>
```

#### Maven Reactor Configuration ####

Expand Down
1 change: 1 addition & 0 deletions habushu-mixology-consumer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
<packaging>habushu</packaging>

<build>
<directory>dist</directory>
<plugins>
<plugin>
<groupId>org.technologybrewery.habushu</groupId>
Expand Down
1 change: 1 addition & 0 deletions habushu-mixology/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
<packaging>habushu</packaging>

<build>
<directory>dist</directory>
<pluginManagement>
<plugins>
<plugin>
Expand Down

0 comments on commit 2070652

Please sign in to comment.