[Castore-commits] maven.xml NONE 1.1 project.xml NONE 1.1
.cvsignore NONE 1.1
Arnaud Thimel
thimel at adullact1.hosting.cri74.org
Mer 14 Juin 20:27:59 CEST 2006
Update of /cvsroot/castore/castore-portlets
In directory adullact1:/tmp/cvs-serv8222
Added Files:
maven.xml project.xml .cvsignore
Log Message:
Commit de castore-portlets
--- NEW FILE: .cvsignore ---
target
.settings
.classpath
.project
overwrite.sh
rebuild.sh
--- NEW FILE: maven.xml ---
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
$Id: maven.xml,v 1.1 2006/06/14 18:27:56 thimel Exp $
Fichier de configuration pour Maven.
Decrit les buts a atteindre.
Auteur : $Author: thimel $
Version : $Revision: 1.1 $
-->
<project xmlns:j="jelly:core" xmlns:ant="jelly:ant" xmlns:maven="jelly:maven">
<goal name="castor-build" description="Utilise pour la generation automatique des rapports">
<!-- nettoyage -->
<attainGoal name="clean" />
<attainGoal name="clean-war"/>
<!-- copie des ressources nécessaires de castore-core/data -->
<attainGoal name="copieProps"/>
<!--attainGoal name="copy-css"/-->
<!-- Apres la compilation, il faut copier les ressources -->
<postGoal name="java:compile">
<attainGoal name="java:jar-resources" />
</postGoal>
<attainGoal name="war:install" />
</goal>
<goal name="clean-war"
description="nettoie les repertoires de l'application Web">
<echo>Nettoyage du projet Web ...</echo>
<ant:delete dir="${maven.war.webapp.dir}/WEB-INF/lib" failonerror="false" />
<ant:delete dir="${maven.war.webapp.dir}/WEB-INF/classes" failonerror="false" />
</goal>
<goal name="copieProps" description="Copie les fichiers proprietes vers le castore-portlets">
<echo>Copie des fichiers de propriétés nécessaires depuis castore-core </echo>
<ant:copy file="${castor.basedir}/castore-core/src/data/conf/castor.properties" todir="${castor.basedir}/castore-portlets/src/data/conf"/>
<ant:copy file="${castor.basedir}/castore-core/src/data/conf/log4j.properties" todir="${castor.basedir}/castore-portlets/src/data/conf"/>
<ant:copy file="${castor.basedir}/castore-core/src/data/conf/extension.properties" todir="${castor.basedir}/castore-portlets/src/data/conf"/>
</goal>
<goal name="copy-css" description="Copie les fichiers CSS vers le castore-portlets">
<ant:copy file="${castor.basedir}/castore-struts-webapp/src/webapp/css/stylesheet.css" tofile="${castor.basedir}/castore-portlets/src/webapp/css/castore.css"/>
</goal>
<goal name="castor-site" prereqs="castor-build">
<attainGoal name="site:deploy"/>
</goal>
</project>
--- NEW FILE: project.xml ---
<?xml version="1.0" encoding="UTF-8"?>
<!--
$Id: project.xml,v 1.1 2006/06/14 18:27:56 thimel Exp $
Plateforme CASTORE
CeCILL Copyright (C) 2005-2006 by EMN
Made by Stéphane Bouchet
Web site = http://www.emn.fr/castore
Contact = Cédric Dumas, e-mail = Cedric.Dumas at emn.fr
Version 1.0 (1er mars 2005)
Ce logiciel est un programme informatique servant à créer une plateforme
open-source de bibliothèque numérique XML pour Conserver, Valoriser et
Diffuser le patrimoine documentaire de votre institut.
Ce logiciel est régi par la licence CeCILL soumise au droit français et
respectant les principes de diffusion des logiciels libres. Vous pouvez
utiliser, modifier et/ou redistribuer ce programme sous les conditions de la
licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA sur le site
"http://www.cecill.info". En contrepartie de l'accessibilité au code source
et des droits de copie, de modification et de redistribution accordés par
cette licence, il n'est offert aux utilisateurs qu'une garantie limitée. Pour
les mêmes raisons, seule une responsabilité restreinte pèse sur l'auteur du
programme, le titulaire des droits patrimoniaux et les concédants successifs.
A cet égard l'attention de l'utilisateur est attirée sur les risques associés
au chargement, à l'utilisation, à la modification et/ou au développement et Ã
la reproduction du logiciel par l'utilisateur étant donné sa spécificité de
logiciel libre, qui peut le rendre complexe à manipuler et qui le réserve
donc à des développeurs et des professionnels avertis possédant des
connaissances informatiques approfondies. Les utilisateurs sont donc invités
à charger et tester l'adéquation du logiciel à leurs besoins dans des
conditions permettant d'assurer la sécurité de leurs systèmes et ou de leurs
données et, plus généralement, à l'utiliser et l'exploiter dans les mêmes
conditions de sécurité. Le fait que vous puissiez accéder à cet en-tête
signifie que vous avez pris connaissance de la licence CeCILL, et que vous en
avez accepté les termes.
-->
<!--
Fichier de configuration pour Maven.
Decrit les proprietes du projet CASTORE.
Auteur : $Author: thimel $
Version : $Revision: 1.1 $
-->
<project>
<extend>../castore-maven/project.xml</extend>
<pomVersion>3</pomVersion>
<id>castore-portlets</id>
<name>Castore Portlets</name>
<organization>
<logo>../../logo_emn.jpg</logo>
</organization>
<logo>../../logo_blanc.jpg</logo>
<description>Projet CASTORE contenant les portlets</description>
<shortDescription>Castore portlets</shortDescription>
<siteDirectory>/var/lib/gforge/chroot/home/groups/castore/htdocs/${castor.current.version}/reports/multiproject/castore-struts</siteDirectory>
<repository>
<connection>scm:cvs:pserver:anonymous at scm.adullact.net:/cvsroot/castore:castore-portlets</connection>
<url>http://adullact.net/plugins/scmcvs/cvsweb.php/castore-portlets/?cvsroot=castore</url>
</repository>
<dependencies>
<dependency>
<groupId>${pom.groupId}</groupId>
<artifactId>castore-core</artifactId>
<version>${pom.currentVersion}</version>
<type>jar</type>
<properties>
<eclipse.dependency>true</eclipse.dependency>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>${pom.groupId}</groupId>
<artifactId>castore-presentation</artifactId>
<version>${pom.currentVersion}</version>
<type>jar</type>
<properties>
<eclipse.dependency>true</eclipse.dependency>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>portlet-api</groupId>
<artifactId>portlet-api</artifactId>
<version>1.0</version>
<type>jar</type>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.1.2</version>
<properties>
<war.bundle>true</war.bundle>
</properties>
</dependency>
</dependencies>
</project>
Plus d'informations sur la liste de diffusion Castore-commits