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

Carthage is failing to bootstrap and update 0.7.2 #49

Open
iby opened this issue Dec 5, 2019 · 3 comments
Open

Carthage is failing to bootstrap and update 0.7.2 #49

iby opened this issue Dec 5, 2019 · 3 comments

Comments

@iby
Copy link

iby commented Dec 5, 2019

Version 0.7.1 works perfectly, Carthage/Carthage/issues/1763 might be related.

*** Checking out Version at "0.7.2"
Parse error: expected submodule commit SHA in output of task (ls-tree -z 0.7.2 xcconfigs) but encountered: 
@muhasturk
Copy link

Releated
Carthage/Carthage#135

@muhasturk
Copy link

remove .gitmodule, commit and push. After carthage update will work fine.

@iby
Copy link
Author

iby commented May 6, 2020

Thanks for looking into this! That comment was meant for the dependency repo, i.e., Version, judging on this and this. Looking at 0.7.1 and 0.7.2 I'm guessing you migrated to SPM from Xcode project, hence deleted the xcconfigs submodule but kept it listed in .gitmodules.

So, deleting .gitmodules is the first thing to do as there are no modules that are currently in use. That, however, probably won't help with the Carthage situation as it doesn't support plain SPM projects and probably won't any time soon.

It would certainly be useful to have this available via Carthage, preferably as a static framework, but we can equally move on to SPM now that Xcode supports it out of the box. :)

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

No branches or pull requests

2 participants