| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 | <?xml version="1.0" encoding="UTF-8"?><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.google</groupId>      <artifactId>google</artifactId>      <version>1</version>    </parent>    <groupId>com.google.protobuf.jruby</groupId>    <artifactId>protobuf-jruby</artifactId>    <version>1.0-SNAPSHOT</version>    <name>Protocol Buffer JRuby native extension</name>    <description>      Protocol Buffers are a way of encoding structured data in an efficient yet      extensible format.    </description>    <inceptionYear>2014</inceptionYear>    <url>https://developers.google.com/protocol-buffers/</url>    <licenses>      <license>        <name>3-Clause BSD License</name>        <url>https://opensource.org/licenses/BSD-3-Clause</url>        <distribution>repo</distribution>      </license>    </licenses>    <scm>      <url>https://github.com/protocolbuffers/protobuf</url>      <connection>        scm:git:https://github.com/protocolbuffers/protobuf.git      </connection>    </scm>    <properties>        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>        <ruby.sources>lib/google</ruby.sources>        <jar.finalName>protobuf_java</jar.finalName>    </properties>    <build>        <plugins>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-assembly-plugin</artifactId>                <configuration>                    <finalName>${jar.finalName}</finalName>                    <outputDirectory>${ruby.sources}</outputDirectory>                    <appendAssemblyId>false</appendAssemblyId>                    <descriptorRefs>                        <descriptorRef>jar-with-dependencies</descriptorRef>                    </descriptorRefs>                </configuration>                <executions>                    <execution>                        <id>make-assembly</id>                        <phase>package</phase>                        <goals>                            <goal>single</goal>                        </goals>                    </execution>                </executions>            </plugin>            <plugin>              <groupId>org.apache.maven.plugins</groupId>              <artifactId>maven-compiler-plugin</artifactId>              <configuration>                <source>1.6</source>                <target>1.6</target>              </configuration>            </plugin>        </plugins>    </build>    <dependencies>        <dependency>            <groupId>com.fasterxml.jackson.core</groupId>            <artifactId>jackson-core</artifactId>            <version>2.4.3</version>        </dependency>        <dependency>            <groupId>org.jruby</groupId>            <artifactId>jruby-complete</artifactId>            <version>1.7.13</version>            <scope>provided</scope>        </dependency>        <dependency>            <groupId>com.google.protobuf</groupId>            <artifactId>protobuf-java</artifactId>            <version>3.0.0</version>        </dependency>    </dependencies></project>
 |