4 ms·
Say what you will about the usefulness or redundancy of yet another build system, I really enjoy the way the succession of JavaScript solutions have explored di
by jack_jennings 11y ago
Say what you will about the usefulness or redundancy of yet another build system, I really enjoy the way the succession of JavaScript solutions have explored different means of control flow.
I'll upvote this mostly for the clever use of exports and (ab)use of generators.
- kevin_kroe 11y agocan you upvote me? i do clever usage of basic OS and node.js environment. my build system does the same as that Flyfile and add source maps to my coffee files, looks like this: http://pastebin.com/BtegzqVX http://pastebin.com/BtegzqVX You could argue my polvo.yml file has more lines in it and it's less customisable compared to a script, but still i believe my .yml config is very organised and i can hook up any script to happen afterwards by appending a line to my beautiful makefile. Not to say, with the "setup" target you could even install node.js or fly or whatever you need before even being able to execute fly.
- adrianpike 11y agoMaybe share a little more? From what I see, it's basically a YAML-formatted bash script, but I suspect there's more to it, right?
- s_kilk 11y agoIt appears to be a makefile. EDIT: or at least, for me, this yaml-formatted bash script is functionally indistinguishable from a simple makefile.
- bucaran 11y ago@jack_jennings Thanks! I agree with you. I understand the opinion of the person below, but I think there is room for improvement in this area so I am trying to make the build system the JavaScript community really deserves.