baguette-client-installation-package.xml 2.7 KB
Newer Older
1
<?xml version="1.0" encoding="UTF-8"?>
ipatini's avatar
ipatini committed
2
3
4
5
6
7
8
9
<!--
  ~ Copyright (C) 2017-2019 Institute of Communication and Computer Systems (imu.iccs.gr)
  ~
  ~ This Source Code Form is subject to the terms of the Mozilla Public License, v2.0, unless
  ~ Esper library is used, in which case it is subject to the terms of General Public License v2.0.
  ~ If a copy of the MPL was not distributed with this file, you can obtain one at
  ~ https://www.mozilla.org/en-US/MPL/2.0/
-->
10
<assembly
11
12
13
14
15
    xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
        http://maven.apache.org/xsd/assembly-1.1.2.xsd"
16
>
17
    <id>installation-package</id>
18
    <formats>
19
        <format>tgz</format>
20
21
22
    </formats>
    <fileSets>
        <fileSet>
Marcin Prusinski's avatar
Marcin Prusinski committed
23
            <outputDirectory></outputDirectory>
Marcin Prusinski's avatar
Marcin Prusinski committed
24
            <directory>${project.basedir}</directory>
25
26
27
            <includes>
                <include>README*</include>
                <include>LICENSE*</include>
28
                <include>INSTALLATION*</include>
29
            </includes>
30
            <lineEnding>unix</lineEnding>
31
32
        </fileSet>
        <fileSet>
33
34
            <outputDirectory>bin</outputDirectory>
            <directory>bin</directory>
35
            <includes>
36
                <include>*</include>
37
38
39
40
            </includes>
            <lineEnding>unix</lineEnding>
            <fileMode>0755</fileMode>
        </fileSet>
41
        <!--<fileSet>
42
            <outputDirectory>conf</outputDirectory>
43
            <directory>conf</directory>
44
            <includes>
45
                <include>*</include>
46
47
            </includes>
            <lineEnding>unix</lineEnding>
48
        </fileSet>-->
49
        <fileSet>
50
51
            <outputDirectory>logs</outputDirectory>
            <directory>logs</directory>
52
            <includes>
53
                <include>*</include>
54
55
56
57
58
            </includes>
            <lineEnding>unix</lineEnding>
        </fileSet>
        <fileSet>
            <outputDirectory>jars</outputDirectory>
59
            <directory>${project.build.directory}</directory>
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
            <includes>
                <include>*.jar</include>
            </includes>
        </fileSet>
    </fileSets>
    <!-- use this section if you want to package dependencies -->
    <dependencySets>
        <dependencySet>
            <outputDirectory>jars</outputDirectory>
            <excludes>
                <exclude>*:pom</exclude>
            </excludes>
            <useStrictFiltering>true</useStrictFiltering>
            <useProjectArtifact>false</useProjectArtifact>
            <scope>runtime</scope>
        </dependencySet>
    </dependencySets>
77
</assembly>