Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2
<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/maven-v4_0_0.xsd">
3
	<parent>
4
		<groupId>eu.dnetlib</groupId>
5
		<artifactId>dnet-parent</artifactId>
6
		<version>1.0.0</version>
7
		<relativePath />
8
	</parent>
9
	<modelVersion>4.0.0</modelVersion>
10
	<groupId>eu.dnetlib</groupId>
11
	<artifactId>dnet-openaire-data-protos</artifactId>
12
	<packaging>jar</packaging>
13
	<version>3.7.8-proto250-SNAPSHOT</version>
14
	<scm>
15
	  <developerConnection>scm:svn:https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/dnet-openaire-data-protos/branches/IIS-CDH-5.3.0</developerConnection>
16
	</scm>
17

    
18
	<properties>
19
		<!-- defined also in dnet-parent, here in case we need to override -->
20
		<google.protobuf.version>2.5.0</google.protobuf.version>
21
	</properties>
22

    
23
	<pluginRepositories>
24
		<pluginRepository>
25
			<id>dnet4-bootstrap-release</id>
26
			<url>http://maven.research-infrastructures.eu/nexus/content/repositories/dnet4-bootstrap-release/</url>
27
		</pluginRepository>
28
	</pluginRepositories>
29

    
30
	<build>
31
		<plugins>
32
			<plugin>
33
				<groupId>eu.dnetlib</groupId>
34
				<artifactId>protoc-jar-maven-plugin</artifactId>
35
				<version>1.1.0</version>
36
				<executions>
37
					<execution>
38
						<phase>generate-sources</phase>
39
						<goals>
40
							<goal>run</goal>
41
						</goals>
42
						<configuration>
43
							<protocVersion>${google.protobuf.version}</protocVersion>
44
							<inputDirectories>
45
								<include>src/main/resources</include>
46
							</inputDirectories>
47
							<outputDirectory>src/gen/java</outputDirectory>
48
						</configuration>
49
					</execution>
50
				</executions>
51
			</plugin>
52
<!--
53
			<plugin>
54
				<groupId>org.apache.maven.plugins</groupId>
55
				<artifactId>maven-jar-plugin</artifactId>
56
				<version>3.0.2</version>
57
				<extensions>false</extensions>
58
				<inherited>false</inherited>
59
				<configuration>
60
					<classifier>proto250</classifier>
61
				</configuration>
62
				<dependencies>
63
					<dependency>
64
						<groupId>com.google.protobuf</groupId>
65
						<artifactId>protobuf-java</artifactId>
66
						<version>${google.protobuf.version}</version>
67
					</dependency>
68
				</dependencies>
69
			</plugin>
70
-->
71
		</plugins>
72
	</build>
73
	<dependencies>
74
		<dependency>
75
			<groupId>com.google.protobuf</groupId>
76
			<artifactId>protobuf-java</artifactId>
77
			<version>${google.protobuf.version}</version>
78
		</dependency>		
79
	</dependencies>
80
</project>
(2-2/2)