Fixed distribution build parameters to pull in the Virtualization edition from Integr...
[ovsdb.git] / distribution / opendaylight / src / assemble / bin.xml
1 <assembly
2   xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
3   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4   xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
5   <id>osgipackage</id>
6   <formats>
7     <format>dir</format>
8     <format>zip</format>
9   </formats>
10   <includeBaseDirectory>false</includeBaseDirectory>
11   <fileSets>
12     <fileSet>
13       <directory>${project.build.directory}/generated-resources</directory>
14       <outputDirectory>/</outputDirectory>
15       <excludes>
16           <exclude>opendaylight/plugins/*ovsdb*</exclude>
17       </excludes>
18     </fileSet>
19   </fileSets>
20   <dependencySets>
21     <dependencySet>
22       <outputDirectory>opendaylight/plugins</outputDirectory>
23       <excludes>
24         <exclude>equinoxSDK381:org.eclipse.osgi</exclude>
25         <exclude>equinoxSDK381:org.eclipse.equinox.console</exclude>
26         <exclude>equinoxSDK381:org.eclipse.equinox.launcher</exclude>
27         <exclude>equinoxSDK381:org.eclipse.equinox.ds</exclude>
28         <exclude>equinoxSDK381:org.eclipse.equinox.util</exclude>
29         <exclude>equinoxSDK381:org.eclipse.osgi.services</exclude>
30         <exclude>virgomirror:org.eclipse.jdt.core.compiler.batch</exclude>
31         <exclude>org.apache.felix:org.apache.felix.fileinstall</exclude>
32         <exclude>geminiweb:org.eclipse.virgo.kernel.equinox.extensions</exclude>
33         <exclude>org.slf4j:slf4j-api</exclude>
34         <exclude>ch.qos.logback:logback-core</exclude>
35         <exclude>ch.qos.logback:logback-classic</exclude>
36         <exclude>com.sun.jersey:jersey-core</exclude>
37         <exclude>com.sun.jersey:jersey-json</exclude>
38         <exclude>com.sun.jersey:jersey-server</exclude>
39       </excludes>
40       <outputFileNameMapping>
41         ${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}
42       </outputFileNameMapping>
43       <unpack>false</unpack>
44       <scope>runtime</scope>
45       <useTransitiveDependencies>false</useTransitiveDependencies>
46     </dependencySet>
47   </dependencySets>
48 </assembly>