<?xml version="1.0"?>
<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>
	<artifactId>net.bluemind.corev2</artifactId>
	<packaging>pom</packaging>
	<parent>
		<groupId>net.bluemind</groupId>
		<artifactId>net.bluemind.parent</artifactId>
		<version>5.5.3474</version>
	</parent>
	<modules>
		<module>../plugins/pom.xml</module>
		<module>addressbook.ldap</module>
		<module>addressbook</module>
		<module>announcement</module>
		<module>authentication</module>
		<module>calendar</module>
		<module>cassandra</module>
		<module>ci</module>
		<module>cli</module>
		<module>cloud</module>
		<module>common</module>
		<module>contentanalysis</module>
		<module>core</module>
		<module>cql.persistence</module>
		<module>cql.schemas</module>
		<module>cti</module>
		<module>custom</module>
		<module>customproperties</module>
		<module>dataprotect</module>
		<module>deferredaction</module>
		<module>delivery</module>
		<module>device</module>
		<module>directory</module>
		<module>document</module>
		<module>documentfolder</module>
		<module>domain</module>
		<module>eas</module>
		<module>externaluser</module>
		<module>filehosting</module>
		<module>group</module>
		<module>icalendar</module>
		<module>imap</module>
		<module>kafka</module>
		<module>keycloak</module>
		<module>keydb</module>
		<module>ldap</module>
		<module>mailbackend</module>
		<module>mailbox</module>
		<module>mailindex</module>
		<module>mailmessage</module>
		<module>mailshare</module>
		<module>maintenance</module>
		<module>mapi</module>
		<module>memory</module>
		<module>metrics</module>
		<module>milter</module>
		<module>node</module>
		<module>notes</module>
		<module>outbox</module>
		<module>outlook</module>
		<module>pop</module>
		<module>proxy</module>
		<module>resource</module>
		<module>role</module>
		<module>samba</module>
		<module>scheduledjob</module>
		<module>serialization</module>
		<module>server</module>
		<module>settings</module>
		<module>smime</module>
		<module>system</module>
		<module>tag</module>
		<module>testhelpers</module>
		<module>todolist</module>
		<module>topology</module>
		<module>user</module>
		<module>videoconferencing</module>
		<module>webappdata</module>
		<module>webmail</module>
		<module>webmodules</module>
		<module>xivo</module>
	</modules>

	<profiles>
		<profile>
			<id>tests</id>
			<build>
				<plugins>
					<plugin>
						<groupId>net.bluemind</groupId>
						<artifactId>bm-docker-maven-plugin</artifactId>
						<executions>
							<execution>
								<goals>
									<goal>start</goal>
									<goal>stop</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-surefire-plugin</artifactId>
					</plugin>
				</plugins>
			</build>
		</profile>
	</profiles>
	<build>
		<plugins>
			<plugin>
				<groupId>org.eclipse.tycho</groupId>
				<artifactId>tycho-packaging-plugin</artifactId>
				<configuration>
					<additionalFileSets>
						<fileSet>
							<directory>${basedir}/generated/</directory>
							<includes>
								<include>**/*</include>
							</includes>
						</fileSet>
						<fileSet>
							<directory>${basedir}/src/</directory>
							<includes>
								<include>**/*</include>
							</includes>
						</fileSet>
					</additionalFileSets>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-javadoc-plugin</artifactId>
				<configuration>
					<doclint>none</doclint>
					<useStandardDocletOptions>false</useStandardDocletOptions>
					<additionalparam>-Xdoclint:none</additionalparam>
				</configuration>
			</plugin>
		</plugins>
	</build>
</project>
