xref: /OpenGrok/distribution/assembly.xml (revision 6ed99b2de43f7d03bb5f92267ec0f4becaf738e1)
1*6ed99b2dSVladimir Kotal<assembly>
2*6ed99b2dSVladimir Kotal    <id>bin</id>
3*6ed99b2dSVladimir Kotal    <formats>
4*6ed99b2dSVladimir Kotal        <format>tar.gz</format>
5*6ed99b2dSVladimir Kotal    </formats>
6*6ed99b2dSVladimir Kotal    <files>
7*6ed99b2dSVladimir Kotal      <file>
8*6ed99b2dSVladimir Kotal        <source>${project.basedir}/../opengrok-indexer/target/opengrok-${version}.jar</source>
9*6ed99b2dSVladimir Kotal        <outputDirectory>lib</outputDirectory>
10*6ed99b2dSVladimir Kotal        <destName>opengrok.jar</destName>
11*6ed99b2dSVladimir Kotal      </file>
12*6ed99b2dSVladimir Kotal      <file>
13*6ed99b2dSVladimir Kotal        <source>${project.basedir}/../plugins/target/plugins-${version}.jar</source>
14*6ed99b2dSVladimir Kotal        <outputDirectory>share/lib</outputDirectory>
15*6ed99b2dSVladimir Kotal        <destName>plugins.jar</destName>
16*6ed99b2dSVladimir Kotal      </file>
17*6ed99b2dSVladimir Kotal      <file>
18*6ed99b2dSVladimir Kotal	<source>${project.build.directory}/dist/opengrok-web-${version}.war</source>
19*6ed99b2dSVladimir Kotal	<outputDirectory>lib</outputDirectory>
20*6ed99b2dSVladimir Kotal        <destName>source.war</destName>
21*6ed99b2dSVladimir Kotal      </file>
22*6ed99b2dSVladimir Kotal    </files>
23*6ed99b2dSVladimir Kotal    <fileSets>
24*6ed99b2dSVladimir Kotal        <fileSet>
25*6ed99b2dSVladimir Kotal	    <directory>${project.basedir}/..</directory>
26*6ed99b2dSVladimir Kotal	    <outputDirectory>doc</outputDirectory>
27*6ed99b2dSVladimir Kotal	    <includes>
28*6ed99b2dSVladimir Kotal	      <include>README*</include>
29*6ed99b2dSVladimir Kotal	      <include>LICENSE*</include>
30*6ed99b2dSVladimir Kotal	      <include>CHANGES*</include>
31*6ed99b2dSVladimir Kotal	      <include>paths.tsv</include>
32*6ed99b2dSVladimir Kotal	      <include>logging.properties</include>
33*6ed99b2dSVladimir Kotal	    </includes>
34*6ed99b2dSVladimir Kotal        </fileSet>
35*6ed99b2dSVladimir Kotal        <fileSet>
36*6ed99b2dSVladimir Kotal	    <directory>${project.basedir}/../doc</directory>
37*6ed99b2dSVladimir Kotal	    <outputDirectory>doc</outputDirectory>
38*6ed99b2dSVladimir Kotal	    <includes>
39*6ed99b2dSVladimir Kotal	      <include>README*</include>
40*6ed99b2dSVladimir Kotal	      <include>authorization_howto.txt</include>
41*6ed99b2dSVladimir Kotal	      <include>ctags.config</include>
42*6ed99b2dSVladimir Kotal	      <include>EXAMPLE.txt</include>
43*6ed99b2dSVladimir Kotal	      <include>groups_howto.txt</include>
44*6ed99b2dSVladimir Kotal	    </includes>
45*6ed99b2dSVladimir Kotal        </fileSet>
46*6ed99b2dSVladimir Kotal        <fileSet>
47*6ed99b2dSVladimir Kotal	    <directory>${project.build.directory}/dist</directory>
48*6ed99b2dSVladimir Kotal	    <outputDirectory>man/man1</outputDirectory>
49*6ed99b2dSVladimir Kotal	    <includes>
50*6ed99b2dSVladimir Kotal	      <include>opengrok.1</include>
51*6ed99b2dSVladimir Kotal	    </includes>
52*6ed99b2dSVladimir Kotal        </fileSet>
53*6ed99b2dSVladimir Kotal        <fileSet>
54*6ed99b2dSVladimir Kotal	    <directory>${project.basedir}/..</directory>
55*6ed99b2dSVladimir Kotal	    <outputDirectory>bin</outputDirectory>
56*6ed99b2dSVladimir Kotal	    <includes>
57*6ed99b2dSVladimir Kotal	      <include>OpenGrok</include>
58*6ed99b2dSVladimir Kotal	    </includes>
59*6ed99b2dSVladimir Kotal        </fileSet>
60*6ed99b2dSVladimir Kotal        <fileSet>
61*6ed99b2dSVladimir Kotal	    <directory>${project.basedir}/../tools</directory>
62*6ed99b2dSVladimir Kotal	    <outputDirectory>bin</outputDirectory>
63*6ed99b2dSVladimir Kotal	    <includes>
64*6ed99b2dSVladimir Kotal	      <include>ConfigMerge</include>
65*6ed99b2dSVladimir Kotal	      <include>Messages</include>
66*6ed99b2dSVladimir Kotal	      <include>Groups</include>
67*6ed99b2dSVladimir Kotal	    </includes>
68*6ed99b2dSVladimir Kotal        </fileSet>
69*6ed99b2dSVladimir Kotal        <fileSet>
70*6ed99b2dSVladimir Kotal	    <directory>${project.basedir}/../tools/sync</directory>
71*6ed99b2dSVladimir Kotal	    <outputDirectory>bin</outputDirectory>
72*6ed99b2dSVladimir Kotal	    <includes>
73*6ed99b2dSVladimir Kotal	      <include>*.py</include>
74*6ed99b2dSVladimir Kotal	    </includes>
75*6ed99b2dSVladimir Kotal        </fileSet>
76*6ed99b2dSVladimir Kotal        <fileSet>
77*6ed99b2dSVladimir Kotal            <directory>${project.build.directory}/../lib</directory>
78*6ed99b2dSVladimir Kotal	    <outputDirectory>lib/lib</outputDirectory>
79*6ed99b2dSVladimir Kotal	    <includes>
80*6ed99b2dSVladimir Kotal	      <include>*.jar</include>
81*6ed99b2dSVladimir Kotal	    </includes>
82*6ed99b2dSVladimir Kotal        </fileSet>
83*6ed99b2dSVladimir Kotal        <fileSet>
84*6ed99b2dSVladimir Kotal            <directory>${project.build.directory}/dist</directory>
85*6ed99b2dSVladimir Kotal	    <outputDirectory>lib/lib</outputDirectory>
86*6ed99b2dSVladimir Kotal	    <includes>
87*6ed99b2dSVladimir Kotal	      <include>*.jar</include>
88*6ed99b2dSVladimir Kotal	    </includes>
89*6ed99b2dSVladimir Kotal        </fileSet>
90*6ed99b2dSVladimir Kotal    </fileSets>
91*6ed99b2dSVladimir Kotal</assembly>
92