           expand: true
           cwd: "src/coffee/"
           src: ["*.coffee"]
-          dest: "#{buildDir}/front/coffee/"
+          dest: "build/coffee/"
           ext: ".js"
         }]
 

          expand: true
          cwd: "src/less/"
          src: ["*.less"]
          dest: "#{buildDir}/front/less/"
          ext: ".css"
        }]

    bower_concat:
      all:
        dest: "#{buildDir}/front/bower/build.js"
        cssDest: "#{buildDir}/front/bower/build.css"
        mainFiles:
          'bootstrap': [ "dist/css/bootstrap.css", "dist/js/bootstrap.js"]

    copy:
      bootstrapFonts:
        expand: true
        cwd: "bower_components/bootstrap/dist/fonts/"
        src: ["*"]
        dest: "#{buildDir}/front/fonts"

    #Assumes individual files are already minified (no further uglification/minification)
    concat:

    watch:
      coffee:
        files: [ "src/coffee/**" ]
        tasks: [ "coffee:front", "concat:js" ]

      sass:
        files: [ "src/sass/**" ]
        tasks: [ "sass:front", "concat:css" ]

      less:
        files: [ "src/less/**" ]
        tasks: [ "less:front", "concat:css" ]

      js:
        files: [ "#{buildDir}/**.js" ]
        tasks: [ "concat:js", 'uglify:front']

      css:
        files: [ "#{buildDir}/**.css" ]
        tasks: [ "concat:css" ]

  grunt.registerTask "default", ['coffee', 'sass', 'less', 'bower_concat', 'concat', 'uglify', 'copy']
