       styl: (path) ->
         grunt.config 'stylus.options.compress', false
         grunt.config 'stylus.compile.files', [
+          nonull: true
           expand: true
           cwd: 'stylus/'
-          src: path
+          src: path.slice(path.indexOf('/'))
           dest: '<%= config.app %>/css/'
           ext: '.css'
         ]

        grunt.config 'jade.options.data', { production: false }
        grunt.config 'jade.options.pretty', true
        grunt.config 'jade.compile.files', [
          expand: true
          cwd: 'jade/'
          ext: '.html'
          src: path
          dest: '<%= config.app %>/views/'
        ]
        'jade:compile'

        grunt.config 'coffee.options.bare', true
        if path.match(/test/)
          grunt.config 'coffee.compile.files', [
            nonull: true
            expand: true
            cwd: 'test/'
            src: path.slice(path.indexOf('/'))
            dest: 'test/'
            ext: '.js'
          ]
        else
          grunt.config 'coffee.compile.files', [
            nonull: true
            expand: true
            cwd: 'coffee/'
            src: path.slice(path.indexOf('/'))
            dest: '<%= config.app %>/scripts/'
            ext: '.js'
          ]
