/src/main/assembly/assembly.xml

https://bitbucket.org/gabral6_gmailcom/hazelcast · XML · 145 lines · 125 code · 5 blank · 15 comment · 0 complexity · 82c11194411d781f50f82bd1d35982f4 MD5 · raw file

  1. <!--
  2. ~ Copyright (c) 2008-2013, Hazelcast, Inc. All Rights Reserved.
  3. ~
  4. ~ Licensed under the Apache License, Version 2.0 (the "License");
  5. ~ you may not use this file except in compliance with the License.
  6. ~ You may obtain a copy of the License at
  7. ~
  8. ~ http://www.apache.org/licenses/LICENSE-2.0
  9. ~
  10. ~ Unless required by applicable law or agreed to in writing, software
  11. ~ distributed under the License is distributed on an "AS IS" BASIS,
  12. ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. ~ See the License for the specific language governing permissions and
  14. ~ limitations under the License.
  15. -->
  16. <assembly>
  17. <id>THEID</id>
  18. <formats>
  19. <format>zip</format>
  20. </formats>
  21. <fileSets>
  22. <fileSet>
  23. <directory>hazelcast-ra/target</directory>
  24. <outputDirectory>/lib/</outputDirectory>
  25. <includes>
  26. <include>hazelcast-ra-${project.version}.rar</include>
  27. </includes>
  28. </fileSet>
  29. <fileSet>
  30. <directory>hazelcast-wm/target/</directory>
  31. <outputDirectory>/lib/</outputDirectory>
  32. <includes>
  33. <include>hazelcast-wm-${project.version}.jar</include>
  34. </includes>
  35. </fileSet>
  36. <fileSet>
  37. <directory>hazelcast-hibernate/target</directory>
  38. <outputDirectory>/lib/</outputDirectory>
  39. <includes>
  40. <include>hazelcast-hibernate-${project.version}.jar</include>
  41. </includes>
  42. </fileSet>
  43. <fileSet>
  44. <directory>hazelcast-spring/target</directory>
  45. <outputDirectory>/lib/</outputDirectory>
  46. <includes>
  47. <include>hazelcast-spring-${project.version}.jar</include>
  48. </includes>
  49. </fileSet>
  50. <fileSet>
  51. <directory>hazelcast-cloud/target</directory>
  52. <outputDirectory>/lib/</outputDirectory>
  53. <includes>
  54. <include>hazelcast-cloud-${project.version}.jar</include>
  55. </includes>
  56. </fileSet>
  57. <fileSet>
  58. <directory>hazelcast-client/target</directory>
  59. <outputDirectory>/lib/</outputDirectory>
  60. <includes>
  61. <include>hazelcast-client-${project.version}.jar</include>
  62. </includes>
  63. </fileSet>
  64. <fileSet>
  65. <directory>hazelcast/target/</directory>
  66. <outputDirectory>/lib/</outputDirectory>
  67. <includes>
  68. <include>hazelcast-${project.version}.jar</include>
  69. </includes>
  70. </fileSet>
  71. <fileSet>
  72. <directory>hazelcast-all/target/</directory>
  73. <outputDirectory>/lib</outputDirectory>
  74. <includes>
  75. <include>hazelcast-all-${project.version}.jar</include>
  76. </includes>
  77. </fileSet>
  78. <fileSet>
  79. <directory>javadoc</directory>
  80. <outputDirectory>docs/javadoc</outputDirectory>
  81. <excludes>
  82. <exclude>**/.svn/**</exclude>
  83. </excludes>
  84. </fileSet>
  85. <fileSet>
  86. <directory>hazelcast-documentation/target/docbook</directory>
  87. <outputDirectory>docs/manual</outputDirectory>
  88. <includes>
  89. <include>pdf/hazelcast-documentation.pdf</include>
  90. <include>single_html/**</include>
  91. <include>multi_html/**</include>
  92. </includes>
  93. </fileSet>
  94. <fileSet>
  95. <directory>src/main/resources/</directory>
  96. <outputDirectory>/license/</outputDirectory>
  97. <includes>
  98. <include>*license.txt</include>
  99. <include>notice.txt</include>
  100. </includes>
  101. </fileSet>
  102. <fileSet>
  103. <directory>hazelcast/target/classes/</directory>
  104. <outputDirectory>/bin/</outputDirectory>
  105. <includes>
  106. <include>run.bat</include>
  107. <include>test.bat</include>
  108. <include>client.bat</include>
  109. <include>server.bat</include>
  110. <include>run.sh</include>
  111. <include>test.sh</include>
  112. <include>client.sh</include>
  113. <include>server.sh</include>
  114. <include>keystore</include>
  115. </includes>
  116. </fileSet>
  117. <fileSet>
  118. <directory>hazelcast/target/</directory>
  119. <outputDirectory>/bin/</outputDirectory>
  120. <includes>
  121. <include>hazelcast.xml</include>
  122. </includes>
  123. </fileSet>
  124. <fileSet>
  125. <directory>hazelcast/src/main/resources/</directory>
  126. <outputDirectory>/bin/</outputDirectory>
  127. <includes>
  128. <include>keystore</include>
  129. </includes>
  130. </fileSet>
  131. <fileSet>
  132. <directory>hazelcast-client/target/classes/</directory>
  133. <outputDirectory>/bin/</outputDirectory>
  134. <includes>
  135. <include>*.bat</include>
  136. <include>*.sh</include>
  137. </includes>
  138. </fileSet>
  139. </fileSets>
  140. </assembly>