|
23 | 23 | <artifactId>commons-parent</artifactId> |
24 | 24 | <version>85</version> |
25 | 25 | </parent> |
26 | | - |
27 | 26 | <modelVersion>4.0.0</modelVersion> |
28 | 27 | <artifactId>commons-vfs2-project</artifactId> |
29 | 28 | <name>Apache Commons VFS Project</name> |
30 | 29 | <description>Apache Commons VFS is a Virtual File System library.</description> |
31 | 30 | <packaging>pom</packaging> |
32 | 31 | <version>2.11.0-SNAPSHOT</version> |
33 | | - |
34 | 32 | <url>https://commons.apache.org/proper/commons-vfs/</url> |
35 | 33 | <inceptionYear>2002</inceptionYear> |
36 | | - |
37 | 34 | <modules> |
38 | 35 | <module>commons-vfs2</module> |
39 | 36 | <module>commons-vfs2-ant</module> |
|
45 | 42 | <module>commons-vfs2-distribution</module> |
46 | 43 | </modules> |
47 | 44 | <!-- commons-vfs2-sandbox is in profile include-sandbox --> |
48 | | - |
49 | 45 | <issueManagement> |
50 | 46 | <system>jira</system> |
51 | 47 | <url>https://issues.apache.org/jira/browse/VFS</url> |
52 | 48 | </issueManagement> |
53 | | - |
54 | 49 | <scm> |
55 | 50 | <connection>scm:git:https://gitbox.apache.org/repos/asf/commons-vfs.git</connection> |
56 | 51 | <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/commons-vfs.git</developerConnection> |
|
60 | 55 | <properties> |
61 | 56 | <commons.parent.dir>${basedir}</commons.parent.dir> |
62 | 57 | <commons.encoding>UTF-8</commons.encoding> |
63 | | - |
64 | 58 | <maven.compiler.source>1.8</maven.compiler.source> |
65 | 59 | <maven.compiler.target>1.8</maven.compiler.target> |
66 | | - |
67 | 60 | <!-- bare ID without major version or commons- prefix --> |
68 | 61 | <commons.componentid>vfs</commons.componentid> |
69 | 62 | <commons.packageId>vfs2</commons.packageId> |
|
89 | 82 | <commons.release.name>commons-vfs-${commons.release.version}</commons.release.name> |
90 | 83 | <commons.release.desc>(requires Java 8 or above)</commons.release.desc> |
91 | 84 | <commons.release.isDistModule>false</commons.release.isDistModule> |
92 | | - |
93 | 85 | <!-- make sure bundle plugin has dependency informations for 'optional' --> |
94 | 86 | <commons.osgi.excludeDependencies /> |
95 | 87 | <commons.osgi.import> |
|
116 | 108 | <!-- project.build.outputTimestamp is managed by Maven plugins, see https://maven.apache.org/guides/mini/guide-reproducible-builds.html --> |
117 | 109 | <project.build.outputTimestamp>2025-02-14T13:36:40Z</project.build.outputTimestamp> |
118 | 110 | </properties> |
119 | | - |
120 | 111 | <build> |
121 | 112 | <!-- japicmp:cmp needs package to work from a jar --> |
122 | 113 | <defaultGoal>clean verify apache-rat:check japicmp:cmp javadoc:javadoc spotbugs:check pmd:check checkstyle:check</defaultGoal> |
|
195 | 186 | </plugin> |
196 | 187 | </plugins> |
197 | 188 | </pluginManagement> |
198 | | - |
199 | 189 | <resources> |
200 | 190 | <resource> |
201 | 191 | <directory>${basedir}/osgi</directory> |
|
205 | 195 | </includes> |
206 | 196 | </resource> |
207 | 197 | </resources> |
208 | | - |
209 | 198 | <plugins> |
210 | 199 | <plugin> |
211 | 200 | <groupId>org.apache.maven.plugins</groupId> |
|
277 | 266 | </plugin> |
278 | 267 | </plugins> |
279 | 268 | </build> |
280 | | - |
281 | 269 | <reporting> |
282 | 270 | <plugins> |
283 | 271 | <plugin> |
|
352 | 340 | --> |
353 | 341 | </plugins> |
354 | 342 | </reporting> |
355 | | - |
356 | 343 | <dependencyManagement> |
357 | 344 | <dependencies> |
358 | 345 | <!-- artifacts of project, versions managed by release-plugin --> |
|
378 | 365 | <artifactId>commons-vfs2-examples</artifactId> |
379 | 366 | <version>${project.version}</version> |
380 | 367 | </dependency> |
381 | | - |
382 | 368 | <!-- 3rd party dependencies --> |
383 | 369 | <dependency> |
384 | 370 | <groupId>commons-logging</groupId> |
|
602 | 588 | </dependency> |
603 | 589 | </dependencies> |
604 | 590 | </dependencyManagement> |
605 | | - |
606 | 591 | <distributionManagement> |
607 | 592 | <site> |
608 | 593 | <id>commons.site</id> |
609 | 594 | <name>Apache Commons Site</name> |
610 | 595 | <url>scm:svn:${commons.scmPubUrl}</url> |
611 | 596 | </site> |
612 | 597 | </distributionManagement> |
613 | | - |
614 | 598 | <!-- Releasing VFS as a multi-module build with binary artifacts is somewhat painful. This profile hooks into the commons-parent |
615 | 599 | and the apache-pom to get the build done and then uses the assembly to package it up. --> |
616 | 600 | <profiles> |
|
0 commit comments