98 lines
3.9 KiB
XML
98 lines
3.9 KiB
XML
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd">
|
|
<id>report-assembly</id>
|
|
<formats>
|
|
<format>zip</format>
|
|
</formats>
|
|
<includeBaseDirectory>false</includeBaseDirectory>
|
|
<moduleSets>
|
|
<moduleSet>
|
|
<useAllReactorProjects>true</useAllReactorProjects>
|
|
<includes>
|
|
<include>com.capgemini.reports:core-ear</include>
|
|
</includes>
|
|
<binaries>
|
|
<outputDirectory>Installation/reports</outputDirectory>
|
|
<unpack>false</unpack>
|
|
<includeDependencies>false</includeDependencies>
|
|
<outputFileNameMapping>snecma-reports.${module.extension}</outputFileNameMapping>
|
|
</binaries>
|
|
</moduleSet>
|
|
<moduleSet>
|
|
<useAllReactorProjects>true</useAllReactorProjects>
|
|
<includes>
|
|
<include>com.capgemini.reports:deployment-tool</include>
|
|
</includes>
|
|
<binaries>
|
|
<outputDirectory>Installation/reports/bin</outputDirectory>
|
|
<unpack>false</unpack>
|
|
<includeDependencies>false</includeDependencies>
|
|
<outputFileNameMapping>install-reports.${module.extension}</outputFileNameMapping>
|
|
</binaries>
|
|
</moduleSet>
|
|
<moduleSet>
|
|
<useAllReactorProjects>true</useAllReactorProjects>
|
|
<excludes>
|
|
<exclude>com.capgemini.reports:distribution</exclude>
|
|
</excludes>
|
|
<sources>
|
|
<fileSets>
|
|
<fileSet>
|
|
<excludes>
|
|
<exclude>target/</exclude>
|
|
<exclude>src/test/</exclude>
|
|
<exclude>**/*.iml</exclude>
|
|
</excludes>
|
|
</fileSet>
|
|
</fileSets>
|
|
<outputDirectoryMapping>Sources/${module.basedir.name}</outputDirectoryMapping>
|
|
</sources>
|
|
</moduleSet>
|
|
<moduleSet>
|
|
<useAllReactorProjects>true</useAllReactorProjects>
|
|
<includes>
|
|
<include>com.capgemini.reports:kurt-utility</include>
|
|
</includes>
|
|
<sources>
|
|
<fileSets>
|
|
<fileSet>
|
|
<directory>src/main/resources/xml/policies/</directory>
|
|
<includes>
|
|
<include>**/*.xml</include>
|
|
</includes>
|
|
</fileSet>
|
|
</fileSets>
|
|
<outputDirectoryMapping>Installation/teamcenter/data/policies</outputDirectoryMapping>
|
|
</sources>
|
|
</moduleSet>
|
|
</moduleSets>
|
|
<fileSets>
|
|
<fileSet>
|
|
<directory>${basedir}/install</directory>
|
|
<outputDirectory>Installation</outputDirectory>
|
|
<excludes>
|
|
<exclude>**/bin/**</exclude>
|
|
<exclude>**/modules/**</exclude>
|
|
</excludes>
|
|
<lineEnding>unix</lineEnding>
|
|
</fileSet>
|
|
<fileSet>
|
|
<directory>${basedir}/install</directory>
|
|
<outputDirectory>Installation</outputDirectory>
|
|
<includes>
|
|
<include>**/bin/**</include>
|
|
<include>**/modules/**</include>
|
|
</includes>
|
|
</fileSet>
|
|
</fileSets>
|
|
<files>
|
|
<file>
|
|
<source>install/teamcenter/report_install.pl</source>
|
|
<outputDirectory>Installation/teamcenter</outputDirectory>
|
|
<filtered>true</filtered>
|
|
</file>
|
|
</files>
|
|
|
|
</assembly>
|