 		'wrap:angularModules'
 		'concat:angularModules'
 		'wrap:angularParentModules'
-		'wrap:angularControllers'
 		'clean:angularBuild'
 	]
 	

		files: angularCoffees
		tasks: 'compile-angular'
		
	config.wrap.angularControllers =
		files: ['app/js/controllers.js'].map (file) -> src: file, dest: file
		wrapper: [
			"'use strict';\n\n"
			''
		]
			
	parseAngularModuleTypeAndName = (filepath) ->
	
		matches = filepath.match /^app\/js\/(.*)\/(.*\.js)$/
		
		moduleType: matches[1]
		moduleName: path.basename filepath, path.extname matches[2]
		
	config.wrap.angularModules =
		files: angularModules.map (file) -> src: file, dest: file
		options:
			indent: '    '
			wrapper: (filepath) ->
				
				{moduleType, moduleName} = parseAngularModuleTypeAndName filepath

		rename: (destBase, destPath) ->
			destPath = destPath.replace 'app/coffee/', ''
			destBase + destPath.replace /\.coffee$/, '.js'
			
	angularEmptyMock =
		src: 'app/coffee/empty-mocks.coffee'
		dest: 'app/js/empty-mocks.js'
