<!--
 Copyright (c) Microsoft Corporation. All rights reserved.
 Licensed under the MIT License. See License.txt in the project root for
 license information.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
      <groupId>com.azure.resourcemanager</groupId>
      <artifactId>azure-resourcemanager-parent</artifactId>
      <version>2.0.0-beta.3</version>
      <relativePath>../../management/pom.xml</relativePath>
    </parent>

    <artifactId>azure-resourcemanager-appplatform</artifactId>
    <packaging>jar</packaging>

    <name>Microsoft Azure SDK for App Platform Management</name>
    <description>This package contains Microsoft Azure App Platform Management SDK.</description>
    <url>https://github.com/Azure/azure-sdk-for-java</url>

    <licenses>
      <license>
        <name>The MIT License (MIT)</name>
        <url>http://opensource.org/licenses/MIT</url>
        <distribution>repo</distribution>
      </license>
    </licenses>

    <scm>
      <url>scm:git:https://github.com/Azure/azure-sdk-for-java</url>
      <connection>scm:git:git@github.com:Azure/azure-sdk-for-java.git</connection>
      <tag>v2.0.0-beta.3</tag>
    </scm>

    <properties>
      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
      <legal><![CDATA[[INFO] Any downloads listed may be third party software.  Microsoft grants you no rights for third party software.]]></legal>
    </properties>

    <developers>
      <developer>
        <id>microsoft</id>
        <name>Microsoft</name>
      </developer>
    </developers>

    <dependencies>
      <dependency>
        <groupId>com.azure.resourcemanager</groupId>
        <artifactId>azure-resourcemanager-resources</artifactId>
        <version>2.0.0-beta.3</version>
      </dependency>
      <dependency>
        <groupId>com.azure</groupId>
        <artifactId>azure-storage-file-share</artifactId>
        <version>12.5.0</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-compress</artifactId>
        <version>1.20</version>
      </dependency>
      <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-engine</artifactId>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-api</artifactId>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.azure</groupId>
        <artifactId>azure-core-http-netty</artifactId>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.azure</groupId>
        <artifactId>azure-identity</artifactId>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.azure</groupId>
        <artifactId>azure-security-keyvault-certificates</artifactId>
        <version>4.0.4</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.azure.resourcemanager</groupId>
        <artifactId>azure-resourcemanager-keyvault</artifactId>
        <version>2.0.0-beta.3</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.azure.resourcemanager</groupId>
        <artifactId>azure-resourcemanager-dns</artifactId>
        <version>2.0.0-beta.3</version>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>com.azure.resourcemanager</groupId>
        <artifactId>azure-resourcemanager-appservice</artifactId>
        <version>2.0.0-beta.3</version>
        <scope>test</scope>
      </dependency>
    </dependencies>
    <profiles>
      <profile>
        <id>azure-mgmt-sdk-test-jar</id>
        <activation>
          <property>
            <name>!maven.test.skip</name>
          </property>
        </activation>
        <dependencies>
          <dependency>
            <groupId>com.azure.resourcemanager</groupId>
            <artifactId>azure-resourcemanager-resources</artifactId>
            <version>2.0.0-beta.3</version>
            <type>test-jar</type>
            <scope>test</scope>
          </dependency>
        </dependencies>
      </profile>
    </profiles>
    <build>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-jar-plugin</artifactId>
          <configuration>
            <archive>
              <manifest>
                <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
              </manifest>
            </archive>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.8.1</version>
          <configuration>
            <source>1.8</source>
            <target>1.8</target>
            <debug>true</debug>
            <optimize>true</optimize>
            <compilerArguments>
              <AaddGeneratedAnnotation>true</AaddGeneratedAnnotation>
              <Adebug>true</Adebug>
            </compilerArguments>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>build-helper-maven-plugin</artifactId>
        </plugin>
      </plugins>
    </build>
  </project>
