<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.mulesoft.connectivity</groupId>
<artifactId>interpreted-connectivity-link-weave</artifactId>
<version>1.4.1</version>
</parent>
<artifactId>connectivity-language</artifactId>
<packaging>dw-library</packaging>
<properties>
<build.helper.maven.plugin.version>3.6.0</build.helper.maven.plugin.version>
<formatterConfigPath>../formatter.xml</formatterConfigPath>
<licensePath>../LICENSE_HEADER.txt</licensePath>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>${build.helper.maven.plugin.version}</version>
<executions>
<execution>
<id>add-dw-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>src/main/dw</source>
</sources>
</configuration>
</execution>
<execution>
<id>add-dw-test-source</id>
<phase>generate-test-sources</phase>
<goals>
<goal>add-test-source</goal>
</goals>
<configuration>
<sources>
<source>src/test/dw</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.mule.weave</groupId>
<artifactId>data-weave-maven-plugin</artifactId>
<version>${data.weave.maven.plugin.version}</version>
<extensions>true</extensions>
<configuration>
<binaryCompilation>true</binaryCompilation>
<tests>
<htmlReport>false</htmlReport>
<coverageEnabled>true</coverageEnabled>
<coverageFormat>sonar</coverageFormat>
</tests>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>http-module</artifactId>
<version>${data.weave.http.module.version}</version>
</dependency>
<!--  Test  -->
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>wlang</artifactId>
<version>${data.weave.version}</version>
</dependency>
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>runtime</artifactId>
<version>${data.weave.version}</version>
</dependency>
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>http-module</artifactId>
<version>${data.weave.http.module.version}</version>
</dependency>
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>core-modules</artifactId>
<version>${data.weave.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>data-weave-testing-framework</artifactId>
<version>${data.weave.testing.framework.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>http-netty-module</artifactId>
<version>${data.weave.http.netty.module.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mule.weave</groupId>
<artifactId>java-module</artifactId>
<version>${data.weave.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
