Project

General

Profile

Download (5.57 KB) Statistics
| Branch: | Revision:

git_sitools_idoc / flarecast / workspace / fr.cnes.sitools.extensions / build / struct.xml @ master

1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<!-- ===================================
3
==  Copyright 2010-2014 CNES - CENTRE NATIONAL d'ETUDES SPATIALES
4
==  
5
==  This file is part of SITools2.
6
==  
7
==  SITools2 is free software: you can redistribute it and/or modify
8
==  it under the terms of the GNU General Public License as published by
9
==  the Free Software Foundation, either version 3 of the License, or
10
==  (at your option) any later version.
11
==  
12
==  SITools2 is distributed in the hope that it will be useful,
13
==  but WITHOUT ANY WARRANTY; without even the implied warranty of
14
==  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
==  GNU General Public License for more details.
16
==  
17
==  You should have received a copy of the GNU General Public License
18
==  along with SITools2.  If not, see <http://www.gnu.org/licenses/>.
19
==================================== -->
20
        <property file="../fr.cnes.sitools.core/build.properties" />
21
        <property file="../fr.cnes.sitools.core/conf/build/properties/build-${HOST}.properties" />
22
        
23
        <import
24
                file="${ROOT_DIRECTORY}/workspace/fr.cnes.sitools.core/conf/build/userlibrairies/sitools.userlibraries.ant.xml"
25
                optional="false" />        
26
        
27
        <property name="comp.lib.dir" value="${basedir}/../libraries" />
28
        <property name="comp.cp.dir" value="${basedir}/../fr.cnes.sitools.core/build/jar" />
29
        <property name="comp.wp.dir" value="${basedir}/.." />
30
        <property name="cots.dir" value="${ROOT_DIRECTORY}/cots" />
31
        <!-- ===============================================================================
32
                 Parametres du projet
33
             =============================================================================== -->
34

    
35
        <!-- Informations generales sur le projet -->
36
        <property name="project.name" value="fr.cnes.sitools.extensions" />
37
        <property name="project.fullname" value="Sitools2" />
38
        <property name="project.version"         value="3.0"/>
39

    
40
        <!-- Nom de l'application WEB -->
41
        <property name="webapps.name" value="sitools" />
42

    
43
        <!-- Nom des packages du projet utilises par javadoc -->
44
        <property name="project.packagenames" value="fr.cnes.sitools" />
45

    
46
        <!-- Information sur les auteurs du projet -->
47
        <property name="author" value="AKKA Technologies" />
48
        <property name="year" value="2010-2013" />
49

    
50
        <!-- Param?tres de compilation -->
51
        <property name="debug" value="true" />
52
        <property name="optimize" value="off" />
53
        <property name="deprecation" value="off" />
54
        <property name="encoding" value="UTF-8" />
55

    
56
        <!-- Import la d?finition des r?pertoires de l'arborescence projet -->
57
        <!-- Arborescence pour la construction de l'application -->
58
        <property name="audit.dir" value="audit" />
59
        <property name="audit.checkstyle.rules.dir" value="${audit.dir}/checkstyle" />
60
        <property name="audit.pmd.rules.dir" value="${audit.dir}/pmd" />
61
        <property name="audit.cobertura.rules.dir" value="${audit.dir}/cobertura" />
62
        <property name="audit.xsl.dir" value="${audit.dir}/xsl" />
63

    
64
        <property name="conf.dir" value="conf" />
65
        <property name="conf.bin.dir" value="${conf.dir}/bin" />
66
        <property name="conf.jar.dir" value="${conf.dir}/jar" />
67
        <property name="conf.properties.dir" value="${conf.dir}/properties" />
68
        <property name="conf.war.dir" value="${conf.dir}/war" />
69
        <property name="conf.xml.dir" value="${conf.dir}/xml" />
70
        <property name="lib.dir" value="lib" />
71
        <property name="src.dir" value="src" />
72
        <property name="web.dir" value="web" />
73

    
74
        <!-- Arborescence pour la construction des tests -->
75
        <property name="test.dir" value="test" />
76
        <property name="test.conf.dir" value="${conf.properties.dir}" />
77
        <!-- au lieu de test.dir/conf -->
78
        <property name="test.lib.dir" value="${test.dir}/lib" />
79
        <property name="test.reports.dir" value="${test.dir}/reports" />
80
        <property name="test.reports.data.dir" value="${test.reports.dir}/xml" />
81
        <property name="test.src.dir" value="${test.dir}/src" />
82

    
83
        <property name="test.data.dir" value="${test.dir}/data" />
84
        <property name="root.data.dir" value="${ROOT_DIRECTORY}/data" />
85

    
86
        <!-- Repertoires destination pour la construction de l'application  -->
87
        <property name="out.dir" value="build" />
88
        <!--property name="out.dir"                 value="web/WEB-INF/"/-->
89
        <property name="out.classes.dir" value="${out.dir}/classes" />
90
        <property name="out.javadoc.dir" value="${out.dir}/javadoc" />
91
        <property name="out.jar.dir" value="../fr.cnes.sitools.core/${out.dir}/jar" />
92
        <property name="out.help.dir" value="${out.dir}/help" />
93
        <property name="out.audit.dir" value="${out.dir}/audit" />
94
        <property name="checkstyle.reports.dir" value="${out.audit.dir}/checkstyle" />
95
        <property name="pmd.reports.dir" value="${out.audit.dir}/pmd" />
96
        <property name="cpd.reports.dir" value="${out.audit.dir}/cpd" />
97
        <property name="cobertura.reports.dir" value="${out.audit.dir}/cobertura" />
98
        <property name="test.classes.dir" value="${out.dir}/classes" />
99
        <property name="checkstyle.xsl" value="checkstyle-noframes-sorted.xsl" />
100
        <!-- properties for Cobertura -->
101
        <property name="instrumented.dir" value="${out.classes.dir}" />
102

    
103
        <!-- Repertoires de deploiement des fichiers "externes" de l'application -->
104
        <property name="dist.dir" value="dist" />
105
        <property name="dist.bin.dir" value="${dist.dir}" />
106
        <property name="dist.conf.dir" value="${dist.dir}" />
107
        <property name="dist.lib.dir" value="${dist.dir}/lib" />
108

    
109
        <!-- Informations pour le deploiement d'application WEB -->
110
        <property name="deploy.webapps.dir" value="${deploy.web.rootdir}/webapps/${webapps.name}" />
111
        <property name="deploy.webapps.uri" value="${deploy.web.host}:${deploy.web.port}/${webapps.name}" />
112

    
113
        <!-- Informations pour le deploiement a distance d'application -->
114
        <property name="deploy.remote.dir" value="${deploy.ftp.dir}" />
115