|
89 | 89 |
|
90 | 90 | <properties>
|
91 | 91 |
|
| 92 | + <!-- This date is automatically updated by the release and versions plugins --> |
| 93 | + <project.build.outputTimestamp>2024-02-17T00:00:00Z</project.build.outputTimestamp> |
92 | 94 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
93 | 95 | <arguments />
|
94 | 96 |
|
|
105 | 107 | <gmavenplus.version>1.6.1</gmavenplus.version> <!-- higher version used in jdk8AndLater profile below -->
|
106 | 108 | <maven.license.version>4.2.rc3</maven.license.version>
|
107 | 109 | <maven.license.skipExistingHeaders>true</maven.license.skipExistingHeaders>
|
| 110 | + <felix.version>5.1.9</felix.version> |
108 | 111 |
|
109 | 112 | <jdk.version>7</jdk.version>
|
110 | 113 | <buildNumber>${user.name}-${maven.build.timestamp}</buildNumber>
|
|
466 | 469 | <plugin>
|
467 | 470 | <groupId>org.apache.maven.plugins</groupId>
|
468 | 471 | <artifactId>maven-shade-plugin</artifactId>
|
469 |
| - <version>3.2.1</version> |
| 472 | + <version>3.2.3</version> |
470 | 473 | <configuration>
|
471 | 474 | <shadedClassifierName>deprecated</shadedClassifierName>
|
472 | 475 | <shadedArtifactAttached>true</shadedArtifactAttached>
|
|
639 | 642 | <autoReleaseAfterClose>false</autoReleaseAfterClose>
|
640 | 643 | </configuration>
|
641 | 644 | </plugin>
|
| 645 | + <plugin> |
| 646 | + <groupId>org.apache.maven.plugins</groupId> |
| 647 | + <artifactId>maven-clean-plugin</artifactId> |
| 648 | + <version>3.3.2</version> |
| 649 | + <executions> |
| 650 | + <execution> |
| 651 | + <!-- Rebuilding the manifest with the maven-bundle-plugin produces different results |
| 652 | + https://issues.apache.org/jira/browse/FELIX-6603 |
| 653 | + Deleting the previously generated manifest is a temporary workaround. |
| 654 | + --> |
| 655 | + <id>bundle-manifest-fix</id> |
| 656 | + <phase>process-resources</phase> |
| 657 | + <goals> |
| 658 | + <goal>clean</goal> |
| 659 | + </goals> |
| 660 | + <configuration> |
| 661 | + <excludeDefaultDirectories>true</excludeDefaultDirectories> |
| 662 | + <filesets> |
| 663 | + <fileset> |
| 664 | + <directory>${project.build.outputDirectory}</directory> |
| 665 | + <includes> |
| 666 | + <include>META-INF/MANIFEST.MF</include> |
| 667 | + </includes> |
| 668 | + </fileset> |
| 669 | + </filesets> |
| 670 | + </configuration> |
| 671 | + </execution> |
| 672 | + </executions> |
| 673 | + </plugin> |
642 | 674 | <plugin>
|
643 | 675 | <groupId>org.apache.felix</groupId>
|
644 | 676 | <artifactId>maven-bundle-plugin</artifactId>
|
645 |
| - <version>3.5.0</version> |
| 677 | + <version>5.1.9</version> |
646 | 678 | <executions>
|
647 | 679 | <execution>
|
648 | 680 | <id>bundle-manifest</id>
|
|
678 | 710 | <properties>
|
679 | 711 | <maven.jar.version>3.2.2</maven.jar.version>
|
680 | 712 | <maven.compiler.version>3.8.1</maven.compiler.version>
|
| 713 | + <felix.version>3.5.1</felix.version> |
681 | 714 | <orgjson.version>20230618</orgjson.version>
|
682 | 715 | <bcprov.artifactId>bcprov-jdk15to18</bcprov.artifactId>
|
683 | 716 | <bcpkix.artifactId>bcpkix-jdk15to18</bcpkix.artifactId>
|
|
0 commit comments