Skip to content

Conversation

@mkistler
Copy link
Collaborator

@mkistler mkistler commented Feb 7, 2016

SQLite fails to build with Carthage on Macs with case sensitive file system. The build fails with:

The following build commands failed:
    ProcessInfoPlistFile /Users/mkistler/Library/Developer/Xcode/DerivedData/SQLite-fciegensodowgvfsgoskujfmqkpa/Build/Products/Release/SQLite.framework/Versions/A/Resources/Info.plist SQlite/Info.plist
(1 failure)
error: could not read data from '/Users/mkistler/Projects/myproj/Carthage/Checkouts/SQLite.swift/SQlite/Info.plist': The file “Info.plist” couldn’t be opened because there is no such file.
A shell task failed with exit code 65:
** BUILD FAILED **

The nut of the problem is that the "L" in "SQLite" must be capitalized or the build will fail on Macs that have case-sensitive filesystems.

stephencelis added a commit that referenced this pull request Feb 8, 2016
Fix Carthage build errors on case-sensitive filesystem
@stephencelis stephencelis merged commit 8f6be4a into stephencelis:master Feb 8, 2016
@stephencelis
Copy link
Owner

Nice catch, thanks!

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.

2 participants