3 # script for creating a zip and tarball for inclusion in node
9 rm -rf release *.tgz || true
11 node ./cli.js pack --loglevel error >/dev/null
17 mv package node_modules/npm
19 # make the zip for windows users
20 cp node_modules/npm/bin/*.cmd .
21 zipname=npm-$(node ../cli.js -v).zip
22 zip -q -9 -r -X "$zipname" *.cmd node_modules
24 # make the tar for node's deps
26 tarname=npm-$(node ../../cli.js -v).tgz
27 tar czf "$tarname" npm
30 mv "node_modules/$tarname" .
35 echo "release/$tarname"
36 echo "release/$zipname"