add generate file setting helper task