Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/odnoletkov/xcodeproj-graph

Build dependency graph for Xcode project's targets
https://github.com/odnoletkov/xcodeproj-graph

pbxproj xcode xcodeproj

Last synced: 11 days ago
JSON representation

Build dependency graph for Xcode project's targets

Awesome Lists containing this project

README

        

# xcodeproj-graph

Build dependency graph for Xcode project's targets.

# Install

brew install odnoletkov/tap/xcodeproj-graph

# Usage

```
xcodeproj-graph path/to/foo.xcodeproj
```
```
xcodeproj-graph path/to/foo.xcodeproj/project.pbxproj
```
```
cd path/to/project
xcodeproj-graph
```

# TODO

* Configurable output modes (print .dot file, save .dot file etc.)
* Show meta info about targets in nodes (such as target type)
* Indicate external targets (coming from included project files or as implicit dependencies from Xcode workspace)
* Load and display hierarchies for external targets (from included projects or workspace)