pcjs/bin
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2014-10-30 12:56:43 -07:00
..
compiler.jar Initial commit (a clone of the jsmachines project as of v1.15.3) 2014-09-27 14:52:57 -07:00
README.md Starting work on v1.15.8 2014-10-30 12:56:43 -07:00

Build Tools

This is where all the server-side PHP code used to reside. I've since deleted that code from the project, because it's all been ported to JavaScript as a collection Node modules.

All that remains here is the version of Google's Closure Compiler (and its associated README) that I use to build the client-side JavaScript files -- not because I have any attachment to this particular version, but because updating requires a lot of testing, and I don't really have a regression test suite yet. Besides, every newer version of the Closure Compiler I've tried this year (2014) has resulted in slightly slower performance, so there's even less incentive to update it.

Here are some useful links regarding Google's Closure Compiler:

There used to be some other build tools here, including a makefile and assorted shell scripts, but now that I've transitioned everything to JavaScript, the build process is driven by Grunt and the project's Gruntfile.js.