canvas-lms/guard
Ryan Florence 1beea3ec19 ember
This commit adds ember.js (http://emberjs.com)
libraries to canvas.

Ember apps can be created by
adding a directory to 'app/coffeescripts/ember',
e.g. 'app/coffeescripts/ember/inbox/'

Shared Code
-----------

'app/coffeescripts/ember/shared', contains shared
resources between ember apps.

'shared/helpers/common' is included in all ember
templates.

Tooling
-------

- Bundles will be auto-generated by file system
  naming conventions, see lib/ember_bundle and its
  specs for details.
- Guard will precompile templates and create the
  bundle file when files are changed
- Rake tasks added for deployment `jet:ember` and
  `js:bundle_ember_apps`

Change-Id: I6d4177891cb618d5dbff3c87553fbf448e91393b
Reviewed-on: https://gerrit.instructure.com/22688
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jon Jensen <jon@instructure.com>
Product-Review: Ryan Florence <ryanf@instructure.com>
QA-Review: Ryan Florence <ryanf@instructure.com>
2013-08-14 20:04:10 +00:00
..
coffeescript.rb fix guard for non-symlinked plugins 2013-05-06 15:19:49 +00:00
ember_bundles.rb ember 2013-08-14 20:04:10 +00:00
ember_templates.rb ember 2013-08-14 20:04:10 +00:00
js_extensions.rb js extension mechanism for plugins, refs CNVS-5434 2013-04-26 16:23:35 +00:00
jst.rb fix guard run_on_deletion issue 2013-05-13 22:21:09 +00:00
styleguide.rb fix styleguide + guard issues 2013-04-12 19:32:38 +00:00