8 Commits

Author SHA1 Message Date
Colin MacKenzie IV
870f8d9c3b Refactor rake tasks and move support files for clarity 2012-11-03 20:06:10 -04:00
Colin MacKenzie IV
c4c1cf8f90 Added a Rake task for releasing.
Just bump version in
lib/gl-matrix/version.rb and run:

  $ rake release

...done!

We can add other tasks and call them
from the release task (see Rakefile:35)
so that if any of the other tasks fails,
the release is aborted. This is great
for publishing updated docs, for example.
2012-08-23 11:25:55 -04:00
Colin MacKenzie IV
4d6e2c81c5 Rake tasks for building, minifying and testing in both node and jasmine
Just run `rake` to build and test, first against node and if that passes,
then against jasmine using a real browser.

Run `rake --tasks` for all tasks & descriptions.

Build tasks:
  rake compile    # rebuild sources

  rake minify     # rebuild and minify sources

Test tasks:
  rake node       # run under node

  rake jasmine:ci # run in browser, collect results,
                  # close browser and display summary

  rake server     # start server for rapid retesting
                  # (although really node is fast too)
2012-08-23 10:02:32 -04:00
Brandon Jones
a96e5d1288 Starting up gl-matrix 2.0 dev branch 2012-08-22 16:39:49 -07:00
Colin MacKenzie IV
37716ad6c7 updated jasmine-node 2012-05-10 11:44:43 -04:00
Colin MacKenzie IV
e2f5a39b7f Resolved issues exposed by jshint
line 92, col 6, Missing semicolon.
  line 99, col 6, Missing semicolon.
  line 37, col 9, 'module' is not defined.
  line 37, col 34, 'global' is not defined.
  line 38, col 48, 'define' is not defined.
  line 40, col 9, 'define' is not defined.
  line 53, col 25, 'Float32Array' is not defined.
  line 54, col 25, 'Int32Array' is not defined.
  line 97, col 63, 'Float32Array' is not defined.
  line 100, col 5, 'determineMatrixArrayType' is not defined.
  line 2257, col 35, 'setMatrixArrayType' is not defined.
  line 2258, col 41, 'determineMatrixArrayType' is not defined.
  line 2269, col 29, 'setMatrixArrayType' is not defined.
  line 2270, col 35, 'determineMatrixArrayType' is not defined.
2012-05-02 18:42:18 -04:00
Colin MacKenzie IV
d279db5d2c added jshintrb, updated bundle
added a jshint task to rake
added jshint task to default rake chain
2012-05-02 18:32:48 -04:00
Colin MacKenzie IV
f0e96d6ba1 add unit testing via node.js and selenium, and hooks for travis ci 2011-11-03 14:53:00 -04:00