GoogleChrome/audion

Workflow improvement

hoch opened this issue · 1 comments

hoch commented

Why do we need Node and Gulp when Closure does all the heavy lifting? Perhaps we can just use the shell script to run the compiler?

True. For prior projects, I tried using a python script for a build system, and it actually worked since like you noted, Closure does the heavy lifting (and it is heavy and makes your fan whir).

Probably the most complicated thing the gulp script does is take the compiled tracing JS, concat it with some strings, and piece together a file with it.
https://github.com/google/audion/blob/master/gulpfile.js#L183