From: Olivier G. <og...@us...> - 2005-11-25 22:15:12
|
Update of /cvsroot/osmose-dev/osmose In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24695/osmose Modified Files: build.xml Log Message: replaced zip format by tar.gz to handle file permissions (bug #1277539). Index: build.xml =================================================================== RCS file: /cvsroot/osmose-dev/osmose/build.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** build.xml 17 Nov 2005 22:18:14 -0000 1.3 --- build.xml 25 Nov 2005 22:15:04 -0000 1.4 *************** *** 1,4 **** <?xml version="1.0"?> ! <project name="Osmose" default="zip" basedir="."> <property name="src" location="src"/> --- 1,4 ---- <?xml version="1.0"?> ! <project name="Osmose" default="dist" basedir="."> <property name="src" location="src"/> *************** *** 45,48 **** --- 45,53 ---- <fileset dir="launchers/user"/> </copy> + <!-- the ant <copy> task loses files permissions --> + <chmod file="${dist}/Osmose-${DSTAMP}/osmose_linux" perm="ug+x"/> + <chmod + file="${dist}/Osmose-${DSTAMP}/Osmose(MacOSX).app/Contents/MacOS/Osmose(MacOSX)" + perm="ug+x"/> <copy todir="${dist}/Osmose-${DSTAMP}/config"> <fileset dir="config"/> *************** *** 64,74 **** </fileset> </copy> ! <zip destfile="Osmose-${DSTAMP}.zip" ! basedir="${dist}" ! /> ! <delete dir="${dist}"/> </target> ! <target name="src_zip" > <delete dir="${dist}"/> <delete dir="${build}"/> --- 69,89 ---- </fileset> </copy> ! <tar destfile="Osmose-${DSTAMP}.tar.gz" compression="gzip" ! longfile="gnu"> ! <!-- files that need execution permission --> ! <tarfileset dir="${dist}" mode="755"> ! <include name="**/osmose_linux"/> ! <include name="**/Osmose-${DSTAMP}/Osmose(MacOSX).app/Contents/MacOS/Osmose(MacOSX)"/> ! </tarfileset> ! <!-- files that don't need execution permission --> ! <tarfileset dir="${dist}"> ! <exclude name="**/osmose_linux"/> ! <exclude name="**/Osmose-${DSTAMP}/Osmose(MacOSX).app/Contents/MacOS/Osmose(MacOSX)"/> ! </tarfileset> ! </tar> ! <delete dir="${dist}"/> </target> ! <target name="src-dist" > <delete dir="${dist}"/> <delete dir="${build}"/> *************** *** 78,89 **** <fileset dir="."> <exclude name="Osmose-src-${DSTAMP}"/> ! <exclude name="*.zip"/> ! <exclude name="vssver.scc"/> </fileset> </copy> ! <zip destfile="Osmose-src-${DSTAMP}.zip" ! basedir="." ! includes="Osmose-src-${DSTAMP}/**/*" ! /> <delete dir="Osmose-src-${DSTAMP}"/> </target> --- 93,101 ---- <fileset dir="."> <exclude name="Osmose-src-${DSTAMP}"/> ! <exclude name="*.tar.gz"/> </fileset> </copy> ! <tar destfile="Osmose-src-${DSTAMP}.tar.gz" ! basedir="." compression="gzip" longfile="gnu"/> <delete dir="Osmose-src-${DSTAMP}"/> </target> |