Statistics
| Revision:

svn-gvsig-desktop / tags / v1_9_Build_1247 / libraries / libCompat / pom.xml @ 39111

History | View | Annotate | Download (3.87 KB)

1 23279 cordinyana
<?xml version="1.0" encoding="UTF-8"?>
2
3
<project xmlns="http://maven.apache.org/POM/4.0.0"
4
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
6
                      http://maven.apache.org/maven-v4_0_0.xsd">
7
8
  <modelVersion>4.0.0</modelVersion>
9
10
   <!-- The Basics -->
11
  <groupId>org.gvsig</groupId>
12
  <artifactId>libCompat</artifactId>
13
  <version>2.0-SNAPSHOT</version>
14
15
  <name>libCompat</name>
16
  <url>http://gvsig.org</url>
17
  <parent>
18
        <groupId>org.gvsig</groupId>
19
        <artifactId>gvsig-library-base-pom</artifactId>
20 25345 cordinyana
        <version>2.0-SNAPSHOT</version>
21 23279 cordinyana
  </parent>
22
23
  <dependencies>
24
    <dependency>
25
      <groupId>org.gvsig</groupId>
26
      <artifactId>libTools</artifactId>
27
      <version>2.0-SNAPSHOT</version>
28
    </dependency>
29
  </dependencies>
30
31
  <!-- Build Settings -->
32
  <build>
33
        <sourceDirectory>src</sourceDirectory>
34
        <testSourceDirectory>src-test</testSourceDirectory>
35
  </build>
36
37 25345 cordinyana
  <profiles>
38
        <profile>
39
          <id>se</id>
40
          <activation>
41
            <activeByDefault>true</activeByDefault>
42
          </activation>
43
44
          <build>
45
                <plugins>
46
                  <plugin>
47
                        <groupId>org.apache.maven.plugins</groupId>
48
                        <artifactId>maven-jar-plugin</artifactId>
49
                        <executions>
50
                          <!-- Generates a jar file only with the libCompat API. -->
51
                          <execution>
52
                                <id>api</id>
53
                                <phase>package</phase>
54
                                <goals><goal>jar</goal></goals>
55
                                <configuration>
56
                                  <classifier>api</classifier>
57
                                  <excludes>
58
                                    <exclude>**/se/**</exclude>
59
                                  </excludes>
60
                                </configuration>
61
                          </execution>
62
                          <!-- Generates a jar file only with the libCompat SE implementation. -->
63
                          <execution>
64
                                <id>se</id>
65
                                <phase>package</phase>
66
                                <goals><goal>jar</goal></goals>
67
                                <configuration>
68
                                  <classifier>se</classifier>
69
                                  <includes>
70
                                          <include>**/se/**</include>
71
                                  </includes>
72
                                </configuration>
73
                          </execution>
74
                          <!-- Generates a jar file with the test, to be reused by other
75
                               library implementations. -->
76
                          <execution>
77
                                <goals><goal>test-jar</goal></goals>
78
                          </execution>
79
                        </executions>
80
                  </plugin>
81
                </plugins>
82
          </build>
83
        </profile>
84
85
    <profile>
86
      <id>cdc</id>
87
          <activation>
88
            <activeByDefault>false</activeByDefault>
89
          </activation>
90
          <build>
91
92
                <plugins>
93
                    <plugin>
94
                <groupId>org.apache.maven.plugins</groupId>
95
                <artifactId>maven-compiler-plugin</artifactId>
96
                <configuration>
97
                  <excludes>
98
                          <exclude>**/se/**</exclude>
99
                  </excludes>
100
                  <testExcludes>
101
                          <exclude>**/se/**</exclude>
102
                  </testExcludes>
103
                </configuration>
104
              </plugin>
105
106
                  <plugin>
107
                        <groupId>org.apache.maven.plugins</groupId>
108
                        <artifactId>maven-jar-plugin</artifactId>
109
                        <executions>
110
                          <!-- Generates a jar file only with the libCompat API. -->
111
                          <execution>
112
                                <id>api</id>
113
                                <phase>package</phase>
114
                                <goals><goal>jar</goal></goals>
115
                                <configuration>
116
                                  <classifier>api</classifier>
117
                                  <excludes>
118
                                    <exclude>**/se/**</exclude>
119
                                  </excludes>
120
                                </configuration>
121
                          </execution>
122
                          <!-- Generates a jar file with the test, to be reused by other
123
                               library implementations. -->
124
                          <execution>
125
                                <goals><goal>test-jar</goal></goals>
126
                          </execution>
127
                        </executions>
128
                  </plugin>
129
                </plugins>
130
          </build>
131
132
    </profile>
133
  </profiles>
134 23279 cordinyana
  <!-- More Project Information -->
135
136
137
  <!-- Environment Settings -->
138
  <!-- TODO -->
139
140
  <issueManagement>
141
    <system>trac</system>
142
    <url>https://gvsig.org/trac/gvSIG-Activities/</url>
143
  </issueManagement>
144
  <ciManagement></ciManagement>
145
  <scm>
146
    <connection>
147
            scm:svn:https://gvsig.org/svn/gvSIG/wagon-ftp-tls
148
    </connection>
149
    <developerConnection>
150
            scm:svn:https://gvsig.org/svn/gvSIG-Activities/wagon-ftp-tls
151
    </developerConnection>
152
    <url>https://gvsig.org/trac/gvSIG-Activities/browser/wagon-ftp-tls/trunk</url>
153
    <tag>HEAD</tag>
154
  </scm>
155
156
</project>