Permalink
Browse files

mavenization

  • Loading branch information...
1 parent e10406b commit 0c3b304a3a4062537c6464028c7f29f72d026fe2 @laurentpetit committed Jan 23, 2011
Showing with 107 additions and 1 deletion.
  1. +2 −0 .gitignore
  2. +1 −1 META-INF/MANIFEST.MF
  3. +104 −0 pom.xml
View
2 .gitignore
@@ -1,2 +1,4 @@
bin/
classes/
+lib/
+target/
View
2 META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Paredit.clj
Bundle-SymbolicName: paredit.clj;singleton:=true
-Bundle-Version: 0.12.1.STABLE01
+Bundle-Version: 0.12.1.STABLE02
Bundle-ClassPath: .,
classes/
Bundle-ActivationPolicy: lazy
View
104 pom.xml
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.lpetit</groupId>
+ <artifactId>paredit.clj</artifactId>
+ <packaging>eclipse-plugin</packaging>
+ <version>0.12.1.STABLE02</version>
+
+ <name>Paredit.clj</name>
+ <description>paredit in clojure, tailored for clojure</description>
+
+ <url>https://github.com/laurentpetit/paredit.clj</url>
+
+ <scm>
+ <url>https://github.com/laurentpetit/paredit.clj</url>
+ <connection>scm:git:git://github.com/laurentpetit/paredit.clj</connection>
+ <developerConnection>scm:git:ssh://git@github.com/laurentpetit/paredit.clj</developerConnection>
+ </scm>
+
+ <properties>
+ <tycho.version>0.10.0</tycho.version>
+ <clojure.maven.plugin.version>1.3.2</clojure.maven.plugin.version>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>tycho-maven-plugin</artifactId>
+ <version>${tycho.version}</version>
+ <extensions>true</extensions>
+ </plugin>
+ <plugin>
+ <groupId>org.sonatype.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho.version}</version>
+ <configuration>
+ <resolver>p2</resolver>
+ <pomDependencies>consider</pomDependencies>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>com.theoryinpractise</groupId>
+ <artifactId>clojure-maven-plugin</artifactId>
+ <version>${clojure.maven.plugin.version}</version>
+ <configuration>
+ <sourceDirectories>
+ <sourceDirectory>src</sourceDirectory>
+ </sourceDirectories>
+ <namespaces>
+ <namespace>paredit.core</namespace>
+ </namespaces>
+ <compileDeclaredNamespaceOnly>true</compileDeclaredNamespaceOnly>
+ <!-- To take advantage of the compilers syntax checking,
+ but wish to prevent any AOT classes from appearing
+ in the maven generated JAR file -->
+ <temporaryOutputDirectory>true</temporaryOutputDirectory>
+ </configuration>
+ <!--
+ <executions>
+ <execution>
+ <phase>compile</phase>
+ <goals>
+ <goal>compile</goal>
+ </goals>
+ </execution>
+ </executions>
+ -->
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.clojure</groupId>
+ <artifactId>clojure</artifactId>
+ <version>1.2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.clojure</groupId>
+ <artifactId>clojure-contrib</artifactId>
+ <version>1.2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.lpetit</groupId>
+ <artifactId>net.cgrand.parsley</artifactId>
+ <version>0.0.6.STABLE02</version>
+ </dependency>
+ </dependencies>
+
+ <licenses>
+ <license>
+ <name>Eclipse Public License 1.0</name>
+ <url>http://opensource.org/licenses/eclipse-1.0.php</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+
+</project>

0 comments on commit 0c3b304

Please sign in to comment.