   grunt.loadNpmTasks 'grunt-template'
 
   grunt.registerTask 'default', ['compile']
-  grunt.registerTask 'setup',   ['checkDependencies', 'devUpdate', 'build-atom-shell', 'prep']
+  grunt.registerTask 'setup',   ['checkDependencies', 'devUpdate', 'build-atom-shell', 'shell:prep']
   grunt.registerTask 'lint',    ['coffeelint:app']
   grunt.registerTask 'compile', ['lint', 'coffee', 'less', 'template', 'copy']
   grunt.registerTask 'build',   ['setup', 'compile', 'shell:dist']

gruntFunction = (grunt) ->

  pkg = grunt.file.readJSON 'package.json'

  buildDir = path.join(os.tmpdir(), 'vessel-build')

  binDir = 'binaries/Vessel.app'
  contentsDir = "#{binDir}/Contents"

    'build-atom-shell':
      tag: 'v0.21.2'
      targetDir: './binaries'
      buildDir: './build',
      projectName: 'vessel'
      productName: 'Vessel'

