summaryrefslogtreecommitdiff
path: root/src/jline/pom.xml
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-10-06 17:04:13 +0000
committerPaul Phillips <paulp@improving.org>2009-10-06 17:04:13 +0000
commitc107643d20f3c68051c0dd8dd12b2a3919909d20 (patch)
tree3627db8190153c8ad687333aa9b1f65448ff835d /src/jline/pom.xml
parent43ce7fbc82f68f971ed3ddce3401e933f87686d2 (diff)
downloadscala-c107643d20f3c68051c0dd8dd12b2a3919909d20.tar.gz
scala-c107643d20f3c68051c0dd8dd12b2a3919909d20.tar.bz2
scala-c107643d20f3c68051c0dd8dd12b2a3919909d20.zip
Importing the jline sources, since it seems to ...
Importing the jline sources, since it seems to have been abandoned and we are slowly diverging. This checkin differs from the version in the CVS repo[*] only in having been generified by ricky clarkson. [*] See http://jline.sourceforge.net/source-repository.html
Diffstat (limited to 'src/jline/pom.xml')
-rw-r--r--src/jline/pom.xml221
1 files changed, 221 insertions, 0 deletions
diff --git a/src/jline/pom.xml b/src/jline/pom.xml
new file mode 100644
index 0000000000..25356ff432
--- /dev/null
+++ b/src/jline/pom.xml
@@ -0,0 +1,221 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+To build, you need to have Maven 2 installed.
+
+To compile, run:
+
+ mvn compile
+
+To run tests, run:
+
+ mvn test
+
+To run one particular test, e.g. TestSomeTest, run:
+
+ mvn test -Dtest=TestSomeTest
+
+To build the jars, run:
+
+ mvn package
+
+To create and upload a release, run:
+
+ mvn deploy
+
+To build the site and upload it, run:
+
+ mvn site:deploy
+
+To perform a complete release, run:
+
+ mvn clean compile package site assembly:assembly deploy site:deploy
+
+To actually upload the artifact to sourceforge, it must be manually ftp'd:
+
+ lftp ftp://upload.sourceforge.net/incoming/ -e "put `ls target/jline-*.zip`"
+
+To make a bundle and request that ibilio upload it, do:
+
+ mvn source:jar javadoc:jar repository:bundle-create
+
+ scp target/jline-*-bundle.jar shell.sourceforge.net:/home/groups/j/jl/jline/htdocs
+
+ Make a request like at http://jira.codehaus.org/browse/MAVENUPLOAD-1003
+
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>jline</groupId>
+ <artifactId>jline</artifactId>
+ <packaging>jar</packaging>
+ <name>JLine</name>
+ <version>0.9.95-SNAPSHOT</version>
+ <description>JLine is a java library for reading and editing user input in console applications. It features tab-completion, command history, password masking, customizable keybindings, and pass-through handlers to use to chain to other console applications.</description>
+ <url>http://jline.sourceforge.net</url>
+ <issueManagement>
+ <system>sourceforge</system>
+ <url>http://sourceforge.net/tracker/?group_id=64033&amp;atid=506056</url>
+ </issueManagement>
+ <inceptionYear>2002</inceptionYear>
+ <mailingLists>
+ <mailingList>
+ <name>JLine users</name>
+ <subscribe>https://lists.sourceforge.net/lists/listinfo/jline-users</subscribe>
+ <post>jline-users@lists.sourceforge.net</post>
+ <archive>http://sourceforge.net/mailarchive/forum.php?forum=jline-users</archive>
+ </mailingList>
+ </mailingLists>
+
+ <developers>
+ <developer>
+ <id>mprudhom</id>
+ <name>Marc Prud'hommeaux</name>
+ <email>mwp1@cornell.edu</email>
+ </developer>
+ </developers>
+ <licenses>
+ <license>
+ <name>BSD</name>
+ <url>LICENSE.txt</url>
+ </license>
+ </licenses>
+ <scm>
+ <connection>scm:cvs:pserver:anonymous@jline.cvs.sourceforge.net:/cvsroot/jline:jline</connection>
+ <developerConnection>scm:cvs:ext:${maven.username}@jline.cvs.sourceforge.net:/cvsroot/jline:jline</developerConnection>
+ <url>http://jline.cvs.sourceforge.net/jline</url>
+ </scm>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <plugins>
+ <!--
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>jalopy-maven-plugin</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <configuration>
+ <fileFormat>UNIX</fileFormat>
+ <convention>codestyle.xml</convention>
+ </configuration>
+ <executions>
+ <execution>
+ <goals>
+ <goal>format</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <!-- <testFailureIgnore>true</testFailureIgnore> -->
+ <useFile>false</useFile>
+ <trimStackTrace>false</trimStackTrace>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ <showWarnings>true</showWarnings>
+ <compilerArgument>-Xlint:unchecked</compilerArgument>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <configuration>
+ <stagingDirectory>../site-staging</stagingDirectory>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>src/assembly/assembly.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>jxr-maven-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <aggregate>true</aggregate>
+ <linksource>true</linksource>
+ <links>
+ <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
+ </links>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-pmd-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <!-- <report>dependencies</report> -->
+ <!-- <report>cim</report> -->
+ <!-- <report>cobertura</report> -->
+ <report>project-team</report>
+ <report>mailing-list</report>
+ <report>issue-tracking</report>
+ <report>license</report>
+ <report>scm</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>surefire-report-maven-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </reporting>
+ <distributionManagement>
+ <repository>
+ <id>jline</id>
+ <url>scp://shell.sourceforge.net/home/groups/j/jl/jline/htdocs/m2repo</url>
+ </repository>
+ <snapshotRepository>
+ <id>jline</id>
+ <url>scp://shell.sourceforge.net/home/groups/j/jl/jline/htdocs/m2snapshot</url>
+ </snapshotRepository>
+ <site>
+ <id>jline</id>
+ <name>jline</name>
+ <url>scpexe://shell.sourceforge.net/home/groups/j/jl/jline/htdocs/</url>
+ </site>
+ </distributionManagement>
+</project>