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

Including library in Swift only project is failing #436

Closed
pietbrauer opened this issue Jan 19, 2015 · 20 comments
Closed

Including library in Swift only project is failing #436

pietbrauer opened this issue Jan 19, 2015 · 20 comments
Labels

Comments

@pietbrauer
Copy link
Member

I tried installing this framework using Carthage but when I try to import it into my Swift project is tells me "git2.h" not found.

Also I feel that the Installation Instructions are a bit outdated for iOS, so I can't get it working.

@jspahrsummers
Copy link
Contributor

Ah, sorry about the outdated instructions! It should basically be the same as for OS X now.

@pietbrauer
Copy link
Member Author

Will try! If it works, I will make a PR and update the instructions.

@pietbrauer
Copy link
Member Author

Well, this also failed with some weird errors.
I tried using Carthage again and this also failed (see build log). It also took a bit (15 min) and carthage wasn't really providing much output, will open another issue if you feel this is an issue too.

*** Fetching objective-git
*** Checking out objective-git at "0.5.1"
*** xcodebuild output can be found in /var/folders/9v/9z2qkhhx57zbdn9876mq__497d7w_y/T/carthage-xcodebuild.4Q12iP.log
*** Building scheme "ObjectiveGit iOS" in ObjectiveGitFramework.xcworkspace
2015-01-19 21:33:47.457 xcodebuild[14359:1173548] [MT] PluginLoading: Required plug-in compatibility UUID C4A681B0-4A26-480E-93EC-1218098B9AA0 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/SnapshotDiffs.xcplugin' not present in DVTPlugInCompatibilityUUIDs
** BUILD FAILED **


The following commands produced analyzer issues:
    AnalyzeShallow ObjectiveGit/GTDiffLine.m
    AnalyzeShallow ObjectiveGit/GTTreeBuilder.m
    AnalyzeShallow ObjectiveGit/GTIndexEntry.m
    AnalyzeShallow ObjectiveGit/GTEnumerator.m
    AnalyzeShallow ObjectiveGit/GTConfiguration.m
    AnalyzeShallow ObjectiveGit/GTRepository+Attributes.m
    AnalyzeShallow ObjectiveGit/ObjectiveGit.m
    AnalyzeShallow ObjectiveGit/GTCommit.m
    AnalyzeShallow ObjectiveGit/GTTree.m
    AnalyzeShallow ObjectiveGit/GTDiff.m
    AnalyzeShallow ObjectiveGit/GTRemote.m
    AnalyzeShallow ObjectiveGit/GTObject.m
    AnalyzeShallow ObjectiveGit/GTBranch.m
    AnalyzeShallow ObjectiveGit/GTTreeEntry.m
    AnalyzeShallow ObjectiveGit/GTRepository+Reset.m
    AnalyzeShallow ObjectiveGit/GTBlame.m
    AnalyzeShallow ObjectiveGit/GTOID.m
    AnalyzeShallow ObjectiveGit/GTRepository+Status.m
    AnalyzeShallow ObjectiveGit/GTSignature.m
    AnalyzeShallow ObjectiveGit/GTReference.m
    AnalyzeShallow ObjectiveGit/GTFilter.m
    AnalyzeShallow ObjectiveGit/Categories/NSError+Git.m
    AnalyzeShallow ObjectiveGit/GTRepository+Committing.m
    AnalyzeShallow ObjectiveGit/GTRepository+Blame.m
    AnalyzeShallow ObjectiveGit/GTSubmodule.m
    AnalyzeShallow ObjectiveGit/GTIndex.m
    AnalyzeShallow ObjectiveGit/GTDiffDelta.m
    AnalyzeShallow ObjectiveGit/GTFilterList.m
    AnalyzeShallow ObjectiveGit/GTRepository+Stashing.m
    AnalyzeShallow ObjectiveGit/GTDiffPatch.m
    AnalyzeShallow ObjectiveGit/GTTag.m
    AnalyzeShallow ObjectiveGit/GTStatusDelta.m
    AnalyzeShallow ObjectiveGit/GTRepository.m
    AnalyzeShallow ObjectiveGit/GTDiffHunk.m
    AnalyzeShallow ObjectiveGit/GTObjectDatabase.m
    AnalyzeShallow ObjectiveGit/GTRepository+RemoteOperations.m
    AnalyzeShallow ObjectiveGit/GTBlameHunk.m
    AnalyzeShallow ObjectiveGit/GTFetchHeadEntry.m
    AnalyzeShallow ObjectiveGit/GTBlob.m
    AnalyzeShallow ObjectiveGit/GTDiffFile.m
    AnalyzeShallow ObjectiveGit/GTReflog.m
    AnalyzeShallow ObjectiveGit/GTCredential.m
    AnalyzeShallow ObjectiveGit/GTFilterSource.m
    AnalyzeShallow ObjectiveGit/Categories/NSDate+GTTimeAdditions.m
    AnalyzeShallow ObjectiveGit/Categories/NSData+Git.m
    AnalyzeShallow ObjectiveGit/Categories/NSArray+StringArray.m
    AnalyzeShallow ObjectiveGit/GTReflogEntry.m
    AnalyzeShallow ObjectiveGit/GTOdbObject.m
