###
coffee:instrument

Compiles and instruments CoffeeScript source files for Istanbul coverage
reporting.
###

gulp     = require('gulp-help')(require 'gulp')
shell    = require 'gulp-shell'



module.exports = (config, options) ->

  gulp.task 'coffee:instrument', false, shell.task [
    "mkdir -p #{config.path.coverage}"
    "node_modules/coffee-coverage/bin/coffeecoverage --inst istanbul --coverageVar __coverage__ ./src/ ."
  ]
