Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Xcode Extension product type. #190

Merged
merged 1 commit into from
Dec 19, 2017
Merged

Add Xcode Extension product type. #190

merged 1 commit into from
Dec 19, 2017

Conversation

briantkelley
Copy link
Contributor

@briantkelley briantkelley commented Dec 16, 2017

As with other app extensions, the file extension is "appex" and Xcode encodes the type using the string "com.apple.product-type.xcode-extension".

Short description πŸ“

xcproj was unable to open an Xcode project with an Xcode Extension target, which is easy enough to fix.

Solution πŸ“¦

Added the reverse DNS-style identifier used by Xcode to identify this type of target to the PBXProductType enum, complete with extension and unit test.


This change is Reviewable

@welcome
Copy link

welcome bot commented Dec 16, 2017

Thanks for opening this pull request! Please check out our contributing guidelines.

@pepicrft
Copy link
Contributor

pepicrft commented Dec 16, 2017

Nice @briantkelley. Just one more thing! Don't forget to update the CHANGELOG with your changes. After that, it should be ready to go. Congrats on your first PR.

@pepicrft pepicrft added this to the 2.0.0 milestone Dec 16, 2017
As with other app extensions, the file extension is "appex" and Xcode encodes the type using the string "com.apple.product-type.xcode-extension".
@briantkelley
Copy link
Contributor Author

@pepibumur, the CHANGELOG is updated (and I fixed it to follow the 1.7.0 release πŸ™‚). Thanks!

@pepicrft pepicrft merged commit e10f90e into tuist:master Dec 19, 2017
@welcome
Copy link

welcome bot commented Dec 19, 2017

Congrats on merging your first pull request! We here at xcode.swift are proud of you! Join our slack channel to talk to other contributors.

@pepicrft
Copy link
Contributor

Merged @briantkelley πŸ‘

@briantkelley briantkelley deleted the product-type-xcode-extension branch December 20, 2017 01:22
@pepicrft pepicrft modified the milestones: 2.0.0, 1.7.1 Dec 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants