Skip to content

Structured approach to invoking command line  #25

Description

@rayh

Such that:

  • Xcode is isolated from the idiosyncrasies of command line option escaping, etc
  • Third-parties can intercept and modify built in commands
  • Third-parties can create new commands within a particular build context (builder.rb)

Perhaps by introduction of a Xcode::Command class that encapsulates the command and its arguments that is then sent to the Xcode::Shell.execute() method.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions