pom.xml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  4. <modelVersion>4.0.0</modelVersion>
  5. <parent>
  6. <groupId>com.google.guava</groupId>
  7. <artifactId>guava-parent</artifactId>
  8. <version>26.0-android</version>
  9. </parent>
  10. <artifactId>failureaccess</artifactId>
  11. <version>1.0.1</version>
  12. <packaging>bundle</packaging>
  13. <name>Guava InternalFutureFailureAccess and InternalFutures</name>
  14. <description>
  15. Contains
  16. com.google.common.util.concurrent.internal.InternalFutureFailureAccess and
  17. InternalFutures. Most users will never need to use this artifact. Its
  18. classes is conceptually a part of Guava, but they're in this separate
  19. artifact so that Android libraries can use them without pulling in all of
  20. Guava (just as they can use ListenableFuture by depending on the
  21. listenablefuture artifact).
  22. </description>
  23. <build>
  24. <plugins>
  25. <plugin>
  26. <artifactId>maven-source-plugin</artifactId>
  27. </plugin>
  28. <plugin>
  29. <groupId>org.codehaus.mojo</groupId>
  30. <artifactId>animal-sniffer-maven-plugin</artifactId>
  31. </plugin>
  32. <plugin>
  33. <extensions>true</extensions>
  34. <groupId>org.apache.felix</groupId>
  35. <artifactId>maven-bundle-plugin</artifactId>
  36. <version>2.5.0</version>
  37. <executions>
  38. <execution>
  39. <id>bundle-manifest</id>
  40. <phase>process-classes</phase>
  41. <goals>
  42. <goal>manifest</goal>
  43. </goals>
  44. </execution>
  45. </executions>
  46. <configuration>
  47. <instructions>
  48. <Export-Package>com.google.common.util.concurrent.internal</Export-Package>
  49. <Bundle-DocURL>https://github.com/google/guava/</Bundle-DocURL>
  50. </instructions>
  51. </configuration>
  52. </plugin>
  53. <plugin>
  54. <artifactId>maven-javadoc-plugin</artifactId>
  55. <executions>
  56. <execution>
  57. <id>attach-docs</id>
  58. </execution>
  59. <execution>
  60. <id>generate-javadoc-site-report</id>
  61. <phase>site</phase>
  62. <goals><goal>javadoc</goal></goals>
  63. </execution>
  64. </executions>
  65. </plugin>
  66. </plugins>
  67. </build>
  68. </project>