Sha256: ef88dd456bbea40db94ce05c8ef331dfe4753313cb80e9f1ec4d9cf91c3a32e0

Contents?: true

Size: 1.03 KB

Versions: 31

Compression:

Stored size: 1.03 KB

Contents

gulp = require 'gulp'
coffee = require 'gulp-coffee'
concat = require 'gulp-concat'
gutil = require 'gulp-util'
path = require 'path'
mocha = require 'gulp-mocha'

gulp.task 'concat', ->
  gulp.src [
    'src/polyfill.coffee'
    'src/circos.coffee'
    'src/dataParser.coffee'
    'src/layout.coffee'
    'src/tracks.coffee'
    'src/tracks/*.coffee'
    'src/renderLayout.coffee'
    'src/render.coffee'
    'src/defaultParameters.coffee'
    'src/behaviors/*.coffee'
  ]
  .pipe concat 'circosJS.coffee'
  .pipe gulp.dest 'build'
  .on 'error', gutil.log

gulp.task 'compile', ['concat'], ->
  gulp.src 'build/circosJS.coffee'
  .pipe coffee bare: true
  .pipe gulp.dest 'dist'

gulp.task 'build', ['compile']

gulp.task 'watch', ['build'], ->
  gulp.watch 'src/**/*.coffee', ['compile']

gulp.task 'test', ['compile'], ->
  gulp.src 'test/**/*.coffee', read: false
  .pipe mocha reporter: 'spec', compilers: 'coffee:coffee-script'
  .on 'error', gutil.log

gulp.task 'tdd', ['test'], ->
  gulp.watch ['src/**/*.coffee', 'test/**/*.coffee'], ['test']

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
sequenceserver-3.1.3 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-3.1.2 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-3.1.1 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-3.1.0 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-3.0.1 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-3.0 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.2.0 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.1.0 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc8 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc7 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc6 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc5 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc4 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc3 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc2 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.rc1 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.beta4 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.beta3 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee
sequenceserver-2.0.0.beta1 public/vendor/github/nicgirault/circosJs@1.7.0/gulpfile.coffee