Skip to content

Instantly share code, notes, and snippets.

@mtheoryx
Created November 13, 2012 21:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mtheoryx/4068477 to your computer and use it in GitHub Desktop.
Save mtheoryx/4068477 to your computer and use it in GitHub Desktop.
Lessonbuilder POM
<?xml version="1.0"?>
<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>
<parent>
<groupId>org.sakaiproject</groupId>
<artifactId>master</artifactId>
<version>2.7.1-ONCOURSE</version>
<relativePath>../master/pom.xml</relativePath>
<!-- <version>2.8.1</version> --> <!-- purepom deployed with sakai-2.8.0 -->
</parent>
<name>sakai-lessonbuildertool base pom</name>
<groupId>org.sakaiproject.lessonbuilder</groupId>
<artifactId>sakai-lessonbuildertool-tool-base</artifactId>
<version>1.4.0</version>
<packaging>pom</packaging>
<modules>
<module>api</module>
<module>assembly</module>
<module>components</module>
<module>hbm</module>
<module>help</module>
<module>tool</module>
</modules>
<profiles>
<profile>
<id>sakai_previous_default</id>
<properties>
<sakai.assignment.groupId>org.sakaiproject.assignment</sakai.assignment.groupId>
<!--
<sakai.assignment.version>2.9-SNAPSHOT</sakai.assignment.version>
<sakai.entitybroker.version>1.5-SNAPSHOT</sakai.entitybroker.version>
<sakai.msgcntr.version>2.8-SNAPSHOT</sakai.msgcntr.version>
<sakai.samigo.version>2.8-SNAPSHOT</sakai.samigo.version>
-->
<!-- the following 3 definitions are only used if the optional features are uncommented in tool/pom.xml -->
<sakai.yaft.version>1.2.1-SNAPSHOT</sakai.yaft.version>
<sakai.mneme.version>1.2-hack</sakai.mneme.version>
<sakai.mneme.scope>compile</sakai.mneme.scope>
<rsfutil.version>0.7.5</rsfutil.version>
<sakairsf.components.version>0.7.5</sakairsf.components.version>
<sakairsf.version>0.7.7</sakairsf.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</profile>
<profile>
<id>default</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sakai.assignment.groupId>org.sakaiproject</sakai.assignment.groupId>
<sakai.assignment.version>2.7.1-ONCOURSE</sakai.assignment.version>
<sakai.entitybroker.version>1.3.17-ONCOURSE</sakai.entitybroker.version>
<sakai.msgcntr.version>2.7.4-ONCOURSE</sakai.msgcntr.version>
<sakai.samigo.version>2.7.2-ONCOURSE</sakai.samigo.version>
<!-- the following 3 definitions are only used if the optional features are uncommented in tool/pom.xml. If you have uncommented the optional section, You should replace these with the versions you actually use. If you use only some of the optional components, leave these versions for the ones you don't use. They will allow the build to work, but the system will detect at runtime thta the feature isn't present, and not present it to users -->
<sakai.yaft.version>1.2.1-SNAPSHOT</sakai.yaft.version>
<sakai.mneme.version>1.2-hack</sakai.mneme.version>
<sakai.mneme.scope>compile</sakai.mneme.scope>
<rsfutil.version>0.7.5</rsfutil.version>
<sakairsf.components.version>0.7.5</sakairsf.components.version>
<sakairsf.version>0.7.7</sakairsf.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- LB supports version 2 of basiclti. If you have installed that in 2.8, then use the actual version you installed. Otherwise leave this. The build will use the API for 2.0, but realize at runtime that it's not there, and not show the features that depend upon basiclit -->
<sakai.basiclti.version>2.0.0</sakai.basiclti.version>
</properties>
</profile>
</profiles>
<scm>
<connection>scm:svn:https://source.sakaiproject.org/svn/lessonbuilder/tags/sakai-lessonbuildertool-tool-base-1.4.0</connection>
<developerConnection>scm:svn:https://source.sakaiproject.org/svn/lessonbuilder/tags/sakai-lessonbuildertool-tool-base-1.4.0</developerConnection>
<url>https://source.sakaiproject.org/svn/lessonbuilder/tags/sakai-lessonbuildertool-tool-base-1.4.0</url>
</scm>
<pluginRepositories>
<pluginRepository>
<id>maven2-central-repo</id>
<name>Maven2 Central Repo</name>
<url>http://repo1.maven.org/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>Sakai Plugin Repo</id>
<url>http://source.sakaiproject.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<repositories>
<repository>
<id>sakai-maven</id>
<name>Sakai Maven Repo</name>
<layout>default</layout>
<url>http://source.sakaiproject.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>sakai-maven2-snapshots</id>
<name>Sakai Maven Repo</name>
<layout>default</layout>
<url>http://source.sakaiproject.org/maven2-snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>uct-maven2</id>
<name>UCT Maven Repo</name>
<layout>default</layout>
<url>http://source.cet.uct.ac.za/nexus/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>default</id>
<name>Maven Repository Switchboard</name>
<layout>default</layout>
<url>http://repo1.maven.org/maven2</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url> https://oss.sonatype.org/content/repositories/snapshots </url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>sakai-lessonbuildertool-api</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>sakai-lessonbuildertool-hbm</artifactId>
<version>${project.version}</version>
<scope>provided</scope>
</dependency>
</dependencies>
</dependencyManagement>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.7</version>
<configuration>
<debug>true</debug>
<links>
<link>http://download.oracle.com/javase/1.5.0/docs/api/</link>
<link>http://download.oracle.com/javase/6/docs/api/</link>
</links>
<breakiterator>true</breakiterator>
<verbose>false</verbose>
<aggregate>true</aggregate>
<minmemory>168m</minmemory>
<maxmemory>1024m</maxmemory>
<additionalJOption>-J-Xms168m -J-Xmx1024m -J-XX:PermSize=128m -J-XX:NewSize=64m</additionalJOption>
</configuration>
</plugin>
</plugins>
</reporting>
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment