1<?xml version="1.0" encoding="UTF-8"?> 2<!-- 3 Copyright (c) 2009, 2018 Mountainminds GmbH & Co. KG and Contributors 4 All rights reserved. This program and the accompanying materials 5 are made available under the terms of the Eclipse Public License v1.0 6 which accompanies this distribution, and is available at 7 http://www.eclipse.org/legal/epl-v10.html 8 9 Contributors: 10 Evgeny Mandrikov - initial API and implementation 11--> 12<assembly> 13 <id>distribution</id> 14 <formats> 15 <format>zip</format> 16 </formats> 17 <includeBaseDirectory>false</includeBaseDirectory> 18 <fileSets> 19 <fileSet> 20 <directory>${basedir}/../org.jacoco.doc/docroot</directory> 21 <outputDirectory>/</outputDirectory> 22 <filtered>true</filtered> 23 <includes> 24 <include>**/*.html</include> 25 </includes> 26 </fileSet> 27 <fileSet> 28 <directory>${basedir}/../org.jacoco.doc/target/generated-resources/xml/xslt</directory> 29 <outputDirectory>/doc</outputDirectory> 30 <filtered>false</filtered> 31 <includes> 32 <include>*.html</include> 33 </includes> 34 </fileSet> 35 <fileSet> 36 <directory>${basedir}/../org.jacoco.doc/docroot</directory> 37 <outputDirectory>/</outputDirectory> 38 <excludes> 39 <exclude>**/*.html</exclude> 40 </excludes> 41 </fileSet> 42 <fileSet> 43 <directory>${basedir}/../org.jacoco.doc/target/site/jacoco-aggregate</directory> 44 <outputDirectory>/coverage</outputDirectory> 45 </fileSet> 46 <fileSet> 47 <directory>${basedir}/../org.jacoco.doc/target/junit</directory> 48 <outputDirectory>/test</outputDirectory> 49 </fileSet> 50 </fileSets> 51 <files> 52 <file> 53 <source>${basedir}/../org.jacoco.report/src/org/jacoco/report/xml/report.dtd</source> 54 <outputDirectory>/coverage</outputDirectory> 55 </file> 56 </files> 57 <dependencySets> 58 <dependencySet> 59 <outputDirectory>lib</outputDirectory> 60 <outputFileNameMapping>jacocoant.jar</outputFileNameMapping> 61 <useProjectArtifact>false</useProjectArtifact> 62 <includes> 63 <include>${project.groupId}:org.jacoco.ant:jar:nodeps</include> 64 </includes> 65 </dependencySet> 66 <dependencySet> 67 <outputDirectory>lib</outputDirectory> 68 <outputFileNameMapping>jacococli.jar</outputFileNameMapping> 69 <useProjectArtifact>false</useProjectArtifact> 70 <includes> 71 <include>${project.groupId}:org.jacoco.cli:jar:nodeps</include> 72 </includes> 73 </dependencySet> 74 <dependencySet> 75 <outputDirectory>lib</outputDirectory> 76 <outputFileNameMapping>jacocoagent.jar</outputFileNameMapping> 77 <useProjectArtifact>false</useProjectArtifact> 78 <includes> 79 <include>${project.groupId}:org.jacoco.agent:*:runtime</include> 80 </includes> 81 </dependencySet> 82 <dependencySet> 83 <outputDirectory>lib</outputDirectory> 84 <outputFileNameMapping>${artifact.artifactId}-${qualified.bundle.version}.${artifact.extension}</outputFileNameMapping> 85 <useProjectArtifact>false</useProjectArtifact> 86 <includes> 87 <include>${project.groupId}:org.jacoco.core</include> 88 <include>${project.groupId}:org.jacoco.report</include> 89 <include>${project.groupId}:org.jacoco.agent</include> 90 <include>${project.groupId}:org.jacoco.ant</include> 91 </includes> 92 <excludes> 93 <exclude>${project.groupId}:org.jacoco.agent:*:runtime</exclude> 94 <exclude>${project.groupId}:org.jacoco.ant:*:nodeps</exclude> 95 </excludes> 96 </dependencySet> 97 <dependencySet> 98 <outputDirectory>/doc</outputDirectory> 99 <unpack>true</unpack> 100 <useProjectArtifact>false</useProjectArtifact> 101 <includes> 102 <include>${project.groupId}:org.jacoco.examples:zip</include> 103 </includes> 104 </dependencySet> 105 <dependencySet> 106 <outputDirectory>/doc/api</outputDirectory> 107 <unpack>true</unpack> 108 <useProjectArtifact>false</useProjectArtifact> 109 <unpackOptions> 110 <excludes> 111 <exclude>META-INF/</exclude> 112 </excludes> 113 </unpackOptions> 114 <includes> 115 <include>${project.groupId}:org.jacoco.doc:*:javadoc</include> 116 </includes> 117 </dependencySet> 118 </dependencySets> 119</assembly> 120