|
27 | 27 | <param name="dir.location" value="ant"/> |
28 | 28 | <param name="dir.destination" value="${release.dir}/ant"/> |
29 | 29 | </antcall> |
30 | | - <antcall target="copy-dir"> |
31 | | - <param name="dir.location" value="scripts"/> |
32 | | - <param name="dir.destination" value="${release.dir}/scripts"/> |
33 | | - </antcall> |
34 | | - <antcall target="copy-dir"> |
35 | | - <param name="dir.location" value="conf"/> |
36 | | - <param name="dir.destination" value="${release.dir}/conf"/> |
37 | | - </antcall> |
| 30 | + <antcall target="copy-dir"> |
| 31 | + <param name="dir.location" value="media"/> |
| 32 | + <param name="dir.destination" value="${release.dir}/media"/> |
| 33 | + </antcall> |
| 34 | + <antcall target="copy-dir"> |
| 35 | + <param name="dir.location" value="scripts"/> |
| 36 | + <param name="dir.destination" value="${release.dir}/scripts"/> |
| 37 | + </antcall> |
| 38 | + <antcall target="copy-dir"> |
| 39 | + <param name="dir.location" value="conf"/> |
| 40 | + <param name="dir.destination" value="${release.dir}/conf"/> |
| 41 | + </antcall> |
38 | 42 | <antcall target="copy-dir"> |
39 | 43 | <param name="dir.location" value="samples"/> |
40 | 44 | <param name="dir.destination" value="${release.dir}/samples"/> |
|
63 | 67 | <param name="dir.location" value="src/war"/> |
64 | 68 | <param name="dir.destination" value="${release.dir}/src/war"/> |
65 | 69 | </antcall> |
66 | | - <copy todir="${release.dir}/dist"> |
67 | | - <fileset dir="${grails.dist}" includes="*.jar"> |
68 | | - <exclude name="*.zip"/> |
69 | | - <exclude name="*.tar.gz"/> |
70 | | - </fileset> |
71 | | - </copy> |
| 70 | + <copy todir="${release.dir}/dist"> |
| 71 | + <fileset dir="${grails.dist}" includes="*.jar"> |
| 72 | + <exclude name="*.zip"/> |
| 73 | + <exclude name="*.tar.gz"/> |
| 74 | + </fileset> |
| 75 | + </copy> |
72 | 76 | </target> |
73 | 77 |
|
74 | 78 | <target name="copy-exclusive-source-release-content"> |
75 | 79 | <antcall target="copy-dir"> |
76 | 80 | <param name="dir.location" value="cruise/coverage/lib"/> |
77 | 81 | <param name="dir.destination" value="${release.dir}/cruise/coverage/lib"/> |
78 | | - </antcall> |
| 82 | + </antcall> |
79 | 83 | <antcall target="copy-dir"> |
80 | 84 | <param name="dir.location" value="src"/> |
81 | 85 | <param name="dir.destination" value="${release.dir}/src"/> |
|
84 | 88 | <param name="dir.location" value="test"/> |
85 | 89 | <param name="dir.destination" value="${release.dir}/test"/> |
86 | 90 | </antcall> |
87 | | - <copy todir="${release.dir}/dist"> |
88 | | - <fileset dir="${grails.dist}" includes="*.jar"> |
89 | | - <exclude name="*.zip"/> |
90 | | - <exclude name="*.tar.gz"/> |
91 | | - </fileset> |
92 | | - </copy> |
| 91 | + <copy todir="${release.dir}/dist"> |
| 92 | + <fileset dir="${grails.dist}" includes="*.jar"> |
| 93 | + <exclude name="*.zip"/> |
| 94 | + <exclude name="*.tar.gz"/> |
| 95 | + </fileset> |
| 96 | + </copy> |
93 | 97 | </target> |
94 | 98 |
|
95 | 99 | <target name="create-archives"> |
96 | 100 | <delete file="${archive}.zip" failonerror="true"/> |
97 | | - <zip basedir="${archive.dir}" destfile="${grails.dist}/${archive}.zip" /> |
| 101 | + <zip basedir="${archive.dir}" destfile="${grails.dist}/${archive}.zip"/> |
98 | 102 | <delete file="${archive}.tar.gz" failonerror="true"/> |
99 | 103 | <tar destfile="dist/${archive}.tar.gz" compression="gzip" longfile="gnu"> |
100 | 104 | <!-- Here we need to base on archive.dir so the tar has the grails-VERSION/ prefix dir |
101 | 105 | but need to include/exclude files relative to this prefix dir or they don't |
102 | 106 | get found, obviously --> |
103 | 107 | <tarfileset dir="${archive.dir}"> |
104 | 108 | <exclude name="${grails.release.base.dir.name}/bin/grails"/> |
105 | | - <exclude name="${grails.release.base.dir.name}/bin/grails-0.4"/> |
106 | | - <exclude name="${grails.release.base.dir.name}/bin/startGrails"/> |
| 109 | + <exclude name="${grails.release.base.dir.name}/bin/grails-0.4"/> |
| 110 | + <exclude name="${grails.release.base.dir.name}/bin/startGrails"/> |
107 | 111 | <exclude name="${grails.release.base.dir.name}/ant/bin/ant"/> |
108 | 112 | </tarfileset> |
109 | 113 | <tarfileset dir="${archive.dir}" mode="755"> |
110 | 114 | <include name="${grails.release.base.dir.name}/bin/grails"/> |
111 | 115 | <include name="${grails.release.base.dir.name}/ant/bin/ant"/> |
112 | | - <include name="${grails.release.base.dir.name}/bin/grails-0.4"/> |
113 | | - <include name="${grails.release.base.dir.name}/bin/startGrails"/> |
| 116 | + <include name="${grails.release.base.dir.name}/bin/grails-0.4"/> |
| 117 | + <include name="${grails.release.base.dir.name}/bin/startGrails"/> |
114 | 118 | </tarfileset> |
115 | | - </tar> |
| 119 | + </tar> |
116 | 120 | </target> |
117 | 121 |
|
118 | 122 | <target name="create-release-package"> |
|
125 | 129 | <antcall target="copy-common-release-content"> |
126 | 130 | <param name="release.dir" value="${grails.release.dir}"/> |
127 | 131 | </antcall> |
128 | | - <antcall target="create-release-package:extra-target" /> |
| 132 | + <antcall target="create-release-package:extra-target"/> |
129 | 133 | <antcall target="create-archives"> |
130 | 134 | <param name="archive" value="${grails.release}"/> |
131 | 135 | <param name="archive.dir" value="tmp"/> |
|
134 | 138 | <delete dir="${grails.release.dir}" failonerror="true"/> |
135 | 139 | </target> |
136 | 140 |
|
137 | | - <target name="create-release-package:extra-target" if="extra.target"> |
138 | | - <echo>Copying extra binary release content</echo> |
139 | | - <antcall target="${extra.target}"> |
140 | | - <param name="release.dir" value="${grails.release.dir}"/> |
141 | | - </antcall> |
142 | | - </target> |
| 141 | + <target name="create-release-package:extra-target" if="extra.target"> |
| 142 | + <echo>Copying extra binary release content</echo> |
| 143 | + <antcall target="${extra.target}"> |
| 144 | + <param name="release.dir" value="${grails.release.dir}"/> |
| 145 | + </antcall> |
| 146 | + </target> |
143 | 147 |
|
144 | 148 | <target name="create-binary-release"> |
145 | 149 | <antcall target="create-release-package"> |
|
0 commit comments