bergie/noflo — pull request #21 by rybesh (2012-05-22 21:05:02+00:00)
Title: Do not spawn a compiler for every file.

I was getting an EMFILE (too many open files) with the current approach of spawning a coffee process for every file (see below). This changes the Cakefile to compile each source directory all at once.

```
child_process.js:444
throw errnoException(errno, 'spawn');
^
Error: spawn EMFILE
at errnoException (child_process.js:481:11)
at ChildProcess.spawn (child_process.js:444:11)
at child_process.js:342:9
at Object.execFile (child_process.js:252:15)
at child_process.js:220:18
at /Users/ryanshaw/Code/noflo/Cakefile:29:12
at Object.oncomplete (/Users/ryanshaw/Code/noflo/Cakefile:45:20)
```