Swiftpack.co - Larrycal/PBXProjParser as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by Larrycal.
Larrycal/PBXProjParser 1.0.4
解析pbxproj文件,并返回相应结构。
⭐️ 1
🕓 2 years ago
.package(url: "https://github.com/Larrycal/PBXProjParser.git", from: "1.0.4")

PBXProjParser

解析pbxproj文件,并返回相应结构。

文件已经支持全部解析,但处理后的结构只包含以下类型

  • ☑ PBXBuildFile section
  • ☑ PBXFileReference section
  • ☑ PBXGroup section
  • ☑ PBXProject section

Usage:

> ./PBXProjParser -f /path/to/project.pbxproj -s filename

/path/to/project.pbxproj
filename has been found. Searching...
../relative/path/to/filename

TODO:

  • ☐ PBXContainerItemProxy section
  • ☐ BXFrameworksBuildPhase section
  • ☐ PBXFileReference section
  • ☐ PBXHeadersBuildPhase section
  • ☐ PBXNativeTarget section
  • ☐ PBXResourcesBuildPhase section
  • ☐ PBXSourcesBuildPhase section
  • ☐ PBXTargetDependency section
  • ☐ XCBuildConfiguration section
  • ☐ XCConfigurationList section

GitHub

link
Stars: 1
Last commit: 2 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics