|
32 | 32 | <dependency>
|
33 | 33 | <groupId>commons-io</groupId>
|
34 | 34 | <artifactId>commons-io</artifactId>
|
35 |
| - <version>2.11.0</version> |
| 35 | + <version>2.14.0</version> |
36 | 36 | </dependency>
|
37 | 37 | <dependency>
|
38 | 38 | <groupId>org.apache.commons</groupId>
|
|
139 | 139 | </argLine>
|
140 | 140 | </configuration>
|
141 | 141 | </plugin>
|
142 |
| - <plugin> |
143 |
| - <groupId>org.codehaus.mojo</groupId> |
144 |
| - <artifactId>exec-maven-plugin</artifactId> |
145 |
| - <version>3.3.0</version> |
146 |
| - <executions> |
147 |
| - <execution> |
148 |
| - <phase>compile</phase> |
149 |
| - <goals> |
150 |
| - <goal>exec</goal> |
151 |
| - </goals> |
152 |
| - </execution> |
153 |
| - </executions> |
154 |
| - <configuration> |
155 |
| - <executable>make</executable> |
156 |
| - <workingDirectory>${project.basedir}/go/src/sourcebox</workingDirectory> |
157 |
| - <arguments> |
158 |
| - <argument>VERSION=${project.version}</argument> |
159 |
| - </arguments> |
160 |
| - </configuration> |
161 |
| - </plugin> |
| 142 | + |
162 | 143 |
|
163 | 144 | </plugins>
|
164 | 145 | <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->
|
|
171 | 152 | <!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging -->
|
172 | 153 | <plugin>
|
173 | 154 | <artifactId>maven-resources-plugin</artifactId>
|
174 |
| - <version>3.0.2</version> |
| 155 | + <version>3.3.1</version> |
175 | 156 | </plugin>
|
176 | 157 | <plugin>
|
177 | 158 | <artifactId>maven-compiler-plugin</artifactId>
|
|
228 | 209 | </execution>
|
229 | 210 | </executions>
|
230 | 211 | </plugin>
|
| 212 | + <plugin> |
| 213 | + <groupId>org.codehaus.mojo</groupId> |
| 214 | + <artifactId>exec-maven-plugin</artifactId> |
| 215 | + <version>3.5.0</version> |
| 216 | + <executions> |
| 217 | + <execution> |
| 218 | + <id>build-go</id> |
| 219 | + <phase>compile</phase> |
| 220 | + <goals> |
| 221 | + <goal>exec</goal> |
| 222 | + </goals> |
| 223 | + <configuration> |
| 224 | + <executable>make</executable> |
| 225 | + <workingDirectory>${project.basedir}/go/sourcebox</workingDirectory> |
| 226 | + <arguments> |
| 227 | + <argument>VERSION=${project.version}</argument> |
| 228 | + </arguments> |
| 229 | + </configuration> |
| 230 | + </execution> |
| 231 | + <execution> |
| 232 | + <id>cp-fat</id> |
| 233 | + <phase>package</phase> |
| 234 | + <goals> |
| 235 | + <goal>exec</goal> |
| 236 | + </goals> |
| 237 | + <configuration> |
| 238 | + <executable>cp</executable> |
| 239 | + <workingDirectory>${project.basedir}</workingDirectory> |
| 240 | + <arguments> |
| 241 | + <argument>${project.build.directory}/sourcebox-fat.jar</argument> |
| 242 | + <argument>${project.basedir}/desktop-gui/compose/libs</argument> |
| 243 | + </arguments> |
| 244 | + </configuration> |
| 245 | + </execution> |
| 246 | + </executions> |
| 247 | + </plugin> |
231 | 248 | </plugins>
|
232 | 249 | </pluginManagement>
|
233 | 250 | </build>
|
|
243 | 260 | <groupId>org.apache.maven.plugins</groupId>
|
244 | 261 | <artifactId>maven-assembly-plugin</artifactId>
|
245 | 262 | </plugin>
|
| 263 | + <plugin> |
| 264 | + <groupId>org.codehaus.mojo</groupId> |
| 265 | + <artifactId>exec-maven-plugin</artifactId> |
| 266 | + </plugin> |
246 | 267 | </plugins>
|
247 | 268 | </build>
|
248 | 269 | </profile>
|
|
0 commit comments