ARTEMIS-3876: stop extracting native lib files for every module, only the root where the tests looks for them

This commit is contained in:
Robbie Gemmell 2022-06-28 16:18:46 +01:00
parent 3e4013d8ca
commit dc8123dfc3
1 changed files with 4 additions and 3 deletions

View File

@ -1910,12 +1910,13 @@
</executions> </executions>
</plugin> </plugin>
<!-- This is placing the .so somewhere other than the distribution so testsuite can take it <!-- This is placing the .so in the root target/bin/ dir, so the testsuite can use it, by
This is to avoid a dependency on having to build a distribution in order to run tests. leveraging the surefire argLine. This avoids having to build a distribution to run tests.
--> Note the plugin config is not inherited, we only do this at the root. -->
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId> <artifactId>maven-dependency-plugin</artifactId>
<inherited>false</inherited>
<executions> <executions>
<execution> <execution>
<id>copy</id> <id>copy</id>