This repository was archived by the owner on Jan 18, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +26
-1
lines changed
Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Original file line number Diff line number Diff line change 405405 <exclude >META-INF/*.DSA</exclude >
406406 <exclude >META-INF/*.RSA</exclude >
407407 <exclude >MANIFEST.MF</exclude >
408- <!-- make sure Apache NOTICE files are not overridden. -->
408+ </excludes >
409+ </filter >
410+ </filters >
411+
412+ <createSourcesJar >true</createSourcesJar >
413+ <transformers >
414+
415+ <!-- we don't include the MANIFEST.MF files from other jar to avoid
416+ them from overriding ours -->
417+ <transformer
418+ implementation=" org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer" >
419+ <resource >MANIFEST.MF</resource >
420+ </transformer >
421+
422+ <!-- make sure Apache Licenses files are not overridden. -->
423+ <transformer
424+ implementation=" org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer" >
425+
426+ </transformer >
427+
428+ <!-- make sure Apache NOTICE files are not overridden. -->
409429 <transformer
410430 implementation=" org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer" >
411431 <addHeader >false</addHeader >
412432 </transformer >
433+
413434 <!-- append overlapping files -->
414435 <transformer
415436 implementation=" org.apache.maven.plugins.shade.resource.AppendingTransformer" >
416437 <resource >META-INF/LICENSE.APACHE2</resource >
417438 </transformer >
439+
418440 <!-- append overlapping files -->
419441 <transformer
420442 implementation=" org.apache.maven.plugins.shade.resource.AppendingTransformer" >
421443 <resource >overview.html</resource >
422444 </transformer >
445+
423446 <!-- adding some infos to the MANIFEST.MF -->
424447 <transformer
425448 implementation=" org.apache.maven.plugins.shade.resource.ManifestResourceTransformer" >
428451 <X-Compile-Target-JDK >${maven.compiler.target} </X-Compile-Target-JDK >
429452 </manifestEntries >
430453 </transformer >
454+
431455 </transformers >
432456 </configuration >
433457 </execution >
434458 </executions >
435459 </plugin >
460+
436461 </plugins >
437462 </build >
438463 </profile >
You can’t perform that action at this time.
0 commit comments