blob: 8f3da2495f9ec41453b0099b0f1b480f31d69f99 [file] [log] [blame]
<component>
<!-- Include gemfire.jar with no version -->
<dependencySets>
<dependencySet>
<outputDirectory>gemfire-p2p/lib</outputDirectory>
<includes>
<include>com.gemstone:gemfire-modules</include>
<include>com.gemstone:gemfire-modules-tomcat7</include>
<include>org.slf4j:slf4j-api</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</dependencySet>
<!-- Need a separate set for artifacts with 'provided' scope -->
<dependencySet>
<outputDirectory>gemfire-p2p/lib</outputDirectory>
<includes>
<include>org.slf4j:slf4j-jdk14</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
<scope>provided</scope>
</dependencySet>
</dependencySets>
<fileSets>
<!-- Include scripts -->
<fileSet>
<directory>${project.basedir}/release/scripts</directory>
<outputDirectory>gemfire-p2p/bin</outputDirectory>
<excludes>
<exclude>cacheserver.*</exclude>
</excludes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<!-- Include conf directory files -->
<fileSet>
<directory>${project.basedir}/release/conf</directory>
<outputDirectory>gemfire-p2p/conf</outputDirectory>
<includes>
<include>cache-peer.xml</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<!-- Include template fragment file -->
<fileSet>
<directory>${project.basedir}/release/tcserver/gemfire-p2p</directory>
<outputDirectory>gemfire-p2p/conf</outputDirectory>
<includes>
<include>context-fragment.xml</include>
<include>server-fragment.xml</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<fileSet>
<directory>${project.basedir}/release/tcserver/gemfire-p2p</directory>
<outputDirectory>gemfire-p2p/bin</outputDirectory>
<includes>
<include>modules.env</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<!-- Include configuration prompts file -->
<fileSet>
<directory>${project.basedir}/release/tcserver/gemfire-p2p</directory>
<outputDirectory>gemfire-p2p</outputDirectory>
<includes>
<include>configuration-prompts.properties</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<fileSet>
<directory>${project.basedir}/target/release/tcserver/gemfire-p2p
</directory>
<outputDirectory>gemfire-p2p</outputDirectory>
<includes>
<include>README.txt</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<!-- Include template fragment file for Tomcat 7 -->
<fileSet>
<directory>${project.basedir}/release/tcserver/gemfire-p2p-tomcat-7
</directory>
<outputDirectory>gemfire-p2p-tomcat-7/bin</outputDirectory>
<includes>
<include>modules.env</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<fileSet>
<directory>${project.basedir}/release/tcserver/gemfire-p2p-tomcat-7
</directory>
<outputDirectory>gemfire-p2p-tomcat-7/conf</outputDirectory>
<includes>
<include>context-fragment.xml</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<!-- Include template fragment file for Tomcat 8 -->
<fileSet>
<directory>${project.basedir}/release/tcserver/gemfire-p2p-tomcat-8
</directory>
<outputDirectory>gemfire-p2p-tomcat-8/bin</outputDirectory>
<includes>
<include>modules.env</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<fileSet>
<directory>${project.basedir}/release/tcserver/gemfire-p2p-tomcat-8
</directory>
<outputDirectory>gemfire-p2p-tomcat-8/conf</outputDirectory>
<includes>
<include>context-fragment.xml</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<!-- Comment out for GA release
<fileSet>
<directory>${project.basedir}</directory>
<includes>
<include>
GFModules_ReleaseNotes.txt
</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet> -->
<!-- Include 3rd party OSS/TP file -->
<fileSet>
<directory>${project.basedir}/release/3rdparty_license</directory>
<outputDirectory>gemfire-p2p/lib</outputDirectory>
<includes>
<include>
open_source_licenses-Pivotal_GemFire_Modules_8.1.0.txt
</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
<!-- Include project jar -->
<fileSet>
<directory>${project.build.directory}</directory>
<outputDirectory>gemfire-p2p/lib</outputDirectory>
<includes>
<include>${project.artifactId}-${project.version}.jar</include>
</includes>
<directoryMode>0755</directoryMode>
<fileMode>0644</fileMode>
</fileSet>
</fileSets>
</component>