(48 commands with analyzer issues)

The following build commands failed:
    PhaseScriptExecution Run\ Script /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/libgit2-iOS.build/Script-D0A330F616027F3B00A616FA.sh
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTTreeBuilder.o ObjectiveGit/GTTreeBuilder.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTDiffLine.o ObjectiveGit/GTDiffLine.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTIndexEntry.o ObjectiveGit/GTIndexEntry.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTEnumerator.o ObjectiveGit/GTEnumerator.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository+Attributes.o ObjectiveGit/GTRepository+Attributes.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTConfiguration.o ObjectiveGit/GTConfiguration.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/ObjectiveGit.o ObjectiveGit/ObjectiveGit.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTCommit.o ObjectiveGit/GTCommit.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTTree.o ObjectiveGit/GTTree.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTDiff.o ObjectiveGit/GTDiff.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRemote.o ObjectiveGit/GTRemote.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTObject.o ObjectiveGit/GTObject.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTBranch.o ObjectiveGit/GTBranch.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTTreeEntry.o ObjectiveGit/GTTreeEntry.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTBlame.o ObjectiveGit/GTBlame.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository+Reset.o ObjectiveGit/GTRepository+Reset.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTOID.o ObjectiveGit/GTOID.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTSignature.o ObjectiveGit/GTSignature.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository+Status.o ObjectiveGit/GTRepository+Status.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTReference.o ObjectiveGit/GTReference.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTFilter.o ObjectiveGit/GTFilter.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/NSError+Git.o ObjectiveGit/Categories/NSError+Git.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository+Committing.o ObjectiveGit/GTRepository+Committing.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository+Blame.o ObjectiveGit/GTRepository+Blame.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTSubmodule.o ObjectiveGit/GTSubmodule.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTIndex.o ObjectiveGit/GTIndex.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTDiffDelta.o ObjectiveGit/GTDiffDelta.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTFilterList.o ObjectiveGit/GTFilterList.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository+Stashing.o ObjectiveGit/GTRepository+Stashing.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTDiffPatch.o ObjectiveGit/GTDiffPatch.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTTag.o ObjectiveGit/GTTag.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTStatusDelta.o ObjectiveGit/GTStatusDelta.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository.o ObjectiveGit/GTRepository.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTDiffHunk.o ObjectiveGit/GTDiffHunk.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTObjectDatabase.o ObjectiveGit/GTObjectDatabase.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTRepository+RemoteOperations.o ObjectiveGit/GTRepository+RemoteOperations.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTBlameHunk.o ObjectiveGit/GTBlameHunk.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTFetchHeadEntry.o ObjectiveGit/GTFetchHeadEntry.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTBlob.o ObjectiveGit/GTBlob.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTDiffFile.o ObjectiveGit/GTDiffFile.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTReflog.o ObjectiveGit/GTReflog.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTCredential.o ObjectiveGit/GTCredential.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTFilterSource.o ObjectiveGit/GTFilterSource.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/NSDate+GTTimeAdditions.o ObjectiveGit/Categories/NSDate+GTTimeAdditions.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/NSData+Git.o ObjectiveGit/Categories/NSData+Git.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/NSArray+StringArray.o ObjectiveGit/Categories/NSArray+StringArray.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTReflogEntry.o ObjectiveGit/GTReflogEntry.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/GTOdbObject.o ObjectiveGit/GTOdbObject.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTDiffLine.o ObjectiveGit/GTDiffLine.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTIndexEntry.o ObjectiveGit/GTIndexEntry.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTTreeBuilder.o ObjectiveGit/GTTreeBuilder.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTEnumerator.o ObjectiveGit/GTEnumerator.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTConfiguration.o ObjectiveGit/GTConfiguration.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository+Attributes.o ObjectiveGit/GTRepository+Attributes.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/ObjectiveGit.o ObjectiveGit/ObjectiveGit.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTCommit.o ObjectiveGit/GTCommit.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTTree.o ObjectiveGit/GTTree.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTDiff.o ObjectiveGit/GTDiff.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRemote.o ObjectiveGit/GTRemote.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTObject.o ObjectiveGit/GTObject.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTBranch.o ObjectiveGit/GTBranch.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTTreeEntry.o ObjectiveGit/GTTreeEntry.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository+Reset.o ObjectiveGit/GTRepository+Reset.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTBlame.o ObjectiveGit/GTBlame.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTOID.o ObjectiveGit/GTOID.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository+Status.o ObjectiveGit/GTRepository+Status.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTSignature.o ObjectiveGit/GTSignature.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTReference.o ObjectiveGit/GTReference.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTFilter.o ObjectiveGit/GTFilter.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/NSError+Git.o ObjectiveGit/Categories/NSError+Git.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository+Committing.o ObjectiveGit/GTRepository+Committing.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository+Blame.o ObjectiveGit/GTRepository+Blame.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTSubmodule.o ObjectiveGit/GTSubmodule.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTIndex.o ObjectiveGit/GTIndex.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTDiffDelta.o ObjectiveGit/GTDiffDelta.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTFilterList.o ObjectiveGit/GTFilterList.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository+Stashing.o ObjectiveGit/GTRepository+Stashing.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTDiffPatch.o ObjectiveGit/GTDiffPatch.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTTag.o ObjectiveGit/GTTag.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTStatusDelta.o ObjectiveGit/GTStatusDelta.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository.o ObjectiveGit/GTRepository.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTDiffHunk.o ObjectiveGit/GTDiffHunk.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTObjectDatabase.o ObjectiveGit/GTObjectDatabase.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTRepository+RemoteOperations.o ObjectiveGit/GTRepository+RemoteOperations.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTBlameHunk.o ObjectiveGit/GTBlameHunk.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTFetchHeadEntry.o ObjectiveGit/GTFetchHeadEntry.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTBlob.o ObjectiveGit/GTBlob.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTDiffFile.o ObjectiveGit/GTDiffFile.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTReflog.o ObjectiveGit/GTReflog.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTCredential.o ObjectiveGit/GTCredential.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTFilterSource.o ObjectiveGit/GTFilterSource.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/NSDate+GTTimeAdditions.o ObjectiveGit/Categories/NSDate+GTTimeAdditions.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/NSData+Git.o ObjectiveGit/Categories/NSData+Git.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/NSArray+StringArray.o ObjectiveGit/Categories/NSArray+StringArray.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTReflogEntry.o ObjectiveGit/GTReflogEntry.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    CompileC /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/GTOdbObject.o ObjectiveGit/GTOdbObject.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    AnalyzeShallow ObjectiveGit/GTDiffLine.m
    AnalyzeShallow ObjectiveGit/GTTreeBuilder.m
    AnalyzeShallow ObjectiveGit/GTIndexEntry.m
    AnalyzeShallow ObjectiveGit/GTEnumerator.m
    AnalyzeShallow ObjectiveGit/GTConfiguration.m
    AnalyzeShallow ObjectiveGit/GTRepository+Attributes.m
    AnalyzeShallow ObjectiveGit/ObjectiveGit.m
    AnalyzeShallow ObjectiveGit/GTCommit.m
    AnalyzeShallow ObjectiveGit/GTTree.m
    AnalyzeShallow ObjectiveGit/GTDiff.m
    AnalyzeShallow ObjectiveGit/GTRemote.m
    AnalyzeShallow ObjectiveGit/GTObject.m
    AnalyzeShallow ObjectiveGit/GTBranch.m
    AnalyzeShallow ObjectiveGit/GTTreeEntry.m
    AnalyzeShallow ObjectiveGit/GTRepository+Reset.m
    AnalyzeShallow ObjectiveGit/GTBlame.m
    AnalyzeShallow ObjectiveGit/GTOID.m
    AnalyzeShallow ObjectiveGit/GTRepository+Status.m
    AnalyzeShallow ObjectiveGit/GTSignature.m
    AnalyzeShallow ObjectiveGit/GTReference.m
    AnalyzeShallow ObjectiveGit/GTFilter.m
    AnalyzeShallow ObjectiveGit/Categories/NSError+Git.m
    AnalyzeShallow ObjectiveGit/GTRepository+Committing.m
    AnalyzeShallow ObjectiveGit/GTRepository+Blame.m
    AnalyzeShallow ObjectiveGit/GTSubmodule.m
    AnalyzeShallow ObjectiveGit/GTIndex.m
    AnalyzeShallow ObjectiveGit/GTDiffDelta.m
    AnalyzeShallow ObjectiveGit/GTFilterList.m
    AnalyzeShallow ObjectiveGit/GTRepository+Stashing.m
    AnalyzeShallow ObjectiveGit/GTDiffPatch.m
    AnalyzeShallow ObjectiveGit/GTTag.m
    AnalyzeShallow ObjectiveGit/GTStatusDelta.m
    AnalyzeShallow ObjectiveGit/GTRepository.m
    AnalyzeShallow ObjectiveGit/GTDiffHunk.m
    AnalyzeShallow ObjectiveGit/GTObjectDatabase.m
    AnalyzeShallow ObjectiveGit/GTRepository+RemoteOperations.m
    AnalyzeShallow ObjectiveGit/GTBlameHunk.m
    AnalyzeShallow ObjectiveGit/GTFetchHeadEntry.m
    AnalyzeShallow ObjectiveGit/GTBlob.m
    AnalyzeShallow ObjectiveGit/GTDiffFile.m
    AnalyzeShallow ObjectiveGit/GTReflog.m
    AnalyzeShallow ObjectiveGit/GTCredential.m
    AnalyzeShallow ObjectiveGit/GTFilterSource.m
    AnalyzeShallow ObjectiveGit/Categories/NSDate+GTTimeAdditions.m
    AnalyzeShallow ObjectiveGit/Categories/NSData+Git.m
    AnalyzeShallow ObjectiveGit/Categories/NSArray+StringArray.m
    AnalyzeShallow ObjectiveGit/GTReflogEntry.m
    AnalyzeShallow ObjectiveGit/GTOdbObject.m
    Ld /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/i386/ObjectiveGit normal i386
    Ld /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Intermediates/ObjectiveGitFramework.build/Release-iphonesimulator/ObjectiveGit-iOS.build/Objects-normal/x86_64/ObjectiveGit normal x86_64
    CreateUniversalBinary /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Products/Release-iphonesimulator/ObjectiveGit.framework/ObjectiveGit normal i386\ x86_64
    GenerateDSYMFile /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Products/Release-iphonesimulator/ObjectiveGit.framework.dSYM /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Products/Release-iphonesimulator/ObjectiveGit.framework/ObjectiveGit
    CpHeader External/libgit2/include/git2 /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Products/Release-iphonesimulator/ObjectiveGit.framework/Headers/git2
    CpHeader External/libgit2/include/git2.h /Users/piet.brauer/Library/Developer/Xcode/DerivedData/ObjectiveGitFramework-fiqlivbukxqtcwgdmeflhcfapczf/Build/Products/Release-iphonesimulator/ObjectiveGit.framework/Headers/git2.h
