mllrsohn/grunt-node-webkit-builder — pull request #76 by shibukawa (2014-04-12 17:31:48+00:00)
Title: improve untar speed x100

I made new npm package (ext-tar) to improve making linux apps. It invokes external tar command (on Windows, it uses bundled TarTool.exe) to extract. It reduces 99% user time.

Before

```sh
$ time grunt
Running "nodewebkit:src" (nodewebkit) task
Downloading: http://dl.node-webkit.org/v0.9.2/node-webkit-v0.9.2-linux-ia32.tar.gz
Downloading: http://dl.node-webkit.org/v0.9.2/node-webkit-v0.9.2-linux-x64.tar.gz
/Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/linux32/nw-demo/nw-demo /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/nw-demo.nw linux32 /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/cache/linux32/0.9.2/nw
/Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/linux64/nw-demo/nw-demo /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/nw-demo.nw linux64 /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/cache/linux64/0.9.2/nw
>> Created a new release with node-webkit (0.9.2) for linux32, linux64
>> @ /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo

Done, without errors.

real	6m40.057s
user	4m57.344s
sys	0m21.423s
```

After:

```sh
$ time grunt
Running "nodewebkit:src" (nodewebkit) task
Downloading: http://dl.node-webkit.org/v0.9.2/node-webkit-v0.9.2-linux-ia32.tar.gz
Downloading: http://dl.node-webkit.org/v0.9.2/node-webkit-v0.9.2-linux-x64.tar.gz
/Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/linux32/nw-demo/nw-demo /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/nw-demo.nw linux32 /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/cache/linux32/0.9.2/nw
/Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/linux64/nw-demo/nw-demo /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo/nw-demo.nw linux64 /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/cache/linux64/0.9.2/nw
>> Created a new release with node-webkit (0.9.2) for linux32, linux64
>> @ /Users/shibukawa.yoshiki/develop/grunt-node-webkit-builder/example/build/releases/nw-demo

Done, without errors.

real	1m45.939s
user	0m3.540s
sys	0m2.040s
```