xcoder icon indicating copy to clipboard operation
xcoder copied to clipboard

Structured approach to invoking command line

Open rayh opened this issue 13 years ago • 1 comments

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.

rayh avatar Mar 26 '12 03:03 rayh

We now have a Xcode::Shell::Command object which represents a structured command line, but we dont have a standard approach to creating/mutating the object.

rayh avatar Mar 13 '13 23:03 rayh