(151 failures)


real    15m13.698s
user    6m45.951s
sys 2m55.810s

@jspahrsummers
Copy link
Contributor

@pietbrauer What does the xcodebuild log say?

@pietbrauer
Copy link
Member Author

I think it was a carthage error. The libgit2submodule was missing. I ran it again and after 15 minutes I have a framework now. After I added the HEADER_SEARCH_PATH I now get Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/filter.h:10:10: Include of non-modular header inside framework module 'ObjectiveGit.git2.sys.filter' which seems like a swift compile error. This is the hardest thing I have done in a while ...

@jspahrsummers
Copy link
Contributor

Hmm, it looks like the iOS framework hasn't been set up with the module map like the OS X one has.

Sorry about all the trouble. The iOS build is considerably less tested, since most uses of the framework involve Desktop apps.

@geomccoulier
Copy link

Stop
On Jan 19, 2015 3:49 PM, "Justin Spahr-Summers" [email protected]
wrote:

Hmm, it looks like the iOS framework hasn't been set up with the module
map
https://github.com/libgit2/objective-git/blob/d3ecf14a75ffbbaa813c5cd6c13ecdc6916546dd/ObjectiveGit.modulemap
like the OS X one has.

Sorry about all the trouble. The iOS build is considerably less tested,
since most uses of the framework involve Desktop apps.


