build.xml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project name ="项目打包" default ="全部源码" basedir ="." xmlns:artifact="urn:maven-artifact-ant">
  3. <property name="build.dir" value="build"/>
  4. <target name="全部源码">
  5. <delete dir="${build.dir}">
  6. </delete>
  7. <mkdir dir="${build.dir}"/>
  8. <!-- 注释 -->
  9. <!--<copy todir="${build.dir}/x7/activemq">
  10. <fileset dir="activemq">
  11. <include name="src/"/>
  12. <include name="pom.xml"/>
  13. </fileset>
  14. </copy>-->
  15. <copy todir="${build.dir}/x7/activemq">
  16. <fileset dir="activemq">
  17. <include name="src/"/>
  18. <include name="pom.xml"/>
  19. </fileset>
  20. </copy>
  21. <copy todir="${build.dir}/x7/activiti">
  22. <fileset dir="activiti">
  23. <include name="src/"/>
  24. <include name="pom.xml"/>
  25. </fileset>
  26. </copy>
  27. <copy todir="${build.dir}/x7/assembly">
  28. <fileset dir="assembly">
  29. <include name="src/"/>
  30. <include name="pom.xml"/>
  31. </fileset>
  32. </copy>
  33. <copy todir="${build.dir}/x7/base">
  34. <fileset dir="base">
  35. <include name="src/"/>
  36. <include name="pom.xml"/>
  37. </fileset>
  38. </copy>
  39. <copy todir="${build.dir}/x7/bo">
  40. <fileset dir="bo">
  41. <include name="src/"/>
  42. <include name="pom.xml"/>
  43. </fileset>
  44. </copy>
  45. <copy todir="${build.dir}/x7/bpm">
  46. <fileset dir="bpm">
  47. <include name="src/"/>
  48. <include name="pom.xml"/>
  49. </fileset>
  50. </copy>
  51. <copy todir="${build.dir}/x7/bpm-model">
  52. <fileset dir="bpm-model">
  53. <include name="src/"/>
  54. <include name="pom.xml"/>
  55. </fileset>
  56. </copy>
  57. <copy todir="${build.dir}/x7/bpm-runtime">
  58. <fileset dir="bpm-runtime">
  59. <include name="src/"/>
  60. <include name="pom.xml"/>
  61. </fileset>
  62. </copy>
  63. <copy todir="${build.dir}/x7/calendar">
  64. <fileset dir="calendar">
  65. <include name="src/"/>
  66. <include name="pom.xml"/>
  67. </fileset>
  68. </copy>
  69. <!-- doc文件 -->
  70. <copy todir="${build.dir}/x7/doc">
  71. <fileset dir="doc">
  72. <!-- 过滤文件 -->
  73. <exclude name="白皮书配图.pptx"/>
  74. <!-- 过滤文件夹 -->
  75. <exclude name="7.2.2新闻公告与轮播图业务表单/"/>
  76. </fileset>
  77. </copy>
  78. <copy todir="${build.dir}/x7/file">
  79. <fileset dir="file">
  80. <include name="src/"/>
  81. <include name="pom.xml"/>
  82. </fileset>
  83. </copy>
  84. <copy todir="${build.dir}/x7/form">
  85. <fileset dir="form">
  86. <include name="src/"/>
  87. <include name="pom.xml"/>
  88. </fileset>
  89. </copy>
  90. <copy todir="${build.dir}/x7/i18n">
  91. <fileset dir="i18n">
  92. <include name="src/"/>
  93. <include name="pom.xml"/>
  94. </fileset>
  95. </copy>
  96. <copy todir="${build.dir}/x7/integrate">
  97. <fileset dir="integrate">
  98. <include name="src/"/>
  99. <include name="pom.xml"/>
  100. </fileset>
  101. </copy>
  102. <copy todir="${build.dir}/x7/job">
  103. <fileset dir="job">
  104. <include name="src/"/>
  105. <include name="pom.xml"/>
  106. </fileset>
  107. </copy>
  108. <copy todir="${build.dir}/x7/mail">
  109. <fileset dir="mail">
  110. <include name="src/"/>
  111. <include name="pom.xml"/>
  112. </fileset>
  113. </copy>
  114. <copy todir="${build.dir}/x7/poi">
  115. <fileset dir="poi">
  116. <include name="src/"/>
  117. <include name="pom.xml"/>
  118. </fileset>
  119. </copy>
  120. <copy todir="${build.dir}/x7/portal">
  121. <fileset dir="portal">
  122. <include name="src/"/>
  123. <include name="pom.xml"/>
  124. </fileset>
  125. </copy>
  126. <copy todir="${build.dir}/x7/redis">
  127. <fileset dir="redis">
  128. <include name="src/"/>
  129. <include name="pom.xml"/>
  130. </fileset>
  131. </copy>
  132. <copy todir="${build.dir}/x7/rest-auth-service">
  133. <fileset dir="rest-auth-service">
  134. <include name="src/"/>
  135. <include name="pom.xml"/>
  136. </fileset>
  137. </copy>
  138. <copy todir="${build.dir}/x7/service">
  139. <fileset dir="service">
  140. <include name="src/"/>
  141. <include name="pom.xml"/>
  142. </fileset>
  143. </copy>
  144. <copy todir="${build.dir}/x7/sys">
  145. <fileset dir="sys">
  146. <include name="src/"/>
  147. <include name="pom.xml"/>
  148. </fileset>
  149. </copy>
  150. <copy todir="${build.dir}/x7/table">
  151. <fileset dir="table">
  152. <include name="src/"/>
  153. <include name="pom.xml"/>
  154. </fileset>
  155. </copy>
  156. <copy todir="${build.dir}/x7/tools">
  157. <fileset dir="tools">
  158. <include name="src/"/>
  159. <include name="pom.xml"/>
  160. </fileset>
  161. </copy>
  162. <copy todir="${build.dir}/x7/uc">
  163. <fileset dir="uc">
  164. <include name="src/"/>
  165. <include name="pom.xml"/>
  166. </fileset>
  167. </copy>
  168. <copy todir="${build.dir}/x7/uc-api">
  169. <fileset dir="uc-api">
  170. <include name="src/"/>
  171. <include name="pom.xml"/>
  172. </fileset>
  173. </copy>
  174. <copy todir="${build.dir}/x7/uc-api-impl">
  175. <fileset dir="uc-api-impl">
  176. <include name="src/"/>
  177. <include name="pom.xml"/>
  178. </fileset>
  179. </copy>
  180. <copy todir="${build.dir}/x7/ueditor">
  181. <fileset dir="ueditor">
  182. <include name="src/"/>
  183. <include name="pom.xml"/>
  184. </fileset>
  185. </copy>
  186. <copyfile dest="${build.dir}/x7/pom.xml" src="pom.xml"/>
  187. </target>
  188. </project>