bp-gen code clone from cli repo
[dcaegen2/platform.git] / mod / bpgenerator / src / assembly / dep.xml
1 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" 
2   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3   xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
4   <id>bundle</id>
5   <formats>
6     <format>tar.gz</format>
7   </formats>
8   <files>
9         <file>
10                 <source>target/${project.artifactId}-${project.version}.jar</source>
11                 <outputDirectory>lib</outputDirectory>
12         </file>
13   </files>
14   <fileSets>
15 <!--
16     <fileSet>
17         <directory>src/main/scripts</directory>
18         <outputDirectory>bin</outputDirectory>
19         <includes>
20                 <include>**/*.sh</include>
21         </includes>
22         <fileMode>0755</fileMode>
23     </fileSet>
24     <fileSet>
25         <directory>etc</directory>
26         <outputDirectory>conf</outputDirectory>
27     </fileSet>
28 -->
29     <fileSet>
30         <!-- src/main/scripts may be a better choice because src/main/resources is packaged by maven into the jar -->
31         <directory>src/main/resources/bin</directory>
32         <outputDirectory>bin</outputDirectory>
33         <includes>
34                 <include>**/*.*</include>
35         </includes>
36         <fileMode>0755</fileMode>
37     </fileSet>
38     <fileSet>
39         <directory>src/main/resources/conf</directory>
40         <outputDirectory>conf</outputDirectory>
41     </fileSet>
42
43   </fileSets>
44   <dependencySets>
45         <dependencySet>
46                 <includes>
47                         <include>*:jar</include>
48                 </includes>
49                 <outputDirectory>lib</outputDirectory>
50         </dependencySet>
51   </dependencySets>
52 </assembly>