|
91 | 91 | </distributionManagement>
|
92 | 92 |
|
93 | 93 | <dependencies>
|
94 |
| - <dependency> |
| 94 | + <dependency> |
95 | 95 | <groupId>com.xdev-software</groupId>
|
96 | 96 | <artifactId>xapi</artifactId>
|
97 | 97 | <version>6.0.1</version>
|
|
247 | 247 | </plugins>
|
248 | 248 | </build>
|
249 | 249 | <profiles>
|
250 |
| - <profile> |
| 250 | + <profile> |
251 | 251 | <!-- This build uses a private XDEV maven repository server where JIDE is hosted -->
|
252 | 252 | <id>xdev-build</id>
|
253 | 253 | <activation>
|
|
274 | 274 | </repositories>
|
275 | 275 | </profile>
|
276 | 276 |
|
277 |
| - <profile> |
278 |
| - <id>xdev-ide</id> |
279 |
| - <build> |
280 |
| - <plugins> |
281 |
| - <plugin> |
282 |
| - <groupId>org.apache.maven.plugins</groupId> |
283 |
| - <artifactId>maven-shade-plugin</artifactId> |
284 |
| - <version>3.3.0</version> |
285 |
| - <executions> |
286 |
| - <execution> |
287 |
| - <goals> |
288 |
| - <goal>shade</goal> |
289 |
| - </goals> |
290 |
| - <configuration> |
291 |
| - <artifactSet> |
292 |
| - <excludes> |
293 |
| - <!-- XDEV IDE does not need xapi in the fat jar --> |
294 |
| - <exclude>com.xdev-software:xapi</exclude> |
295 |
| - </excludes> |
296 |
| - </artifactSet> |
297 |
| - <filters> |
298 |
| - <filter> |
299 |
| - <artifact>*:*</artifact> |
300 |
| - <excludes> |
301 |
| - <exclude>module-info.class</exclude> |
302 |
| - <exclude>META-INF/*.SF</exclude> |
303 |
| - <exclude>META-INF/*.DSA</exclude> |
304 |
| - <exclude>META-INF/*.RSA</exclude> |
305 |
| - <exclude>MANIFEST.MF</exclude> |
306 |
| - </excludes> |
307 |
| - </filter> |
308 |
| - </filters> |
309 |
| - |
310 |
| - <createSourcesJar>true</createSourcesJar> |
311 |
| - <transformers> |
312 |
| - |
313 |
| - <!-- we don't include the MANIFEST.MF files from other jar to avoid |
314 |
| - them from overriding ours --> |
315 |
| - <transformer |
316 |
| - implementation="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer"> |
317 |
| - <resource>MANIFEST.MF</resource> |
318 |
| - </transformer> |
319 |
| - |
320 |
| - <!-- make sure Apache Licenses files are not overridden. --> |
321 |
| - <transformer |
322 |
| - implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer"> |
323 |
| - |
324 |
| - </transformer> |
325 |
| - |
326 |
| - <!-- make sure Apache NOTICE files are not overridden. --> |
327 |
| - <transformer |
328 |
| - implementation="org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer"> |
329 |
| - <addHeader>false</addHeader> |
330 |
| - </transformer> |
331 |
| - |
332 |
| - <!-- append overlapping files --> |
333 |
| - <transformer |
334 |
| - implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> |
335 |
| - <resource>META-INF/LICENSE.APACHE2</resource> |
336 |
| - </transformer> |
337 |
| - |
338 |
| - <!-- append overlapping files --> |
339 |
| - <transformer |
340 |
| - implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer"> |
341 |
| - <resource>overview.html</resource> |
342 |
| - </transformer> |
343 |
| - |
344 |
| - <!-- adding some infos to the MANIFEST.MF --> |
345 |
| - <transformer |
346 |
| - implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> |
347 |
| - <manifestEntries> |
348 |
| - <X-Compile-Source-JDK>${maven.compiler.source}</X-Compile-Source-JDK> |
349 |
| - <X-Compile-Target-JDK>${maven.compiler.target}</X-Compile-Target-JDK> |
350 |
| - </manifestEntries> |
351 |
| - </transformer> |
352 |
| - |
353 |
| - </transformers> |
354 |
| - </configuration> |
355 |
| - </execution> |
356 |
| - </executions> |
357 |
| - </plugin> |
358 |
| - </plugins> |
359 |
| - </build> |
360 |
| - </profile> |
361 | 277 | <profile>
|
362 | 278 | <id>ossrh</id>
|
363 | 279 | <build>
|
|
0 commit comments