Reply to this email directly or view it on GitHub
#436 (comment)
.

@jspahrsummers
Copy link
Contributor

@geomccoulier Nobody was emailing you directly. If you're getting notification emails and want to stop, please see this Help article: https://help.github.com/articles/about-notifications/

@pietbrauer
Copy link
Member Author

Is it something I could fix or is it something you would fix since you've done it for OS X already?

@jspahrsummers
Copy link
Contributor

@pietbrauer There's a build setting to specify the module map. It can just point to the same file. Unfortunately, I don't really have the time to dig into it at the moment.

@phatblat
Copy link
Member

I'm getting the same errors. I tried adding the MODULEMAP_FILE build setting to the iOS build, but the build errors didn't change.

After some reading on SO I toggled CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES to YES in my application target and the build started working.

@pietbrauer
Copy link
Member Author

@phatblat I am setting the CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES to YES but it doesn't help. Have you used Carthage for it or just a plain submodule? Are you using swift? Are you adding it as an embedded framework or just link it?

@pietbrauer
Copy link
Member Author

It seems to be a Swift issue. It is building fine when I use bare Objective-C project. When I use Swift as the default language it fails. Setting CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES has no effect.

@mdiep
Copy link
Contributor

mdiep commented Jan 20, 2015

I tried adding the MODULEMAP_FILE build setting to the iOS build, but the build errors didn't change.

