<?xml version="1.0"?>
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  ~ FPI Application - Abavilla                                                ~
  ~ Copyright (C) 2022  Vince Jerald Villamora                                ~
  ~                                                                           ~
  ~ This program is free software: you can redistribute it and/or modify      ~
  ~ it under the terms of the GNU General Public License as published by      ~
  ~ the Free Software Foundation, either version 3 of the License, or         ~
  ~ (at your option) any later version.                                       ~
  ~                                                                           ~
  ~ This program is distributed in the hope that it will be useful,           ~
  ~ but WITHOUT ANY WARRANTY; without even the implied warranty of            ~
  ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the             ~
  ~ GNU General Public License for more details.                              ~
  ~                                                                           ~
  ~ You should have received a copy of the GNU General Public License         ~
  ~ along with this program.  If not, see <https://www.gnu.org/licenses />.    ~
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
  <licenses>
    <license>
      <name>The GNU General Public License v3.0</name>
      <url>https://www.gnu.org/licenses/gpl-3.0.txt</url>
    </license>
  </licenses>

  <developers>
    <developer>
      <name>Vince Jerald Villamora</name>
      <email>vincevillamora@gmail.com</email>
      <organization>Abavilla</organization>
      <organizationUrl>https://github.com/vincejv</organizationUrl>
    </developer>
  </developers>

  <scm>
    <url>https://github.com/vincejv/fpi-msgr-api</url>
    <connection>scm:git:git://github.com/vincejv/fpi-msgr-api.git</connection>
    <developerConnection>scm:git:git@github.com:vincejv/fpi-msgr-api.git</developerConnection>
    <tag>HEAD</tag>
  </scm>

  <name>FPI Messenger API parent POM</name>
  <description>Reactive backend REST api for integrating with Meta Messenger Graph API</description>
  <url>https://github.com/vincejv/fpi-msgr-api</url>
  <inceptionYear>2022</inceptionYear>

  <modelVersion>4.0.0</modelVersion>
  <artifactId>fpi-msgr-api-parent</artifactId>
  <version>1.5.1</version>
  <packaging>pom</packaging>

  <parent>
    <groupId>com.abavilla</groupId>
    <artifactId>fpi-framework-pom</artifactId>
    <version>1.8.1</version>
  </parent>

  <properties>

  </properties>

  <dependencyManagement>
    <dependencies>

      <dependency>
        <groupId>com.abavilla</groupId>
        <artifactId>fpi-msgr-api</artifactId>
        <version>${project.version}</version>
      </dependency>

      <dependency>
        <groupId>com.abavilla</groupId>
        <artifactId>fpi-meta-plugin</artifactId>
        <version>1.0.25</version>
      </dependency>

      <dependency>
        <groupId>com.abavilla</groupId>
        <artifactId>fpi-login-api</artifactId>
        <version>1.8.1</version>
      </dependency>

      <dependency>
        <groupId>com.github.pengrad</groupId>
        <artifactId>java-telegram-bot-api</artifactId>
        <version>6.2.0</version>
      </dependency>

      <dependency>
        <groupId>com.abavilla</groupId>
        <artifactId>fpi-viber-plugin</artifactId>
        <version>1.2.5</version>
      </dependency>

    </dependencies>
  </dependencyManagement>

  <profiles>

    <profile>
      <id>lib-only</id>
      <activation>
        <property>
          <name>lib-only</name>
        </property>
      </activation>
      <modules>
        <module>lib</module>
      </modules>
    </profile>

    <profile>
      <id>all-modules</id>
      <activation>
        <property>
          <name>!lib-only</name>
        </property>
      </activation>
      <modules>
        <module>lib</module>
        <module>core</module>
      </modules>
    </profile>

  </profiles>

</project>
