#command-runner #log-parser #step #compilation #stream #line #process

xcodebuild

xcodebuild command wrapper, runner and log parser

5 releases

0.1.10 Jun 11, 2022
0.1.9 Jun 11, 2022
0.1.8 Jun 10, 2022
0.1.6 May 26, 2022
0.1.5 May 26, 2022

#30 in #command-runner

MIT/Apache

180KB
4.5K SLoC

xcodebuild

xcodebuild command wrapper, runner and log parser.

  • Parse stream from running xcodebuild command.
  • impl TryFrom.
  • Provide runners to consume and process parsed stream of xcodebuild output.
  • Track compilation time.
  • Write usage example.
  • Make tests undependent on author filesystem.
  • Create thin wrapper for xcodebuild command.
  • generate steps from vector of lines
  • cli to parse xcodebuild log
  • Support:
    • Checking
    • Cloning
    • CreateUniversalBinary
    • Fetching
    • SwiftMergeGeneratedHeaders

lib.rs:

xcodebuild command wrapper, runner and log parser.

Dependencies

~5–15MB
~174K SLoC