diff options
author | Cliff Brake <cbrake@bec-systems.com> | 2012-08-17 13:43:14 -0400 |
---|---|---|
committer | Cliff Brake <cbrake@bec-systems.com> | 2012-08-17 13:43:14 -0400 |
commit | a94e78479793722bc97b8771158d1acee3f55413 (patch) | |
tree | bf8f79959febb472513b299df99774de524f5fd1 /tools/node_modules/expresso/deps/jscoverage/make-dist.sh.in | |
parent | c11f922b0bfa023a4cf49f26e55aec6a1413344b (diff) | |
download | openembedded-admin-a94e78479793722bc97b8771158d1acee3f55413.tar.gz |
add node modules to git
This is now the best practice for deployed apps
Diffstat (limited to 'tools/node_modules/expresso/deps/jscoverage/make-dist.sh.in')
-rw-r--r-- | tools/node_modules/expresso/deps/jscoverage/make-dist.sh.in | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/tools/node_modules/expresso/deps/jscoverage/make-dist.sh.in b/tools/node_modules/expresso/deps/jscoverage/make-dist.sh.in new file mode 100644 index 0000000..f0a4282 --- /dev/null +++ b/tools/node_modules/expresso/deps/jscoverage/make-dist.sh.in @@ -0,0 +1,43 @@ +#!/bin/sh + +set -e + +version=@VERSION@ +distdir=jscoverage-${version} + +rm -fr $distdir +mkdir $distdir + +# copy all files in SVN +for file in $(svn status -qv | sed 's/.* //' | sort) +do + if [ -f "$file" ] + then + cp -a --parents "$file" $distdir + fi +done + +# add generated files +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 + +# 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" {} \; + +tarfile=${distdir}.tar +tar cvf $tarfile --owner=root --group=root $distdir +bzip2 -c $tarfile > ${tarfile}.bz2 +lzma -c $tarfile > ${tarfile}.lzma |