def build
      return false if @generated
      logger.info("--> #{path}")
      @dependencies = Set.new
      file.parent.mkpath
      if input.template?
        evaluate_template
      else
        copy_resource
      end
      @generated = true
    end
def build
      return false if @generated
      logger.info("--> #{path}")
      @dependencies = Set.new
      file.parent.mkpath
      if input.template?
        evaluate_template
      else
        copy_resource
      end
      @generated = true
    end
Generate output for this template