FWIW, Xcode is even worse than usual when it comes to module maps. After setting the build setting or making a change to a module map, you have to restart Xcode or it won't pick up the change.

@pietbrauer
Copy link
Member Author

But if I install it via Carthage it should pick it up right? But anyway I restarted and created a new project with a fresh install and it is still the same error. I also switched all git2 import from " to < and it didn't help. I also moved the git2 headers to private and it is still the same.

@pietbrauer pietbrauer changed the title Carthage install failing Including library in Swift only project is failing Jan 20, 2015
@phatblat
Copy link
Member

I am setting the CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES to YES but it doesn't help. Have you used Carthage for it or just a plain submodule? Are you using swift? Are you adding it as an embedded framework or just link it?

I'm using Carthage to install ObjectiveGit and using it in an app written in Objective-C. However, the project has one dummy Swift file for Quick. I'm using the carthage copy-frameworks command in a run script to embed the ObjectiveGit framework in my app bundle.

I get no errors when running carthage build, however i get the following 3 errors when building my app target that links against ObjectiveGit (vanilla 0.5.1):

/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/filter.h:10:10: Include of non-modular header inside framework module 'ObjectiveGit.git2.sys.filter'
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/transport.h:11:10: Include of non-modular header inside framework module 'ObjectiveGit.git2.sys.transport'
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/transport.h:12:10: Include of non-modular header inside framework module 'ObjectiveGit.git2.sys.transport'

