indic-transliteration
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>com.github.sanskrit-coders</groupId> <artifactId>indic-transliteration</artifactId> <version>1.6</version> </dependency>
<?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> <packaging>jar</packaging> <version>1.6</version> <description> A collection of scala and java classes for some basic character level processing for the Sanskrit and other Indic (kannada, telugu, etc..) languages, contributed by the open source sanskrit-coders projects and friends. Some notable facilities: * Transliterate text from one script or encoding scheme to another. * Some grammar simulation. Examples: see https://github.com/sanskrit-coders/indic-transliteration Contributions and suggestions are invited at https://github.com/sanskrit-coders/indic-transliteration . (Sister projects there may also be of interest.) </description> <name>Indic transliteration scala and java library</name> <issueManagement> <url>https://github.com/sanskrit-coders/indic-transliteration/issues</url> <system>GitHub Issues</system> </issueManagement> <url>https://github.com/sanskrit-coders/indic-transliteration</url> <licenses> <license> <name>Apache License 2.0</name> <url>https://raw.githubusercontent.com/sanskrit-coders/indic-transliteration/master/LICENSE</url> <distribution>repo</distribution> </license> </licenses> <scm> <url>https://github.com/sanskrit-coders/indic-transliteration</url> <connection>scm:git:git://github.com/sanskrit-coders/indic-transliteration.git</connection> <developerConnection>scm:git:git@github.com:sanskrit-coders/indic-transliteration.git</developerConnection> </scm> <developers> <developer> <email>sanskrit-programmers@googlegroups.com</email> <name>Sanskrit coders</name> <url>https://sites.google.com/site/sanskritcode/</url> <id>sanskrit-coders</id> </developer> </developers> <groupId>com.github.sanskrit-coders</groupId> <artifactId>indic-transliteration</artifactId> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <prerequisites> <maven>3.5</maven> </prerequisites> <repositories> <repository> <id>scala-tools.org</id> <name>Scala-tools Maven2 Repository</name> <url>http://scala-tools.org/repo-releases</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>scala-tools.org</id> <name>Scala-tools Maven2 Repository</name> <url>http://scala-tools.org/repo-releases</url> </pluginRepository> </pluginRepositories> <dependencies> <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifactId> <version>2.12.1</version> </dependency> <!-- Compile/runtime dependencies --> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>0.9.29</version> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-core</artifactId> <version>0.9.29</version> </dependency> <dependency> <groupId>org.scalatest</groupId> <artifactId>scalatest_2.12</artifactId> <version>3.0.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.json4s</groupId> <artifactId>json4s-ast_2.12</artifactId> <version>3.5.2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.json4s</groupId> <artifactId>json4s-native_2.12</artifactId> <version>3.5.2</version> <scope>test</scope> </dependency> </dependencies> <!-- For maven deployment --> <distributionManagement> <snapshotRepository> <id>ossrh</id> <url>https://oss.sonatype.org/content/repositories/snapshots</url> </snapshotRepository> </distributionManagement> <build> <testSourceDirectory>src/test/scala</testSourceDirectory> <outputDirectory>${project.build.directory}/${project.build.finalName}/classes</outputDirectory> <plugins> <!-- We have scala code..--> <plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin</artifactId> <version>2.15.2</version> <executions> <execution> <goals> <goal>compile</goal> <goal>testCompile</goal> </goals> </execution> </executions> </plugin> <!-- disable surefire tests so as to use scalatest --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> <configuration> <skipTests>true</skipTests> </configuration> </plugin> <!-- enable scalatest --> <plugin> <groupId>org.scalatest</groupId> <artifactId>scalatest-maven-plugin</artifactId> <version>1.0</version> <configuration> <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory> <junitxml>.</junitxml> <filereports>WDF TestSuite.txt</filereports> </configuration> <executions> <execution> <id>test</id> <goals> <goal>test</goal> </goals> </execution> </executions> </plugin> <!-- For maven deployment --> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.7</version> <extensions>true</extensions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>true</autoReleaseAfterClose> </configuration> </plugin> <!-- For maven deployment. To get Javadoc and Source jar files generated, you have to configure the javadoc and source Maven plugins. --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.2.1</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <!-- For maven deployment. To get Javadoc and Source jar files generated, you have to configure the javadoc and source Maven plugins. --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9.1</version> <executions> <execution> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <!-- For maven deployment. The Maven GPG plugin is used to sign the components with the following configuration. It relies on the gpg command being installed and the GPG credentials being available e.g. from ~/.m2/settings.xml. In addition you can configure the gpg command in case it is different from gpg. This is a common scenario on some operating systems. --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <version>1.5</version> <executions> <execution> <id>sign-artifacts</id> <phase>verify</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project>