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">
10 <includeBaseDirectory>false</includeBaseDirectory>
13 <directory>${project.build.directory}/generated-resources</directory>
14 <outputDirectory>/</outputDirectory>
16 <exclude>opendaylight/plugins/*ovsdb*</exclude>
17 <exclude>opendaylight/run.sh</exclude>
21 <directory>${project.build.directory}/provided-configs/initial</directory>
22 <outputDirectory>/opendaylight/configuration/initial.available</outputDirectory>
24 <exclude>**/META-INF/**</exclude>
30 <source>${project.build.directory}/generated-resources/opendaylight/run.sh</source>
31 <outputDirectory>/opendaylight/</outputDirectory>
32 <destName>run.internal.sh</destName>
33 <fileMode>0755</fileMode>
36 <source>${basedir}/src/assemble/resources/run.sh</source>
37 <outputDirectory>/opendaylight/</outputDirectory>
38 <fileMode>0755</fileMode>
41 <source>${basedir}/src/assemble/resources/run.base.sh</source>
42 <outputDirectory>/opendaylight/</outputDirectory>
43 <fileMode>0755</fileMode>
48 <outputDirectory>opendaylight/plugins</outputDirectory>
49 <outputFileNameMapping>
50 ${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}
51 </outputFileNameMapping>
52 <unpack>false</unpack>
53 <scope>runtime</scope>
54 <useTransitiveDependencies>false</useTransitiveDependencies>