Fork me on GitHub

jscc by nishio

JavaScript Continuous Compilation

JavaScript is very loose language. Closure Compiler helps us to keep quality of codes.

jscc does:

Dependencies

Install

  1. Fork the repos on github.
  2. 'git clone' into your project dir.
  3. Make branch: 'git checkout -b '
  4. Do: jscc$ make client_install
    it does 'ln -s' jscc/client/{build.sh, Makefile, client.py}
  5. Try 'make conftest' to configure correctly
  6. Try 'make {deps.txt, lint, deps.js, compile}'
    especially 'make compile' fails when you set wrong LIBPATH and EXTERNS, be careful.
  7. Run jscc/server/server.py
    It may better to use another shell not to bother with a lot of logs.
  8. Try 'make {report, watch}'
    'make watch' also be better to run on another shell.

License

MIT LICENSE

Authors

NISHIO Hirokazu (nishio.hirokazu@gmail.com)

Contact

(github@nishiohirokazu.org)

Download

I don't recommend to download in tar or zip. Please visit https://github.com/nishio/jscc.

You can also clone the project with Git by running:

$ git clone git://github.com/nishio/jscc