1 <assembly> 2 <id>dist</id> 3 <formats> 4 <format>zip</format> 5 <format>tar.gz</format> 6 </formats> 7 <fileSets> 8 <!-- Module POMs --> 9 <fileSet> 10 <directory>slf4j-api/</directory> 11 <outputDirectory>slf4j-api/</outputDirectory> 12 <includes> 13 <include>pom.xml</include> 14 </includes> 15 </fileSet> 16 17 <fileSet> 18 <directory>slf4j-jcl/</directory> 19 <outputDirectory>slf4j-jcl/</outputDirectory> 20 <includes> 21 <include>pom.xml</include> 22 </includes> 23 </fileSet> 24 25 <fileSet> 26 <directory>slf4j-jdk14/</directory> 27 <outputDirectory>slf4j-jdk14/</outputDirectory> 28 <includes> 29 <include>pom.xml</include> 30 </includes> 31 </fileSet> 32 33 <fileSet> 34 <directory>slf4j-log4j12/</directory> 35 <outputDirectory>slf4j-log4j12/</outputDirectory> 36 <includes> 37 <include>pom.xml</include> 38 </includes> 39 </fileSet> 40 41 <fileSet> 42 <directory>slf4j-nop/</directory> 43 <outputDirectory>slf4j-nop/</outputDirectory> 44 <includes> 45 <include>pom.xml</include> 46 </includes> 47 </fileSet> 48 49 <fileSet> 50 <directory>slf4j-simple/</directory> 51 <outputDirectory>slf4j-simple/</outputDirectory> 52 <includes> 53 <include>pom.xml</include> 54 </includes> 55 </fileSet> 56 57 <fileSet> 58 <directory>slf4j-android/</directory> 59 <outputDirectory>slf4j-android/</outputDirectory> 60 <includes> 61 <include>pom.xml</include> 62 </includes> 63 </fileSet> 64 65 <fileSet> 66 <directory>slf4j-ext/</directory> 67 <outputDirectory>slf4j-ext/</outputDirectory> 68 <includes> 69 <include>pom.xml</include> 70 </includes> 71 </fileSet> 72 73 74 <fileSet> 75 <directory>jcl104-over-slf4j/</directory> 76 <outputDirectory>jcl104-over-slf4j/</outputDirectory> 77 <includes> 78 <include>pom.xml</include> 79 </includes> 80 </fileSet> 81 82 <fileSet> 83 <directory>jcl-over-slf4j/</directory> 84 <outputDirectory>jcl-over-slf4j/</outputDirectory> 85 <includes> 86 <include>pom.xml</include> 87 </includes> 88 </fileSet> 89 90 <fileSet> 91 <directory>jul-to-slf4j/</directory> 92 <outputDirectory>jul-to-slf4j/</outputDirectory> 93 <includes> 94 <include>pom.xml</include> 95 </includes> 96 </fileSet> 97 98 <fileSet> 99 <directory>log4j-over-slf4j/</directory> 100 <outputDirectory>log4j-over-slf4j/</outputDirectory> 101 <includes><include>pom.xml</include></includes> 102 </fileSet> 103 104 <fileSet> 105 <directory>osgi-over-slf4j/</directory> 106 <outputDirectory>osgi-over-slf4j/</outputDirectory> 107 <includes><include>pom.xml</include></includes> 108 </fileSet> 109 110 <fileSet> 111 <directory>slf4j-site/</directory> 112 <outputDirectory>slf4j-site/</outputDirectory> 113 <includes> 114 <include>pom.xml</include> 115 </includes> 116 </fileSet> 117 118 <fileSet> 119 <directory>slf4j-migrator/</directory> 120 <outputDirectory>slf4j-migrator/</outputDirectory> 121 <includes> 122 <include>pom.xml</include> 123 </includes> 124 </fileSet> 125 126 <fileSet> 127 <directory>integration/</directory> 128 <outputDirectory>integration/</outputDirectory> 129 <includes> 130 <include>pom.xml</include> 131 <include>build.xml</include> 132 <include>osgi-build.xml</include> 133 <include>lib/*</include> 134 </includes> 135 </fileSet> 136 137 <!-- Module Source directories (includes tests) --> 138 <fileSet> 139 <directory>slf4j-api/src/</directory> 140 <outputDirectory>slf4j-api/src/</outputDirectory> 141 <excludes> 142 <exclude>test/output/</exclude> 143 </excludes> 144 </fileSet> 145 146 <fileSet> 147 <directory>slf4j-jcl/src/</directory> 148 <outputDirectory>slf4j-jcl/src/</outputDirectory> 149 </fileSet> 150 151 <fileSet> 152 <directory>slf4j-jdk14/src/</directory> 153 <outputDirectory>slf4j-jdk14/src/</outputDirectory> 154 </fileSet> 155 156 <fileSet> 157 <directory>slf4j-log4j12/src/</directory> 158 <outputDirectory>slf4j-log4j12/src/</outputDirectory> 159 </fileSet> 160 <fileSet> 161 <directory>slf4j-nop/src/</directory> 162 <outputDirectory>slf4j-nop/src/</outputDirectory> 163 </fileSet> 164 <fileSet> 165 <directory>slf4j-simple/src/</directory> 166 <outputDirectory>slf4j-simple/src/</outputDirectory> 167 </fileSet> 168 <fileSet> 169 <directory>slf4j-android/src/</directory> 170 <outputDirectory>slf4j-android/src/</outputDirectory> 171 </fileSet> 172 <fileSet> 173 <directory>slf4j-ext/src/</directory> 174 <outputDirectory>slf4j-ext/src/</outputDirectory> 175 </fileSet> 176 <fileSet> 177 <directory>jcl-over-slf4j/src/</directory> 178 <outputDirectory>jcl-over-slf4j/src/</outputDirectory> 179 </fileSet> 180 <fileSet> 181 <directory>jul-to-slf4j/src/</directory> 182 <outputDirectory>jul-to-slf4j/src/</outputDirectory> 183 </fileSet> 184 <fileSet> 185 <directory>log4j-over-slf4j/src/</directory> 186 <outputDirectory>log4j-over-slf4j/src/</outputDirectory> 187 </fileSet> 188 <fileSet> 189 <directory>osgi-over-slf4j/src/</directory> 190 <outputDirectory>osgi-over-slf4j/src/</outputDirectory> 191 </fileSet> 192 <fileSet> 193 <directory>slf4j-site/src/</directory> 194 <outputDirectory>slf4j-site/src/</outputDirectory> 195 </fileSet> 196 <fileSet> 197 <directory>slf4j-migrator/src/</directory> 198 <outputDirectory>slf4j-migrator/src/</outputDirectory> 199 </fileSet> 200 <fileSet> 201 <directory>integration/src/</directory> 202 <outputDirectory>integration/src/</outputDirectory> 203 </fileSet> 204 205 206 <!-- Module JARs --> 207 <fileSet> 208 <directory>slf4j-api/target/</directory> 209 <outputDirectory>/</outputDirectory> 210 <includes> 211 <include>slf4j-api-${project.version}-sources.jar</include> 212 <include>slf4j-api-${project.version}.jar</include> 213 </includes> 214 </fileSet> 215 216 <fileSet> 217 <directory>slf4j-jcl/target/</directory> 218 <outputDirectory>/</outputDirectory> 219 <includes> 220 <include>slf4j-jcl-${project.version}.jar</include> 221 <include>slf4j-jcl-${project.version}-sources.jar</include> 222 </includes> 223 </fileSet> 224 225 <fileSet> 226 <directory>slf4j-jdk14/target/</directory> 227 <outputDirectory>/</outputDirectory> 228 <includes> 229 <include>slf4j-jdk14-${project.version}-sources.jar</include> 230 <include>slf4j-jdk14-${project.version}.jar</include> 231 </includes> 232 </fileSet> 233 234 <fileSet> 235 <directory>slf4j-log4j12/target/</directory> 236 <outputDirectory>/</outputDirectory> 237 <includes> 238 <include>slf4j-log4j12-${project.version}.jar</include> 239 <include>slf4j-log4j12-${project.version}-sources.jar</include> 240 </includes> 241 </fileSet> 242 243 <fileSet> 244 <directory>slf4j-nop/target/</directory> 245 <outputDirectory>/</outputDirectory> 246 <includes> 247 <include>slf4j-nop-${project.version}.jar</include> 248 <include>slf4j-nop-${project.version}-sources.jar</include> 249 </includes> 250 </fileSet> 251 252 <fileSet> 253 <directory>slf4j-simple/target/</directory> 254 <outputDirectory>/</outputDirectory> 255 <includes> 256 <include>slf4j-simple-${project.version}-sources*.jar</include> 257 <include>slf4j-simple-${project.version}.jar</include> 258 </includes> 259 </fileSet> 260 261 <fileSet> 262 <directory>slf4j-android/target/</directory> 263 <outputDirectory>/</outputDirectory> 264 <includes> 265 <include>slf4j-android-${project.version}-sources*.jar</include> 266 <include>slf4j-android-${project.version}.jar</include> 267 </includes> 268 </fileSet> 269 270 271 <fileSet> 272 <directory>slf4j-ext/target/</directory> 273 <outputDirectory>/</outputDirectory> 274 <includes> 275 <include>slf4j-ext-${project.version}-sources*.jar</include> 276 <include>slf4j-ext-${project.version}.jar</include> 277 </includes> 278 </fileSet> 279 280 281 <fileSet> 282 <directory>jcl-over-slf4j/target/</directory> 283 <outputDirectory>/</outputDirectory> 284 <includes> 285 <include>jcl-over-slf4j-${project.version}-sources.jar</include> 286 <include>jcl-over-slf4j-${project.version}.jar</include> 287 </includes> 288 </fileSet> 289 <fileSet> 290 <directory>jul-to-slf4j/target/</directory> 291 <outputDirectory>/</outputDirectory> 292 <includes> 293 <include>jul-to-slf4j-${project.version}-sources.jar</include> 294 <include>jul-to-slf4j-${project.version}.jar</include> 295 </includes> 296 </fileSet> 297 <fileSet> 298 <directory>log4j-over-slf4j/target/</directory> 299 <outputDirectory>/</outputDirectory> 300 <includes> 301 <include>log4j-over-slf4j-${project.version}.jar</include> 302 <include>log4j-over-slf4j-${project.version}-sources.jar</include> 303 </includes> 304 </fileSet> 305 <fileSet> 306 <directory>osgi-over-slf4j/target/</directory> 307 <outputDirectory>/</outputDirectory> 308 <includes> 309 <include>osgi-over-slf4j-${project.version}.jar</include> 310 <include>osgi-over-slf4j-${project.version}-sources.jar</include> 311 </includes> 312 </fileSet> 313 314 <fileSet> 315 <directory>slf4j-migrator/target/</directory> 316 <outputDirectory>/</outputDirectory> 317 <includes> 318 <include>slf4j-migrator-${project.version}.jar</include> 319 </includes> 320 </fileSet> 321 322 <!-- Website --> 323 <fileSet> 324 <directory>target/site</directory> 325 <outputDirectory>/site</outputDirectory> 326 <excludes> 327 <exclude>dist/*</exclude> 328 </excludes> 329 </fileSet> 330 331 <!-- Parent files --> 332 <fileSet> 333 <includes> 334 <include>src/</include> 335 <include>README*</include> 336 <include>LICENSE*</include> 337 <include>pom.xml</include> 338 </includes> 339 </fileSet> 340 </fileSets> 341 342 </assembly>