Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zehmatt/pbxedit
Lightweight Xcode project editor
https://github.com/zehmatt/pbxedit
pbxproj xcode
Last synced: 2 months ago
JSON representation
Lightweight Xcode project editor
- Host: GitHub
- URL: https://github.com/zehmatt/pbxedit
- Owner: ZehMatt
- License: mit
- Created: 2021-05-31T19:35:39.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-06-01T00:13:23.000Z (over 3 years ago)
- Last Synced: 2023-08-04T13:13:28.835Z (over 1 year ago)
- Topics: pbxproj, xcode
- Language: C#
- Homepage:
- Size: 145 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PBXEdit
Lightweight Xcode project editor![PBXEdit](https://github.com/ZehMatt/PBXEdit/blob/master/.github/PBXEdit.png?raw=true)
# Description
A simple Xcode project editor to quickly add or remove files without the need of Xcode. All of the
PBX serialization/deserialization is based on studying one of the project files from a real project,
some things might be wrong but it seems to good enough to keep the build pipeline happy.# Why
The reason is quite simple, we (OpenRCT2) needed a way to manage the Xcode project without
having to use Xcode which is only available for MacOS. You may or may not find this helpful
for your own projects. The UI and serializer/deserializer are separate, you can write CI tools
if you want to.# Bugs
Probably has some, if you encounter one please create a new issue, I may or may not fix it,
PR's are always welcome.