Then, I open up Carthage/Checkouts/objective-git/ObjectiveGitFramework.xcworkspace, set MODULEMAP_FILE to ObjectiveGit.modulemap, quit Xcode, delete DerivedData folder, delete Carthage/Build folder, run carthage build, open Xcode and build my app again.

At this point I get more of these error messages:

While building module 'ObjectiveGit' imported from /Users/phatblat/dev/ios/APP_NAME/APP_NAME/UI/Repo/Status/OPDRepoStatusTableViewController.m:21:
In file included from <module-includes>:1:
In file included from /Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/ObjectiveGit.h:35:
In file included from /Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/GTRepository.h:33:
In file included from /Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/GTFilterSource.h:10:
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/filter.h:10:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/filter.h"
         ^
While building module 'ObjectiveGit' imported from /Users/phatblat/dev/ios/APP_NAME/APP_NAME/UI/Repo/Status/OPDRepoStatusTableViewController.m:21:
In file included from <module-includes>:1:
In file included from /Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/ObjectiveGit.h:35:
In file included from /Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/GTRepository.h:40:
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/transport.h:11:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/net.h"
         ^
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/transport.h:12:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/types.h"
         ^
While building module 'ObjectiveGit' imported from /Users/phatblat/dev/ios/APP_NAME/APP_NAME/UI/Repo/Status/OPDRepoStatusTableViewController.m:21:
In file included from <module-includes>:53:
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/commit.h:10:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/common.h"
         ^
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/commit.h:11:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/types.h"
         ^
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/commit.h:12:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/oid.h"
         ^
While building module 'ObjectiveGit' imported from /Users/phatblat/dev/ios/APP_NAME/APP_NAME/UI/Repo/Status/OPDRepoStatusTableViewController.m:21:
In file included from <module-includes>:54:
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/config.h:10:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/common.h"
         ^
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/config.h:11:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/types.h"
         ^
/Users/phatblat/dev/ios/APP_NAME/Carthage/Build/iOS/ObjectiveGit.framework/Headers/git2/sys/config.h:12:10: error: include of non-modular header inside framework module 'ObjectiveGit' [-Werror,-Wnon-modular-include-in-framework-module]
#include "git2/config.h"
         ^

Finally, changing CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES to YES on my app target and rebuilding (without cleaning or restarting Xcode) and all of these errors go away. I'm not sure if I'm just hiding an issue, but I haven't found a way to get ObjectiveGit installed through Carthage to build in an iOS app without enabling this build setting.

@pietbrauer
Copy link
Member Author

@phatblat Thanks for your explanations! Mine also succeeds when I include it in Objective-C but whenever I want to import the module into a Swift file it fails.

@pietbrauer
Copy link
Member Author

@phatblat I made #438 which should fix the module map issue. So opening the workspace and fixing that is no longer required.

@phatblat
Copy link
Member

@pietbrauer is this issue still occurring or can it be closed now?

@pietbrauer
Copy link
Member Author

@phatblat Works, thanks for reminding

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants