--- trunk/make-dist.sh.in 2007/08/24 01:56:03 48 +++ trunk/make-dist.sh.in 2008/12/10 07:08:17 407 @@ -4,14 +4,12 @@ version=@VERSION@ distdir=jscoverage-${version} -distfile=${distdir}.tar.bz2 rm -fr $distdir mkdir $distdir # copy all files in SVN -svn ls -R > FILES.tmp -for file in $(svn ls -R) +for file in $(svn status -qv | sed 's/.* //' | sort) do if [ -f "$file" ] then @@ -20,7 +18,11 @@ done # add generated files -cp -a --parents Makefile.in aclocal.m4 configure depcomp install-sh missing $distdir +cp -a --parents aclocal.m4 \ + configure \ + config.h.in \ + Makefile.in config.guess config.sub depcomp install-sh missing \ + $distdir cp -a --parents tests/Makefile.in $distdir cp -a --parents doc/instrumented $distdir cp -a --parents doc/instrumented-inverted $distdir @@ -28,9 +30,14 @@ # remove unnecessary files rm $distdir/TIMESTAMP rm $distdir/bootstrap.sh +rm $distdir/make-maintainer-clean.sh rm -r $distdir/scriptaculous* +rm -r $distdir/selenium timestamp=`cat TIMESTAMP` find $distdir -exec touch -d "$timestamp" {} \; -BZIP2=--best tar jcvf $distfile --numeric-owner --owner=0 --group=0 --exclude=.svn $distdir +tarfile=${distdir}.tar +tar cvf $tarfile --owner=root --group=root $distdir +bzip2 -c $tarfile > ${tarfile}.bz2 +lzma -c $tarfile > ${tarfile}.lzma