Changeset 400
- Timestamp:
- 02/28/10 20:10:04 (5 months ago)
- Files:
-
- 1 modified
-
trunk/module.ant (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/module.ant
r396 r400 145 145 </macrodef> 146 146 147 <target name="clean-distribution" phase="distribution" description="clean distribution dir"> 148 <delete dir="${target.distribution}"/> 149 </target> 150 147 151 148 152 <!-- Create a zip for distribution --> 149 153 <target name="package-distribution" phase="distribution" depends="prepare-distribution" description="package a distribution"> 154 <property name="root.dir" value="${ivy.module}-${ivy.revision}"/> 150 155 <mkdir dir="${target.distribution}" /> 151 156 <echo message="Packaging standard distribution." /> 152 <bundle destfile="${target.distribution}/${ivy.module} ">153 <zipfileset refid="easyant-files.fileset" />154 <zipfileset refid="easyant-jars.fileset" prefix=" lib"/>155 <zipfileset refid="easyant-deps.fileset" prefix=" lib"/>157 <bundle destfile="${target.distribution}/${ivy.module}-${version}"> 158 <zipfileset refid="easyant-files.fileset" prefix="${root.dir}"/> 159 <zipfileset refid="easyant-jars.fileset" prefix="${root.dir}/lib"/> 160 <zipfileset refid="easyant-deps.fileset" prefix="${root.dir}/lib"/> 156 161 <!-- ship the documentation --> 157 <zipfileset dir="${target.documentation.dir}" prefix=" doc"/>162 <zipfileset dir="${target.documentation.dir}" prefix="${root.dir}/doc"/> 158 163 <!-- be sure that scripts are executable --> 159 <zipfileset dir="${basedir}" filemode="744" includes="bin/**" />164 <zipfileset dir="${basedir}" filemode="744" includes="bin/**" prefix="${root.dir}"/> 160 165 </bundle> 161 166 … … 163 168 164 169 <target name="package-documentation" phase="distribution" description="package the documentation"> 170 <property name="root.dir" value="${ivy.module}-${ivy.revision}-docs"/> 165 171 <mkdir dir="${target.distribution}" /> 166 172 <echo message="Packaging documentation distribution." /> 167 <bundle destfile="${target.distribution}/${ivy.module}- docs">168 < fileset dir="${target.documentation.dir}"/>173 <bundle destfile="${target.distribution}/${ivy.module}-${version}-docs"> 174 <zipfileset dir="${target.documentation.dir}" prefix="${root.dir}"/> 169 175 </bundle> 170 176 </target> … … 172 178 <!-- Create a zip for full distribution --> 173 179 <target name="package-full-distribution" phase="distribution" depends="prepare-distribution" description="package a distribution (including includes sources)"> 180 <property name="root.dir" value="${ivy.module}-${ivy.revision}-full"/> 174 181 <mkdir dir="${target.distribution}" /> 175 182 <echo message="Packaging full distribution." /> 176 <bundle destfile="${target.distribution}/${ivy.module}- full">177 <zipfileset refid="easyant-files.fileset" />178 <zipfileset refid="easyant-jars.fileset" prefix=" lib"/>179 <zipfileset refid="easyant-deps.fileset" prefix=" lib"/>183 <bundle destfile="${target.distribution}/${ivy.module}-${version}-full"> 184 <zipfileset refid="easyant-files.fileset" prefix="${root.dir}" /> 185 <zipfileset refid="easyant-jars.fileset" prefix="${root.dir}/lib"/> 186 <zipfileset refid="easyant-deps.fileset" prefix="${root.dir}/lib"/> 180 187 <!-- easyant sources --> 181 <zipfileset dir="${basedir}" includes="src/**,module.ant, module.ivy,repository/ **"/>188 <zipfileset dir="${basedir}" includes="src/**,module.ant, module.ivy,repository/extra-modules/**" prefix="${root.dir}"/> 182 189 <!-- be sure that scripts are executable --> 183 <zipfileset dir="${basedir}" filemode="744" includes="bin/**" />190 <zipfileset dir="${basedir}" filemode="744" includes="bin/**" prefix="${root.dir}"/> 184 191 </bundle> 185 192 </target> 193 186 194 </project> 187 195