1<?xml version="1.0"?>
2<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4  <modelVersion>4.0.0</modelVersion>
5  <parent>
6    <groupId>com.amazonaws</groupId>
7    <artifactId>aws-java-sdk-pom</artifactId>
8    <version>1.11.18</version>
9  </parent>
10  <groupId>com.amazonaws</groupId>
11  <artifactId>aws-java-sdk-sns</artifactId>
12  <name>AWS Java SDK for Amazon SNS</name>
13  <description>The AWS Java SDK for Amazon SNS module holds the client classes that are used for communicating with Amazon Simple Notification Service</description>
14  <url>https://aws.amazon.com/sdkforjava</url>
15
16  <!-- The dependencies section in pom.xml is auto generated. No manual changes are allowed -->
17  <dependencies>
18    <dependency>
19        <artifactId>aws-java-sdk-sqs</artifactId>
20        <groupId>com.amazonaws</groupId>
21        <optional>false</optional>
22        <version>1.11.18</version>
23    </dependency>
24    <dependency>
25        <artifactId>aws-java-sdk-core</artifactId>
26        <groupId>com.amazonaws</groupId>
27        <optional>false</optional>
28        <version>1.11.18</version>
29    </dependency>
30</dependencies>
31
32  <build>
33    <plugins>
34      <plugin>
35        <groupId>org.apache.maven.plugins</groupId>
36        <artifactId>maven-compiler-plugin</artifactId>
37      </plugin>
38
39      <plugin>
40        <groupId>org.apache.maven.plugins</groupId>
41        <artifactId>maven-javadoc-plugin</artifactId>
42      </plugin>
43    </plugins>
44  </build>
45
46  <!-- This profile uses the JAPICMP plugin to generate a report of changes between the release version and the latest version -->
47  <!-- For more information on the plugin, see https://github.com/siom79/japicmp -->
48  <profiles>
49    <profile>
50      <id>versiondiff</id>
51      <build>
52        <plugins>
53          <plugin>
54            <groupId>com.github.siom79.japicmp</groupId>
55            <artifactId>japicmp-maven-plugin</artifactId>
56            <version>0.5.0</version>
57            <executions>
58              <execution>
59                <phase>verify</phase>
60                <goals>
61                  <goal>cmp</goal>
62                </goals>
63              </execution>
64            </executions>
65            <configuration>
66              <oldVersion>
67                <dependency>
68                  <groupId>com.amazonaws</groupId>
69                  <artifactId>aws-java-sdk-sns</artifactId>
70                  <version>RELEASE</version>
71                </dependency>
72              </oldVersion>
73              <newVersion>
74                <file>
75                  <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path>
76                </file>
77              </newVersion>
78              <parameter>
79                <onlyModified>true</onlyModified>
80                <accessModifier>public</accessModifier>
81                <breakBuildOnModifications>false</breakBuildOnModifications>
82                <breakBuildOnBinaryIncompatibleModifications>false</breakBuildOnBinaryIncompatibleModifications>
83                <onlyBinaryIncompatible>false</onlyBinaryIncompatible>
84              </parameter>
85            </configuration>
86          </plugin>
87        </plugins>
88      </build>
89    </profile>
90  </profiles>
91</project>
92