dart_xcodeproj 0.1.0
dart_xcodeproj: ^0.1.0 copied to clipboard
Dart library for parsing and working with Xcode projects. Manipulates .xcodeproj, .xcworkspace, .xcscheme, and .xcconfig files. Pure Dart, cross-platform (macOS, Windows, Linux), zero native code.
Changelog #
0.1.0 #
Initial release. Dart library for parsing and working with Xcode projects, heavily inspired by CocoaPods XcodeProj and xcode.
Features #
- ASCII plist read/write with byte-identical round-trip
- Full PBX object model (25+ ISA types) with reference counting
XcodeProjectopen / create / mutate / saveXCWorkspace,XCScheme,XcConfigread/write- UUID-agnostic
Differfor project comparison - CLI:
show,sort,project-diff,config-dump - Zero native code; runs on macOS, Linux, Windows