generate Grunt files