comparison webapp/pom.xml @ 1162:de9c762ef86b

more cleanup. more license headers.
author robcast
date Mon, 25 Feb 2013 18:52:36 +0100
parents 6e7a87da622f
children d4990c1463e3
comparison
equal deleted inserted replaced
1161:1246eb4e60e7 1162:de9c762ef86b
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <project 2 <project
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
4 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
5 <modelVersion>4.0.0</modelVersion> 5 <modelVersion>4.0.0</modelVersion>
6 <parent> 6 <parent>
7 <artifactId>digilib</artifactId> 7 <artifactId>digilib</artifactId>
8 <groupId>digilib</groupId> 8 <groupId>digilib</groupId>
9 <version>2.1-SNAPSHOT</version> 9 <version>2.1-SNAPSHOT</version>
10 </parent> 10 </parent>
11 <artifactId>digilib-webapp</artifactId> 11 <artifactId>digilib-webapp</artifactId>
12 <name>digilib-webapp</name> 12 <name>digilib-webapp</name>
13 <description>The Digital Image Library - web application server and HTML and JS clients</description> 13 <description>The Digital Image Library - web application server and HTML and JS clients.</description>
14 <url>http://digilib.berlios.de</url> 14 <url>http://digilib.berlios.de</url>
15 <packaging>war</packaging> 15 <packaging>war</packaging>
16 16
17 <properties> 17 <properties>
18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19 </properties> 19 </properties>
20 20
21 <build> 21 <build>
22 <pluginManagement> 22 <pluginManagement>
23 <plugins> 23 <plugins>
24 <plugin> 24 <plugin>
25 <groupId>org.apache.maven.plugins</groupId> 25 <groupId>org.apache.maven.plugins</groupId>
26 <artifactId>maven-war-plugin</artifactId> 26 <artifactId>maven-war-plugin</artifactId>
27 <version>2.1.1</version> 27 <version>2.1.1</version>
28 </plugin> 28 </plugin>
29 </plugins> 29 <plugin>
30 </pluginManagement> 30 <groupId>org.codehaus.mojo</groupId>
31 </build> 31 <artifactId>license-maven-plugin</artifactId>
32 32 <version>1.4</version>
33 <profiles> 33 <configuration>
34 <profile> 34 <includes>
35 <id>servlet2</id> 35 <include>**/*digilib*.js</include>
36 <activation> 36 <include>**/*.jsp</include>
37 <activeByDefault>true</activeByDefault> 37 </includes>
38 <property> 38 </configuration>
39 <name>servletapi</name> 39 </plugin>
40 <value>2</value> 40 </plugins>
41 </property> 41 </pluginManagement>
42 </activation> 42 </build>
43 <dependencies> 43 <profiles>
44 <dependency> 44 <profile>
45 <groupId>digilib</groupId> 45 <id>servlet2</id>
46 <artifactId>digilib-servlet2</artifactId> 46 <activation>
47 <type>jar</type> 47 <activeByDefault>true</activeByDefault>
48 <scope>compile</scope> 48 <property>
49 </dependency> 49 <name>servletapi</name>
50 </dependencies> 50 <value>2</value>
51 <build> 51 </property>
52 <plugins> 52 </activation>
53 <plugin> 53 <dependencies>
54 <groupId>org.apache.maven.plugins</groupId> 54 <dependency>
55 <artifactId>maven-war-plugin</artifactId> 55 <groupId>digilib</groupId>
56 <configuration> 56 <artifactId>digilib-servlet2</artifactId>
57 <webXml>${basedir}/src/main/webapp/WEB-INF/web-2.3.xml</webXml> 57 <type>jar</type>
58 <classifier>srv2</classifier> 58 <scope>compile</scope>
59 </configuration> 59 </dependency>
60 </plugin> 60 </dependencies>
61 </plugins> 61 <build>
62 </build> 62 <plugins>
63 </profile> 63 <plugin>
64 <profile> 64 <groupId>org.apache.maven.plugins</groupId>
65 <id>servlet3</id> 65 <artifactId>maven-war-plugin</artifactId>
66 <activation> 66 <configuration>
67 <property> 67 <webXml>${basedir}/src/main/webapp/WEB-INF/web-2.3.xml</webXml>
68 <name>servletapi</name> 68 <classifier>srv2</classifier>
69 <value>3</value> 69 </configuration>
70 </property> 70 </plugin>
71 </activation> 71 </plugins>
72 <dependencies> 72 </build>
73 <dependency> 73 </profile>
74 <groupId>digilib</groupId> 74 <profile>
75 <artifactId>digilib-servlet3</artifactId> 75 <id>servlet3</id>
76 <type>jar</type> 76 <activation>
77 <scope>compile</scope> 77 <property>
78 </dependency> 78 <name>servletapi</name>
79 </dependencies> 79 <value>3</value>
80 <build> 80 </property>
81 <plugins> 81 </activation>
82 <plugin> 82 <dependencies>
83 <groupId>org.apache.maven.plugins</groupId> 83 <dependency>
84 <artifactId>maven-war-plugin</artifactId> 84 <groupId>digilib</groupId>
85 <configuration> 85 <artifactId>digilib-servlet3</artifactId>
86 <webXml>${basedir}/src/main/webapp/WEB-INF/web-3.0.xml</webXml> 86 <type>jar</type>
87 <classifier>srv3</classifier> 87 <scope>compile</scope>
88 </configuration> 88 </dependency>
89 </plugin> 89 </dependencies>
90 <plugin> 90 <build>
91 <groupId>org.apache.maven.plugins</groupId> 91 <plugins>
92 <artifactId>maven-compiler-plugin</artifactId> 92 <plugin>
93 <configuration> 93 <groupId>org.apache.maven.plugins</groupId>
94 <source>1.6</source> 94 <artifactId>maven-war-plugin</artifactId>
95 <target>1.6</target> 95 <configuration>
96 </configuration> 96 <webXml>${basedir}/src/main/webapp/WEB-INF/web-3.0.xml</webXml>
97 </plugin> 97 <classifier>srv3</classifier>
98 </plugins> 98 </configuration>
99 </build> 99 </plugin>
100 </profile> 100 <plugin>
101 <profile> 101 <groupId>org.apache.maven.plugins</groupId>
102 <id>pdf</id> 102 <artifactId>maven-compiler-plugin</artifactId>
103 <dependencies> 103 <configuration>
104 <dependency> 104 <source>1.6</source>
105 <groupId>digilib</groupId> 105 <target>1.6</target>
106 <artifactId>digilib-pdf</artifactId> 106 </configuration>
107 <type>jar</type> 107 </plugin>
108 <scope>compile</scope> 108 </plugins>
109 </dependency> 109 </build>
110 </dependencies> 110 </profile>
111 </profile> 111 <profile>
112 <profile> 112 <id>pdf</id>
113 <id>text</id> 113 <dependencies>
114 <dependencies> 114 <dependency>
115 <dependency> 115 <groupId>digilib</groupId>
116 <groupId>digilib</groupId> 116 <artifactId>digilib-pdf</artifactId>
117 <artifactId>digilib-text</artifactId> 117 <type>jar</type>
118 <type>jar</type> 118 <scope>compile</scope>
119 <scope>compile</scope> 119 </dependency>
120 </dependency> 120 </dependencies>
121 </dependencies> 121 </profile>
122 </profile> 122 <profile>
123 <profile> 123 <id>text</id>
124 <id>codec-jai</id> 124 <dependencies>
125 <dependencies> 125 <dependency>
126 <dependency> 126 <groupId>digilib</groupId>
127 <groupId>digilib</groupId> 127 <artifactId>digilib-text</artifactId>
128 <artifactId>digilib-common-jai</artifactId> 128 <type>jar</type>
129 <type>jar</type> 129 <scope>compile</scope>
130 <scope>compile</scope> 130 </dependency>
131 </dependency> 131 </dependencies>
132 </dependencies> 132 </profile>
133 </profile> 133 <profile>
134 <profile> 134 <id>codec-jai</id>
135 <id>codec-imagej</id> 135 <dependencies>
136 <dependencies> 136 <dependency>
137 <dependency> 137 <groupId>digilib</groupId>
138 <groupId>digilib</groupId> 138 <artifactId>digilib-common-jai</artifactId>
139 <artifactId>digilib-common-imagej</artifactId> 139 <type>jar</type>
140 <type>jar</type> 140 <scope>compile</scope>
141 <scope>compile</scope> 141 </dependency>
142 </dependency> 142 </dependencies>
143 </dependencies> 143 </profile>
144 </profile> 144 <profile>
145 <profile> 145 <id>codec-imagej</id>
146 <id>codec-bioformats</id> 146 <dependencies>
147 <dependencies> 147 <dependency>
148 <dependency> 148 <groupId>digilib</groupId>
149 <groupId>digilib</groupId> 149 <artifactId>digilib-common-imagej</artifactId>
150 <artifactId>digilib-common-bioformats</artifactId> 150 <type>jar</type>
151 <type>jar</type> 151 <scope>compile</scope>
152 <scope>compile</scope> 152 </dependency>
153 </dependency> 153 </dependencies>
154 </dependencies> 154 </profile>
155 </profile> 155 <profile>
156 </profiles> 156 <id>codec-bioformats</id>
157 <dependencies>
158 <dependency>
159 <groupId>digilib</groupId>
160 <artifactId>digilib-common-bioformats</artifactId>
161 <type>jar</type>
162 <scope>compile</scope>
163 </dependency>
164 </dependencies>
165 </profile>
166 </profiles>
157 </project> 167 </project>