diff options
Diffstat (limited to 'bindings/objc')
66 files changed, 6256 insertions, 3074 deletions
diff --git a/bindings/objc/ObjCSword.h b/bindings/objc/ObjCSword.h index 59671c6..5f2f5ce 100644 --- a/bindings/objc/ObjCSword.h +++ b/bindings/objc/ObjCSword.h @@ -23,7 +23,7 @@ #import <ObjCSword/SwordBibleTextEntry.h> #import <ObjCSword/SwordVerseManager.h> #import <ObjCSword/SwordInstallSource.h> -#import <ObjCSword/SwordInstallSourceController.h> +#import <ObjCSword/SwordInstallSourceManager.h> #import <ObjCSword/SwordModuleTextEntry.h> #import <ObjCSword/SwordModuleTreeEntry.h> #import <ObjCSword/VerseEnumerator.h> diff --git a/bindings/objc/ObjCSword.xcodeproj/project.pbxproj b/bindings/objc/ObjCSword.xcodeproj/project.pbxproj index 5c902c1..8598424 100644 --- a/bindings/objc/ObjCSword.xcodeproj/project.pbxproj +++ b/bindings/objc/ObjCSword.xcodeproj/project.pbxproj @@ -3,61 +3,54 @@ archiveVersion = 1; classes = { }; - objectVersion = 45; + objectVersion = 46; objects = { +/* Begin PBXAggregateTarget section */ + A9D271FA14D7193300DA8926 /* Utilities */ = { + isa = PBXAggregateTarget; + buildConfigurationList = A9D271FB14D7193300DA8926 /* Build configuration list for PBXAggregateTarget "Utilities" */; + buildPhases = ( + ); + dependencies = ( + A9D271FF14D7193A00DA8926 /* PBXTargetDependency */, + A9D2720114D7194E00DA8926 /* PBXTargetDependency */, + A9D2720314D7194E00DA8926 /* PBXTargetDependency */, + A9D2720514D7194E00DA8926 /* PBXTargetDependency */, + A9D2720714D7194E00DA8926 /* PBXTargetDependency */, + A9D2720914D7194E00DA8926 /* PBXTargetDependency */, + A9D2720B14D7194E00DA8926 /* PBXTargetDependency */, + A9D2720D14D7194E00DA8926 /* PBXTargetDependency */, + A9D2720F14D7194E00DA8926 /* PBXTargetDependency */, + A9D2721114D7194E00DA8926 /* PBXTargetDependency */, + A9D2721314D7194E00DA8926 /* PBXTargetDependency */, + A9D2721514D7194E00DA8926 /* PBXTargetDependency */, + A9D2721714D7194E00DA8926 /* PBXTargetDependency */, + A9D2721914D7194E00DA8926 /* PBXTargetDependency */, + A9D2721B14D7194E00DA8926 /* PBXTargetDependency */, + A9D2721D14D7194E00DA8926 /* PBXTargetDependency */, + A9D2721F14D7194E00DA8926 /* PBXTargetDependency */, + ); + name = Utilities; + productName = Utilities; + }; +/* End PBXAggregateTarget section */ + /* Begin PBXBuildFile section */ + 8C92C31DC92DF0671FCEB5B3 /* SwordFilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8C92CC111DC521DE0C054C60 /* SwordFilter.mm */; }; + 8C92CC7B68FDCDFFFB8B4A31 /* DefaultFilterProvider.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8C92C0124F354F4CB4F294F9 /* DefaultFilterProvider.mm */; }; + 8C92CE0B19FBB659FB8F8B71 /* FilterProviderFactory.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8C92C25F57CB01957B086256 /* FilterProviderFactory.mm */; }; + 8C92CE39E231FF9CAAB5308B /* SwordUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C92C291C40A77060C12A21B /* SwordUtil.m */; }; 8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; }; 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; }; - A9013CFD11E316C700E1CCCA /* ObjCSword.h in Headers */ = {isa = PBXBuildFile; fileRef = A975EAC411C77862007C1532 /* ObjCSword.h */; }; - A9013CFE11E316C700E1CCCA /* SwordBible.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE3117B28910018B06F /* SwordBible.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013CFF11E316C700E1CCCA /* SwordBibleBook.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE5117B28920018B06F /* SwordBibleBook.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0011E316C700E1CCCA /* SwordBibleChapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE7117B28920018B06F /* SwordBibleChapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0111E316C700E1CCCA /* SwordBibleTextEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0211E316C700E1CCCA /* SwordBook.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABEB117B28920018B06F /* SwordBook.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0311E316C700E1CCCA /* SwordCommentary.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABED117B28920018B06F /* SwordCommentary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0411E316C700E1CCCA /* SwordDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABEF117B28920018B06F /* SwordDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0511E316C700E1CCCA /* SwordInstallSource.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF1117B28920018B06F /* SwordInstallSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0611E316C700E1CCCA /* SwordInstallSourceController.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF3117B28920018B06F /* SwordInstallSourceController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0711E316C700E1CCCA /* SwordKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF5117B28920018B06F /* SwordKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0811E316C700E1CCCA /* SwordListKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF7117B28920018B06F /* SwordListKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0911E316C700E1CCCA /* SwordManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF9117B28920018B06F /* SwordManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0B11E316C700E1CCCA /* SwordModule.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABFD117B28920018B06F /* SwordModule.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0C11E316C700E1CCCA /* SwordModuleTextEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABFF117B28920018B06F /* SwordModuleTextEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0D11E316C700E1CCCA /* SwordModuleTreeEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC01117B28920018B06F /* SwordModuleTreeEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0E11E316C700E1CCCA /* SwordVerseKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC05117B28920018B06F /* SwordVerseKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D0F11E316C700E1CCCA /* SwordVerseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC07117B28920018B06F /* SwordVerseManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D1011E316C700E1CCCA /* VerseEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC09117B28920018B06F /* VerseEnumerator.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D1111E316C700E1CCCA /* Notifications.h in Headers */ = {isa = PBXBuildFile; fileRef = A9A2C17C118D9D3D0002873D /* Notifications.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D1211E316C700E1CCCA /* Configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C2856D11C446B700803CB5 /* Configuration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D1311E316C700E1CCCA /* OSXConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C2857111C4471400803CB5 /* OSXConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D1411E316C700E1CCCA /* SwordModule+Index.h in Headers */ = {isa = PBXBuildFile; fileRef = A9D4360311C4FE97007AFE83 /* SwordModule+Index.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9013D1611E316C700E1CCCA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; }; - A9013D1E11E316C700E1CCCA /* locales.d in Resources */ = {isa = PBXBuildFile; fileRef = A9D437CE11C52947007AFE83 /* locales.d */; }; - A9013D2011E316C700E1CCCA /* SwordBible.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE4117B28910018B06F /* SwordBible.mm */; }; - A9013D2111E316C700E1CCCA /* SwordBibleBook.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE6117B28920018B06F /* SwordBibleBook.mm */; }; - A9013D2211E316C700E1CCCA /* SwordBibleChapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE8117B28920018B06F /* SwordBibleChapter.m */; }; - A9013D2311E316C700E1CCCA /* SwordBibleTextEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */; }; - A9013D2411E316C700E1CCCA /* SwordBook.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEC117B28920018B06F /* SwordBook.mm */; }; - A9013D2511E316C700E1CCCA /* SwordCommentary.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEE117B28920018B06F /* SwordCommentary.mm */; }; - A9013D2611E316C700E1CCCA /* SwordDictionary.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF0117B28920018B06F /* SwordDictionary.mm */; }; - A9013D2711E316C700E1CCCA /* SwordInstallSource.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF2117B28920018B06F /* SwordInstallSource.mm */; }; - A9013D2811E316C700E1CCCA /* SwordInstallSourceController.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF4117B28920018B06F /* SwordInstallSourceController.mm */; }; - A9013D2911E316C700E1CCCA /* SwordKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF6117B28920018B06F /* SwordKey.mm */; }; - A9013D2A11E316C700E1CCCA /* SwordListKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF8117B28920018B06F /* SwordListKey.mm */; }; - A9013D2B11E316C700E1CCCA /* SwordManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABFA117B28920018B06F /* SwordManager.mm */; }; - A9013D2D11E316C700E1CCCA /* SwordModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABFE117B28920018B06F /* SwordModule.mm */; }; - A9013D2E11E316C700E1CCCA /* SwordModuleTextEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC00117B28920018B06F /* SwordModuleTextEntry.m */; }; - A9013D2F11E316C700E1CCCA /* SwordModuleTreeEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC02117B28920018B06F /* SwordModuleTreeEntry.m */; }; - A9013D3011E316C700E1CCCA /* SwordVerseKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC06117B28920018B06F /* SwordVerseKey.mm */; }; - A9013D3111E316C700E1CCCA /* SwordVerseManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC08117B28920018B06F /* SwordVerseManager.mm */; }; - A9013D3211E316C700E1CCCA /* VerseEnumerator.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC0A117B28920018B06F /* VerseEnumerator.mm */; }; - A9013D3311E316C700E1CCCA /* OSXConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2857211C4471400803CB5 /* OSXConfiguration.m */; }; - A9013D3411E316C700E1CCCA /* Configuration.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2858211C44A0A00803CB5 /* Configuration.m */; }; - A9013D3511E316C700E1CCCA /* SwordModule+Index.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9D4360411C4FE97007AFE83 /* SwordModule+Index.mm */; }; - A9013D3811E316C700E1CCCA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; }; - A918B8E411C6697400024D84 /* SwordModuleTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A918B8E211C6697400024D84 /* SwordModuleTest.h */; }; - A918B8E511C6697400024D84 /* SwordModuleTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A918B8E311C6697400024D84 /* SwordModuleTest.m */; }; + A917AF2616B1BE38006367FC /* Tests-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = A917AF2516B1BE38006367FC /* Tests-Info.plist */; }; + A91C8B6817523609008702B9 /* versificationmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A91C8B66175233F3008702B9 /* versificationmgr.cpp */; }; + A929619C16B1BA240094E5BE /* SwordBibleTextEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A929619616B1BA240094E5BE /* SwordBibleTextEntry.m */; }; + A929619D16B1BA240094E5BE /* SwordKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A929619716B1BA240094E5BE /* SwordKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A929619E16B1BA240094E5BE /* SwordKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A929619816B1BA240094E5BE /* SwordKey.mm */; }; + A929619F16B1BA240094E5BE /* SwordListKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A929619916B1BA240094E5BE /* SwordListKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A92961A016B1BA240094E5BE /* SwordListKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A929619A16B1BA240094E5BE /* SwordListKey.mm */; }; + A92961A116B1BA240094E5BE /* SwordVerseKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A929619B16B1BA240094E5BE /* SwordVerseKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC0B117B28920018B06F /* SwordBible.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE3117B28910018B06F /* SwordBible.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC0C117B28920018B06F /* SwordBible.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE4117B28910018B06F /* SwordBible.mm */; }; A94EAC0D117B28920018B06F /* SwordBibleBook.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE5117B28920018B06F /* SwordBibleBook.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -65,7 +58,6 @@ A94EAC0F117B28920018B06F /* SwordBibleChapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE7117B28920018B06F /* SwordBibleChapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC10117B28920018B06F /* SwordBibleChapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE8117B28920018B06F /* SwordBibleChapter.m */; }; A94EAC11117B28920018B06F /* SwordBibleTextEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A94EAC12117B28920018B06F /* SwordBibleTextEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */; }; A94EAC13117B28920018B06F /* SwordBook.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABEB117B28920018B06F /* SwordBook.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC14117B28920018B06F /* SwordBook.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEC117B28920018B06F /* SwordBook.mm */; }; A94EAC15117B28920018B06F /* SwordCommentary.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABED117B28920018B06F /* SwordCommentary.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -74,12 +66,8 @@ A94EAC18117B28920018B06F /* SwordDictionary.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF0117B28920018B06F /* SwordDictionary.mm */; }; A94EAC19117B28920018B06F /* SwordInstallSource.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF1117B28920018B06F /* SwordInstallSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC1A117B28920018B06F /* SwordInstallSource.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF2117B28920018B06F /* SwordInstallSource.mm */; }; - A94EAC1B117B28920018B06F /* SwordInstallSourceController.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF3117B28920018B06F /* SwordInstallSourceController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A94EAC1C117B28920018B06F /* SwordInstallSourceController.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF4117B28920018B06F /* SwordInstallSourceController.mm */; }; - A94EAC1D117B28920018B06F /* SwordKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF5117B28920018B06F /* SwordKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A94EAC1E117B28920018B06F /* SwordKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF6117B28920018B06F /* SwordKey.mm */; }; - A94EAC1F117B28920018B06F /* SwordListKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF7117B28920018B06F /* SwordListKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A94EAC20117B28920018B06F /* SwordListKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF8117B28920018B06F /* SwordListKey.mm */; }; + A94EAC1B117B28920018B06F /* SwordInstallSourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF3117B28920018B06F /* SwordInstallSourceManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC1C117B28920018B06F /* SwordInstallSourceManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF4117B28920018B06F /* SwordInstallSourceManager.mm */; }; A94EAC21117B28920018B06F /* SwordManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF9117B28920018B06F /* SwordManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC22117B28920018B06F /* SwordManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABFA117B28920018B06F /* SwordManager.mm */; }; A94EAC25117B28920018B06F /* SwordModule.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABFD117B28920018B06F /* SwordModule.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -88,352 +76,598 @@ A94EAC28117B28920018B06F /* SwordModuleTextEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC00117B28920018B06F /* SwordModuleTextEntry.m */; }; A94EAC29117B28920018B06F /* SwordModuleTreeEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC01117B28920018B06F /* SwordModuleTreeEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC2A117B28920018B06F /* SwordModuleTreeEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC02117B28920018B06F /* SwordModuleTreeEntry.m */; }; - A94EAC2D117B28920018B06F /* SwordVerseKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC05117B28920018B06F /* SwordVerseKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC2E117B28920018B06F /* SwordVerseKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC06117B28920018B06F /* SwordVerseKey.mm */; }; A94EAC2F117B28920018B06F /* SwordVerseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC07117B28920018B06F /* SwordVerseManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC30117B28920018B06F /* SwordVerseManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC08117B28920018B06F /* SwordVerseManager.mm */; }; A94EAC31117B28920018B06F /* VerseEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC09117B28920018B06F /* VerseEnumerator.h */; settings = {ATTRIBUTES = (Public, ); }; }; A94EAC32117B28920018B06F /* VerseEnumerator.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC0A117B28920018B06F /* VerseEnumerator.mm */; }; - A956316611FD8C5B007DC7AD /* libsword-ub.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A956316411FD8C55007DC7AD /* libsword-ub.a */; }; - A956316711FD8C5E007DC7AD /* libsword-ub.a in CopyFiles */ = {isa = PBXBuildFile; fileRef = A956316411FD8C55007DC7AD /* libsword-ub.a */; }; - A956324411FD90CE007DC7AD /* libclucene-ub.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A956324211FD90C9007DC7AD /* libclucene-ub.a */; }; - A956324511FD90D2007DC7AD /* libclucene-ub.a in CopyFiles */ = {isa = PBXBuildFile; fileRef = A956324211FD90C9007DC7AD /* libclucene-ub.a */; }; - A964657C11C662CF00640FAC /* ObjCSword.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */; }; - A964658F11C6654300640FAC /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9C2818D11C43BD400803CB5 /* SenTestingKit.framework */; }; - A96465A511C6657900640FAC /* SwordManagerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A964658111C663E200640FAC /* SwordManagerTest.m */; }; - A96465AD11C6658200640FAC /* SwordManagerTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A964658011C663E200640FAC /* SwordManagerTest.h */; }; + A954ABCB13EE9E460094E3FE /* AnalysisHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A9E413EE9A2B0094E3FE /* AnalysisHeader.cpp */; }; + A954ABCC13EE9E460094E3FE /* Analyzers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A9E613EE9A2B0094E3FE /* Analyzers.cpp */; }; + A954ABCD13EE9E470094E3FE /* StandardAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A9E913EE9A2B0094E3FE /* StandardAnalyzer.cpp */; }; + A954ABCE13EE9E470094E3FE /* StandardFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A9EB13EE9A2B0094E3FE /* StandardFilter.cpp */; }; + A954ABCF13EE9E470094E3FE /* StandardTokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A9ED13EE9A2B0094E3FE /* StandardTokenizer.cpp */; }; + A954ABD013EE9E470094E3FE /* gunichartables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A9F913EE9A2B0094E3FE /* gunichartables.cpp */; }; + A954ABD113EE9E470094E3FE /* repl_lltot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A9FE13EE9A2B0094E3FE /* repl_lltot.cpp */; }; + A954ABD213EE9E470094E3FE /* repl_tcscasecmp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0013EE9A2B0094E3FE /* repl_tcscasecmp.cpp */; }; + A954ABD313EE9E470094E3FE /* repl_tcslwr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0113EE9A2B0094E3FE /* repl_tcslwr.cpp */; }; + A954ABD413EE9E470094E3FE /* repl_tcstod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0213EE9A2B0094E3FE /* repl_tcstod.cpp */; }; + A954ABD513EE9E470094E3FE /* repl_tcstoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0313EE9A2B0094E3FE /* repl_tcstoll.cpp */; }; + A954ABD613EE9E470094E3FE /* repl_tprintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0413EE9A2B0094E3FE /* repl_tprintf.cpp */; }; + A954ABD713EE9E470094E3FE /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0813EE9A2B0094E3FE /* threads.cpp */; }; + A954ABD813EE9E470094E3FE /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0913EE9A2B0094E3FE /* utf8.cpp */; }; + A954ABD913EE9E470094E3FE /* condition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0B13EE9A2B0094E3FE /* condition.cpp */; }; + A954ABDA13EE9E470094E3FE /* error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA0D13EE9A2B0094E3FE /* error.cpp */; }; + A954ABDB13EE9E470094E3FE /* memtracking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA1113EE9A2B0094E3FE /* memtracking.cpp */; }; + A954ABDC13EE9E470094E3FE /* DateField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA1313EE9A2B0094E3FE /* DateField.cpp */; }; + A954ABDD13EE9E470094E3FE /* Document.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA1513EE9A2B0094E3FE /* Document.cpp */; }; + A954ABDE13EE9E470094E3FE /* Field.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA1713EE9A2B0094E3FE /* Field.cpp */; }; + A954ABDF13EE9E470094E3FE /* CompoundFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA1A13EE9A2B0094E3FE /* CompoundFile.cpp */; }; + A954ABE013EE9E470094E3FE /* DocumentWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA1C13EE9A2B0094E3FE /* DocumentWriter.cpp */; }; + A954ABE113EE9E470094E3FE /* FieldInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA1F13EE9A2B0094E3FE /* FieldInfos.cpp */; }; + A954ABE213EE9E470094E3FE /* FieldsReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA2113EE9A2B0094E3FE /* FieldsReader.cpp */; }; + A954ABE313EE9E470094E3FE /* FieldsWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA2313EE9A2B0094E3FE /* FieldsWriter.cpp */; }; + A954ABE413EE9E470094E3FE /* IndexModifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA2513EE9A2B0094E3FE /* IndexModifier.cpp */; }; + A954ABE513EE9E470094E3FE /* IndexReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA2713EE9A2B0094E3FE /* IndexReader.cpp */; }; + A954ABE613EE9E470094E3FE /* IndexWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA2913EE9A2B0094E3FE /* IndexWriter.cpp */; }; + A954ABE713EE9E470094E3FE /* MultiReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA2B13EE9A2B0094E3FE /* MultiReader.cpp */; }; + A954ABE813EE9E470094E3FE /* SegmentInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA2E13EE9A2B0094E3FE /* SegmentInfos.cpp */; }; + A954ABE913EE9E470094E3FE /* SegmentMergeInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3013EE9A2B0094E3FE /* SegmentMergeInfo.cpp */; }; + A954ABEA13EE9E470094E3FE /* SegmentMergeQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3213EE9A2B0094E3FE /* SegmentMergeQueue.cpp */; }; + A954ABEB13EE9E470094E3FE /* SegmentMerger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3413EE9A2B0094E3FE /* SegmentMerger.cpp */; }; + A954ABEC13EE9E470094E3FE /* SegmentReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3613EE9A2B0094E3FE /* SegmentReader.cpp */; }; + A954ABED13EE9E470094E3FE /* SegmentTermDocs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3713EE9A2B0094E3FE /* SegmentTermDocs.cpp */; }; + A954ABEE13EE9E470094E3FE /* SegmentTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3813EE9A2B0094E3FE /* SegmentTermEnum.cpp */; }; + A954ABEF13EE9E470094E3FE /* SegmentTermPositions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3A13EE9A2B0094E3FE /* SegmentTermPositions.cpp */; }; + A954ABF013EE9E470094E3FE /* SegmentTermVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3B13EE9A2B0094E3FE /* SegmentTermVector.cpp */; }; + A954ABF113EE9E470094E3FE /* Term.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3C13EE9A2B0094E3FE /* Term.cpp */; }; + A954ABF213EE9E470094E3FE /* TermInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA3E13EE9A2B0094E3FE /* TermInfo.cpp */; }; + A954ABF313EE9E470094E3FE /* TermInfosReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA4013EE9A2B0094E3FE /* TermInfosReader.cpp */; }; + A954ABF413EE9E470094E3FE /* TermInfosWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA4213EE9A2B0094E3FE /* TermInfosWriter.cpp */; }; + A954ABF513EE9E470094E3FE /* TermVectorReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA4613EE9A2B0094E3FE /* TermVectorReader.cpp */; }; + A954ABF613EE9E470094E3FE /* TermVectorWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA4713EE9A2B0094E3FE /* TermVectorWriter.cpp */; }; + A954ABF713EE9E470094E3FE /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA4A13EE9A2B0094E3FE /* Lexer.cpp */; }; + A954ABF813EE9E470094E3FE /* MultiFieldQueryParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA4C13EE9A2B0094E3FE /* MultiFieldQueryParser.cpp */; }; + A954ABF913EE9E470094E3FE /* QueryParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA4E13EE9A2B0094E3FE /* QueryParser.cpp */; }; + A954ABFA13EE9E470094E3FE /* QueryParserBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA5013EE9A2B0094E3FE /* QueryParserBase.cpp */; }; + A954ABFB13EE9E470094E3FE /* QueryToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA5213EE9A2B0094E3FE /* QueryToken.cpp */; }; + A954ABFC13EE9E470094E3FE /* TokenList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA5413EE9A2B0094E3FE /* TokenList.cpp */; }; + A954ABFD13EE9E470094E3FE /* BooleanQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA5813EE9A2B0094E3FE /* BooleanQuery.cpp */; }; + A954ABFE13EE9E470094E3FE /* BooleanScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA5A13EE9A2B0094E3FE /* BooleanScorer.cpp */; }; + A954ABFF13EE9E470094E3FE /* CachingWrapperFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA5C13EE9A2B0094E3FE /* CachingWrapperFilter.cpp */; }; + A954AC0013EE9E470094E3FE /* ChainedFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA5E13EE9A2B0094E3FE /* ChainedFilter.cpp */; }; + A954AC0113EE9E470094E3FE /* ConjunctionScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA6113EE9A2B0094E3FE /* ConjunctionScorer.cpp */; }; + A954AC0213EE9E470094E3FE /* DateFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA6313EE9A2B0094E3FE /* DateFilter.cpp */; }; + A954AC0313EE9E470094E3FE /* ExactPhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA6513EE9A2B0094E3FE /* ExactPhraseScorer.cpp */; }; + A954AC0413EE9E470094E3FE /* Explanation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA6713EE9A2B0094E3FE /* Explanation.cpp */; }; + A954AC0513EE9E470094E3FE /* FieldCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA6913EE9A2B0094E3FE /* FieldCache.cpp */; }; + A954AC0613EE9E470094E3FE /* FieldCacheImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA6B13EE9A2B0094E3FE /* FieldCacheImpl.cpp */; }; + A954AC0713EE9E470094E3FE /* FieldDocSortedHitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA6E13EE9A2B0094E3FE /* FieldDocSortedHitQueue.cpp */; }; + A954AC0813EE9E470094E3FE /* FieldSortedHitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7013EE9A2B0094E3FE /* FieldSortedHitQueue.cpp */; }; + A954AC0913EE9E470094E3FE /* FilteredTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7313EE9A2B0094E3FE /* FilteredTermEnum.cpp */; }; + A954AC0A13EE9E470094E3FE /* FuzzyQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7513EE9A2B0094E3FE /* FuzzyQuery.cpp */; }; + A954AC0B13EE9E470094E3FE /* HitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7713EE9A2B0094E3FE /* HitQueue.cpp */; }; + A954AC0C13EE9E470094E3FE /* Hits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7913EE9A2B0094E3FE /* Hits.cpp */; }; + A954AC0D13EE9E470094E3FE /* IndexSearcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7A13EE9A2B0094E3FE /* IndexSearcher.cpp */; }; + A954AC0E13EE9E470094E3FE /* MultiSearcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7C13EE9A2B0094E3FE /* MultiSearcher.cpp */; }; + A954AC0F13EE9E470094E3FE /* MultiTermQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA7E13EE9A2B0094E3FE /* MultiTermQuery.cpp */; }; + A954AC1013EE9E470094E3FE /* PhrasePositions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA8013EE9A2B0094E3FE /* PhrasePositions.cpp */; }; + A954AC1113EE9E470094E3FE /* PhraseQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA8213EE9A2B0094E3FE /* PhraseQuery.cpp */; }; + A954AC1213EE9E470094E3FE /* PhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA8513EE9A2B0094E3FE /* PhraseScorer.cpp */; }; + A954AC1313EE9E470094E3FE /* PrefixQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA8713EE9A2B0094E3FE /* PrefixQuery.cpp */; }; + A954AC1413EE9E470094E3FE /* QueryFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA8913EE9A2B0094E3FE /* QueryFilter.cpp */; }; + A954AC1513EE9E470094E3FE /* RangeFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA8B13EE9A2B0094E3FE /* RangeFilter.cpp */; }; + A954AC1613EE9E470094E3FE /* RangeQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA8D13EE9A2B0094E3FE /* RangeQuery.cpp */; }; + A954AC1713EE9E470094E3FE /* SearchHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9013EE9A2B0094E3FE /* SearchHeader.cpp */; }; + A954AC1813EE9E470094E3FE /* Similarity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9213EE9A2B0094E3FE /* Similarity.cpp */; }; + A954AC1913EE9E470094E3FE /* SloppyPhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9413EE9A2B0094E3FE /* SloppyPhraseScorer.cpp */; }; + A954AC1A13EE9E470094E3FE /* Sort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9613EE9A2B0094E3FE /* Sort.cpp */; }; + A954AC1B13EE9E470094E3FE /* TermQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9813EE9A2B0094E3FE /* TermQuery.cpp */; }; + A954AC1C13EE9E470094E3FE /* TermScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9A13EE9A2B0094E3FE /* TermScorer.cpp */; }; + A954AC1D13EE9E470094E3FE /* WildcardQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9C13EE9A2B0094E3FE /* WildcardQuery.cpp */; }; + A954AC1E13EE9E470094E3FE /* WildcardTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AA9E13EE9A2B0094E3FE /* WildcardTermEnum.cpp */; }; + A954AC1F13EE9E470094E3FE /* StdHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAA013EE9A2B0094E3FE /* StdHeader.cpp */; }; + A954AC2013EE9E470094E3FE /* FSDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAA413EE9A2B0094E3FE /* FSDirectory.cpp */; }; + A954AC2113EE9E470094E3FE /* IndexInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAA613EE9A2B0094E3FE /* IndexInput.cpp */; }; + A954AC2213EE9E470094E3FE /* IndexOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAA813EE9A2B0094E3FE /* IndexOutput.cpp */; }; + A954AC2313EE9E470094E3FE /* Lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAAB13EE9A2B0094E3FE /* Lock.cpp */; }; + A954AC2413EE9E470094E3FE /* MMapInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAAD13EE9A2B0094E3FE /* MMapInput.cpp */; }; + A954AC2513EE9E470094E3FE /* RAMDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAAF13EE9A2B0094E3FE /* RAMDirectory.cpp */; }; + A954AC2613EE9E470094E3FE /* TransactionalRAMDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAB113EE9A2B0094E3FE /* TransactionalRAMDirectory.cpp */; }; + A954AC2713EE9E470094E3FE /* BitSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAB513EE9A2B0094E3FE /* BitSet.cpp */; }; + A954AC2813EE9E470094E3FE /* dirent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAB813EE9A2B0094E3FE /* dirent.cpp */; }; + A954AC2913EE9E470094E3FE /* Equators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AABA13EE9A2B0094E3FE /* Equators.cpp */; }; + A954AC2A13EE9E470094E3FE /* FastCharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AABC13EE9A2B0094E3FE /* FastCharStream.cpp */; }; + A954AC2B13EE9E470094E3FE /* fileinputstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AABE13EE9A2B0094E3FE /* fileinputstream.cpp */; }; + A954AC2C13EE9E470094E3FE /* MD5Digester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAC313EE9A2B0094E3FE /* MD5Digester.cpp */; }; + A954AC2D13EE9E470094E3FE /* Misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAC513EE9A2B0094E3FE /* Misc.cpp */; }; + A954AC2E13EE9E470094E3FE /* Reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAC813EE9A2B0094E3FE /* Reader.cpp */; }; + A954AC2F13EE9E470094E3FE /* StringBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AACB13EE9A2B0094E3FE /* StringBuffer.cpp */; }; + A954AC3013EE9E470094E3FE /* StringIntern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AACD13EE9A2B0094E3FE /* StringIntern.cpp */; }; + A954AC3113EE9E470094E3FE /* ThreadLocal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954AAD113EE9A2B0094E3FE /* ThreadLocal.cpp */; }; + A954AC3313EE9F620094E3FE /* libcurl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954AC3213EE9F620094E3FE /* libcurl.dylib */; }; + A954AC3713EE9FA10094E3FE /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954AC3413EE9FA10094E3FE /* libicucore.dylib */; }; + A954AC3813EE9FA10094E3FE /* libstdc++.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954AC3513EE9FA10094E3FE /* libstdc++.dylib */; }; + A954AC3913EE9FA10094E3FE /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954AC3613EE9FA10094E3FE /* libz.dylib */; }; + A954AC3A13EEA0C10094E3FE /* swdisp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A80113EE98B30094E3FE /* swdisp.cpp */; }; + A954AC3B13EEA0C10094E3FE /* swlog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A80213EE98B30094E3FE /* swlog.cpp */; }; + A954AC3C13EEA0C10094E3FE /* listkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A80913EE98B30094E3FE /* listkey.cpp */; }; + A954AC3D13EEA0C10094E3FE /* strkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81013EE98B30094E3FE /* strkey.cpp */; }; + A954AC3E13EEA0C10094E3FE /* swkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81113EE98B30094E3FE /* swkey.cpp */; }; + A954AC3F13EEA0C10094E3FE /* treekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81213EE98B30094E3FE /* treekey.cpp */; }; + A954AC4013EEA0C10094E3FE /* treekeyidx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81313EE98B30094E3FE /* treekeyidx.cpp */; }; + A954AC4113EEA0C10094E3FE /* versekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81413EE98B30094E3FE /* versekey.cpp */; }; + A954AC4213EEA0C10094E3FE /* versetreekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81513EE98B30094E3FE /* versetreekey.cpp */; }; + A954AC4313EEA0C10094E3FE /* curlftpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81813EE98B30094E3FE /* curlftpt.cpp */; }; + A954AC4413EEA0C10094E3FE /* curlhttpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81913EE98B30094E3FE /* curlhttpt.cpp */; }; + A954AC4513EEA0C10094E3FE /* encfiltmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81A13EE98B30094E3FE /* encfiltmgr.cpp */; }; + A954AC4613EEA0C10094E3FE /* filemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81B13EE98B30094E3FE /* filemgr.cpp */; }; + A954AC4713EEA0C10094E3FE /* ftplibftpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81C13EE98B30094E3FE /* ftplibftpt.cpp */; }; + A954AC4913EEA0C10094E3FE /* installmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81E13EE98B30094E3FE /* installmgr.cpp */; }; + A954AC4A13EEA0C10094E3FE /* localemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A81F13EE98B30094E3FE /* localemgr.cpp */; }; + A954AC4B13EEA0C10094E3FE /* markupfiltmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82213EE98B30094E3FE /* markupfiltmgr.cpp */; }; + A954AC4C13EEA0C10094E3FE /* stringmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82313EE98B30094E3FE /* stringmgr.cpp */; }; + A954AC4D13EEA0C10094E3FE /* swcacher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82413EE98B30094E3FE /* swcacher.cpp */; }; + A954AC4E13EEA0C10094E3FE /* swconfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82513EE98B30094E3FE /* swconfig.cpp */; }; + A954AC4F13EEA0C10094E3FE /* swfiltermgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82613EE98B30094E3FE /* swfiltermgr.cpp */; }; + A954AC5013EEA0C10094E3FE /* swlocale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82713EE98B30094E3FE /* swlocale.cpp */; }; + A954AC5113EEA0C10094E3FE /* swmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82813EE98B30094E3FE /* swmgr.cpp */; }; + A954AC5213EEA0C10094E3FE /* swsearchable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82913EE98B30094E3FE /* swsearchable.cpp */; }; + A954AC5413EEA0C10094E3FE /* hrefcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A82E13EE98B30094E3FE /* hrefcom.cpp */; }; + A954AC5513EEA0C10094E3FE /* rawcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A83613EE98B30094E3FE /* rawcom.cpp */; }; + A954AC5613EEA0C10094E3FE /* rawcom4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A83913EE98B30094E3FE /* rawcom4.cpp */; }; + A954AC5713EEA0C10094E3FE /* rawfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A83D13EE98B30094E3FE /* rawfiles.cpp */; }; + A954AC5813EEA0C10094E3FE /* swcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A83E13EE98B30094E3FE /* swcom.cpp */; }; + A954AC5913EEA0C10094E3FE /* zcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84213EE98B30094E3FE /* zcom.cpp */; }; + A954AC5A13EEA0C10094E3FE /* entriesblk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84513EE98B30094E3FE /* entriesblk.cpp */; }; + A954AC5B13EEA0C10094E3FE /* lzsscomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84613EE98B30094E3FE /* lzsscomprs.cpp */; }; + A954AC5C13EEA0C10094E3FE /* rawstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84913EE98B30094E3FE /* rawstr.cpp */; }; + A954AC5D13EEA0C10094E3FE /* rawstr4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84A13EE98B30094E3FE /* rawstr4.cpp */; }; + A954AC5E13EEA0C10094E3FE /* rawverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84B13EE98B30094E3FE /* rawverse.cpp */; }; + A954AC5F13EEA0C10094E3FE /* rawverse4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84C13EE98B30094E3FE /* rawverse4.cpp */; }; + A954AC6013EEA0C10094E3FE /* sapphire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84D13EE98B30094E3FE /* sapphire.cpp */; }; + A954AC6113EEA0C10094E3FE /* swcipher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84E13EE98B30094E3FE /* swcipher.cpp */; }; + A954AC6213EEA0C10094E3FE /* swcomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A84F13EE98B30094E3FE /* swcomprs.cpp */; }; + A954AC6313EEA0C10094E3FE /* zipcomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85113EE98B30094E3FE /* zipcomprs.cpp */; }; + A954AC6413EEA0C10094E3FE /* zstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85213EE98B30094E3FE /* zstr.cpp */; }; + A954AC6513EEA0C10094E3FE /* zverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85313EE98B30094E3FE /* zverse.cpp */; }; + A954AC6613EEA0C10094E3FE /* cipherfil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85513EE98B30094E3FE /* cipherfil.cpp */; }; + A954AC6713EEA0C10094E3FE /* gbffootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85613EE98B30094E3FE /* gbffootnotes.cpp */; }; + A954AC6813EEA0C10094E3FE /* gbfheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85713EE98B30094E3FE /* gbfheadings.cpp */; }; + A954AC6913EEA0C10094E3FE /* gbfhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85813EE98B30094E3FE /* gbfhtml.cpp */; }; + A954AC6A13EEA0C10094E3FE /* gbfhtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85913EE98B30094E3FE /* gbfhtmlhref.cpp */; }; + A954AC6B13EEA0C10094E3FE /* gbfmorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85A13EE98B30094E3FE /* gbfmorph.cpp */; }; + A954AC6C13EEA0C10094E3FE /* gbfosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85B13EE98B30094E3FE /* gbfosis.cpp */; }; + A954AC6D13EEA0C10094E3FE /* gbfplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85C13EE98B30094E3FE /* gbfplain.cpp */; }; + A954AC6E13EEA0C10094E3FE /* gbfredletterwords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85D13EE98B30094E3FE /* gbfredletterwords.cpp */; }; + A954AC6F13EEA0C10094E3FE /* gbfrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85E13EE98B30094E3FE /* gbfrtf.cpp */; }; + A954AC7013EEA0C10094E3FE /* gbfstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A85F13EE98B30094E3FE /* gbfstrongs.cpp */; }; + A954AC7113EEA0C10094E3FE /* gbfthml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86013EE98B30094E3FE /* gbfthml.cpp */; }; + A954AC7213EEA0C10094E3FE /* gbfwebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86113EE98B30094E3FE /* gbfwebif.cpp */; }; + A954AC7313EEA0C10094E3FE /* gbfwordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86213EE98B30094E3FE /* gbfwordjs.cpp */; }; + A954AC7413EEA0C10094E3FE /* gbfxhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86313EE98B30094E3FE /* gbfxhtml.cpp */; }; + A954AC7513EEA0C10094E3FE /* greeklexattribs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86413EE98B30094E3FE /* greeklexattribs.cpp */; }; + A954AC7613EEA0C10094E3FE /* latin1utf16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86513EE98B30094E3FE /* latin1utf16.cpp */; }; + A954AC7713EEA0C10094E3FE /* latin1utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86613EE98B30094E3FE /* latin1utf8.cpp */; }; + A954AC7813EEA0C10094E3FE /* osisfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86913EE98B30094E3FE /* osisfootnotes.cpp */; }; + A954AC7913EEA0C10094E3FE /* osisheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86A13EE98B30094E3FE /* osisheadings.cpp */; }; + A954AC7A13EEA0C10094E3FE /* osishtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86B13EE98B30094E3FE /* osishtmlhref.cpp */; }; + A954AC7B13EEA0C10094E3FE /* osislemma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86C13EE98B30094E3FE /* osislemma.cpp */; }; + A954AC7C13EEA0C10094E3FE /* osismorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86D13EE98B30094E3FE /* osismorph.cpp */; }; + A954AC7D13EEA0C10094E3FE /* osismorphsegmentation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86E13EE98B30094E3FE /* osismorphsegmentation.cpp */; }; + A954AC7E13EEA0C10094E3FE /* osisosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A86F13EE98B30094E3FE /* osisosis.cpp */; }; + A954AC7F13EEA0C10094E3FE /* osisplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87013EE98B30094E3FE /* osisplain.cpp */; }; + A954AC8013EEA0C10094E3FE /* osisredletterwords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87113EE98B30094E3FE /* osisredletterwords.cpp */; }; + A954AC8113EEA0C10094E3FE /* osisrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87213EE98B30094E3FE /* osisrtf.cpp */; }; + A954AC8313EEA0C10094E3FE /* osisscripref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87413EE98B30094E3FE /* osisscripref.cpp */; }; + A954AC8413EEA0C10094E3FE /* osisstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87513EE98B30094E3FE /* osisstrongs.cpp */; }; + A954AC8513EEA0C10094E3FE /* osisvariants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87613EE98B30094E3FE /* osisvariants.cpp */; }; + A954AC8613EEA0C10094E3FE /* osiswebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87713EE98B30094E3FE /* osiswebif.cpp */; }; + A954AC8713EEA0C10094E3FE /* osiswordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87813EE98B30094E3FE /* osiswordjs.cpp */; }; + A954AC8813EEA0C10094E3FE /* osisxhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87913EE98B30094E3FE /* osisxhtml.cpp */; }; + A954AC8913EEA0C10094E3FE /* papyriplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87A13EE98B30094E3FE /* papyriplain.cpp */; }; + A954AC8C13EEA0C10094E3FE /* rtfhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87D13EE98B30094E3FE /* rtfhtml.cpp */; }; + A954AC8D13EEA0C10094E3FE /* swbasicfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87E13EE98B30094E3FE /* swbasicfilter.cpp */; }; + A954AC8E13EEA0C10094E3FE /* swoptfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A87F13EE98B30094E3FE /* swoptfilter.cpp */; }; + A954AC8F13EEA0C10094E3FE /* teihtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88013EE98B30094E3FE /* teihtmlhref.cpp */; }; + A954AC9013EEA0C10094E3FE /* teiplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88113EE98B30094E3FE /* teiplain.cpp */; }; + A954AC9113EEA0C10094E3FE /* teirtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88213EE98B30094E3FE /* teirtf.cpp */; }; + A954AC9213EEA0C10094E3FE /* thmlfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88313EE98B30094E3FE /* thmlfootnotes.cpp */; }; + A954AC9313EEA0C10094E3FE /* thmlgbf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88413EE98B30094E3FE /* thmlgbf.cpp */; }; + A954AC9413EEA0C10094E3FE /* thmlheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88513EE98B30094E3FE /* thmlheadings.cpp */; }; + A954AC9513EEA0C10094E3FE /* thmlhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88613EE98B30094E3FE /* thmlhtml.cpp */; }; + A954AC9613EEA0C10094E3FE /* thmlhtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88713EE98B30094E3FE /* thmlhtmlhref.cpp */; }; + A954AC9713EEA0C10094E3FE /* thmllemma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88813EE98B30094E3FE /* thmllemma.cpp */; }; + A954AC9813EEA0C10094E3FE /* thmlmorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88913EE98B30094E3FE /* thmlmorph.cpp */; }; + A954AC9913EEA0C10094E3FE /* thmlosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88A13EE98B30094E3FE /* thmlosis.cpp */; }; + A954AC9A13EEA0C10094E3FE /* thmlplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88B13EE98B30094E3FE /* thmlplain.cpp */; }; + A954AC9B13EEA0C10094E3FE /* thmlrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88C13EE98B30094E3FE /* thmlrtf.cpp */; }; + A954AC9C13EEA0C10094E3FE /* thmlscripref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88D13EE98B30094E3FE /* thmlscripref.cpp */; }; + A954AC9D13EEA0C10094E3FE /* thmlstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88E13EE98B30094E3FE /* thmlstrongs.cpp */; }; + A954AC9E13EEA0C10094E3FE /* thmlvariants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A88F13EE98B30094E3FE /* thmlvariants.cpp */; }; + A954AC9F13EEA0C10094E3FE /* thmlwebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89013EE98B30094E3FE /* thmlwebif.cpp */; }; + A954ACA013EEA0C10094E3FE /* thmlwordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89113EE98B30094E3FE /* thmlwordjs.cpp */; }; + A954ACA113EEA0C10094E3FE /* thmlxhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89213EE98B30094E3FE /* thmlxhtml.cpp */; }; + A954ACA213EEA0C10094E3FE /* unicodertf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89313EE98B30094E3FE /* unicodertf.cpp */; }; + A954ACA313EEA0C10094E3FE /* utf16utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89413EE98B30094E3FE /* utf16utf8.cpp */; }; + A954ACA413EEA0C10094E3FE /* utf8arabicpoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89513EE98B30094E3FE /* utf8arabicpoints.cpp */; }; + A954ACA513EEA0C10094E3FE /* utf8arshaping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89613EE98B30094E3FE /* utf8arshaping.cpp */; }; + A954ACA613EEA0C10094E3FE /* utf8bidireorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89713EE98B30094E3FE /* utf8bidireorder.cpp */; }; + A954ACA713EEA0C10094E3FE /* utf8cantillation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89813EE98B30094E3FE /* utf8cantillation.cpp */; }; + A954ACA813EEA0C10094E3FE /* utf8greekaccents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89913EE98B30094E3FE /* utf8greekaccents.cpp */; }; + A954ACA913EEA0C10094E3FE /* utf8hebrewpoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89A13EE98B30094E3FE /* utf8hebrewpoints.cpp */; }; + A954ACAA13EEA0C10094E3FE /* utf8html.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89B13EE98B30094E3FE /* utf8html.cpp */; }; + A954ACAB13EEA0C10094E3FE /* utf8latin1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89C13EE98B30094E3FE /* utf8latin1.cpp */; }; + A954ACAC13EEA0C10094E3FE /* utf8nfc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89D13EE98B30094E3FE /* utf8nfc.cpp */; }; + A954ACAD13EEA0C10094E3FE /* utf8nfkd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89E13EE98B30094E3FE /* utf8nfkd.cpp */; }; + A954ACAE13EEA0C10094E3FE /* utf8transliterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A89F13EE98B30094E3FE /* utf8transliterator.cpp */; }; + A954ACAF13EEA0C10094E3FE /* utf8utf16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8A013EE98B30094E3FE /* utf8utf16.cpp */; }; + A954ACB013EEA0C10094E3FE /* rawgenbook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8A713EE98B30094E3FE /* rawgenbook.cpp */; }; + A954ACB113EEA0C10094E3FE /* swgenbook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8A813EE98B30094E3FE /* swgenbook.cpp */; }; + A954ACB213EEA0C10094E3FE /* rawld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8AF13EE98B30094E3FE /* rawld.cpp */; }; + A954ACB313EEA0C10094E3FE /* rawld4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8B313EE98B30094E3FE /* rawld4.cpp */; }; + A954ACB413EEA0C10094E3FE /* swld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8B413EE98B30094E3FE /* swld.cpp */; }; + A954ACB513EEA0C10094E3FE /* zld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8B813EE98B30094E3FE /* zld.cpp */; }; + A954ACB613EEA0C10094E3FE /* swmodule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8BC13EE98B30094E3FE /* swmodule.cpp */; }; + A954ACB713EEA0C10094E3FE /* rawtext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8C613EE98B30094E3FE /* rawtext.cpp */; }; + A954ACB813EEA0C10094E3FE /* rawtext4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8C913EE98B30094E3FE /* rawtext4.cpp */; }; + A954ACB913EEA0C10094E3FE /* swtext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8CA13EE98B30094E3FE /* swtext.cpp */; }; + A954ACBA13EEA0C10094E3FE /* ztext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8CE13EE98B30094E3FE /* ztext.cpp */; }; + A954ACBB13EEA0C10094E3FE /* roman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8D513EE98B30094E3FE /* roman.cpp */; }; + A954ACBC13EEA0C10094E3FE /* swbuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8D613EE98B30094E3FE /* swbuf.cpp */; }; + A954ACBD13EEA0C10094E3FE /* swobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8D713EE98B30094E3FE /* swobject.cpp */; }; + A954ACBF13EEA0C10094E3FE /* swversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8D913EE98B30094E3FE /* swversion.cpp */; }; + A954ACC013EEA0C10094E3FE /* url.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8DA13EE98B30094E3FE /* url.cpp */; }; + A954ACC113EEA0C10094E3FE /* utilstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8DB13EE98B30094E3FE /* utilstr.cpp */; }; + A954ACC213EEA0C10094E3FE /* utilxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A954A8DC13EE98B30094E3FE /* utilxml.cpp */; }; + A954ACCA13EEA5340094E3FE /* ftplib.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8D013EE98B30094E3FE /* ftplib.c */; }; + A954ACCB13EEA5340094E3FE /* ftpparse.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8D113EE98B30094E3FE /* ftpparse.c */; }; + A954ACCD13EEA5340094E3FE /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8E113EE98B30094E3FE /* adler32.c */; }; + A954ACCE13EEA5340094E3FE /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8E213EE98B30094E3FE /* compress.c */; }; + A954ACCF13EEA5340094E3FE /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8E313EE98B30094E3FE /* crc32.c */; }; + A954ACD013EEA5340094E3FE /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8E413EE98B30094E3FE /* deflate.c */; }; + A954ACD413EEA5340094E3FE /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8EB13EE98B30094E3FE /* inffast.c */; }; + A954ACD513EEA5340094E3FE /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8EE13EE98B30094E3FE /* inflate.c */; }; + A954ACD613EEA5340094E3FE /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8EF13EE98B30094E3FE /* inftrees.c */; }; + A954ACD913EEA5340094E3FE /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8F413EE98B30094E3FE /* trees.c */; }; + A954ACDA13EEA5340094E3FE /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8F613EE98B30094E3FE /* uncompr.c */; }; + A954ACDB13EEA5340094E3FE /* untgz.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8F713EE98B30094E3FE /* untgz.c */; }; + A954ACDC13EEA5340094E3FE /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = A954A8F813EE98B30094E3FE /* zutil.c */; }; + A954ACDD13EEA6780094E3FE /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A967FB5616806B16004ED73C /* teixhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9E9C5ED16806A2B00ECEB39 /* teixhtml.cpp */; }; + A96C2359176AFA3C008D714B /* remotetrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A96C2351176AF188008D714B /* remotetrans.cpp */; }; + A96C235A176AFA3C008D714B /* osisenum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A96C2353176AF19C008D714B /* osisenum.cpp */; }; + A96C235B176AFA3C008D714B /* osisglosses.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A96C2354176AF19C008D714B /* osisglosses.cpp */; }; + A96C235C176AFA3C008D714B /* osisxlit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A96C2355176AF19C008D714B /* osisxlit.cpp */; }; + A96C235C176AFA3C008D714B /* osisreferencelinks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A96C2355176AF19C008D714B /* osisreferencelinks.cpp */; }; + A96C235D176AFA3C008D714B /* gzclose.c in Sources */ = {isa = PBXBuildFile; fileRef = A96C233E176AF139008D714B /* gzclose.c */; }; + A96C235E176AFA3C008D714B /* gzlib.c in Sources */ = {isa = PBXBuildFile; fileRef = A96C2340176AF139008D714B /* gzlib.c */; }; + A96C235F176AFA3C008D714B /* gzread.c in Sources */ = {isa = PBXBuildFile; fileRef = A96C2341176AF139008D714B /* gzread.c */; }; + A96C2360176AFA3C008D714B /* gzwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = A96C2342176AF139008D714B /* gzwrite.c */; }; + A96C2361176AFA3C008D714B /* infback.c in Sources */ = {isa = PBXBuildFile; fileRef = A96C2343176AF139008D714B /* infback.c */; }; A975EAC511C77862007C1532 /* ObjCSword.h in Headers */ = {isa = PBXBuildFile; fileRef = A975EAC411C77862007C1532 /* ObjCSword.h */; settings = {ATTRIBUTES = (Public, ); }; }; A975EEE511C79308007C1532 /* mod2osis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDAC11C7925C007C1532 /* mod2osis.cpp */; }; - A9921A1A11FD9CA8002DAA72 /* libSword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A9921A1911FD9CA8002DAA72 /* libSword.dylib */; }; + A999FF3F17951CCE00E65919 /* bz2comprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A999FF3917951C8900E65919 /* bz2comprs.cpp */; }; + A999FF4017951CCE00E65919 /* xzcomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A999FF3A17951C8900E65919 /* xzcomprs.cpp */; }; + A999FF4117951CCE00E65919 /* scsuutf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A999FF3D17951CA000E65919 /* scsuutf8.cpp */; }; A9A2C17D118D9D3D0002873D /* Notifications.h in Headers */ = {isa = PBXBuildFile; fileRef = A9A2C17C118D9D3D0002873D /* Notifications.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9A7EEAF14D5D4C300B76B6A /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9A7EEBE14D5D64C00B76B6A /* osis2mod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDB111C7925C007C1532 /* osis2mod.cpp */; }; + A9A7EEBF14D5D65900B76B6A /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; A9BDFA621207F9870067ED5B /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9C2818D11C43BD400803CB5 /* SenTestingKit.framework */; }; A9BDFA631207F9870067ED5B /* ObjCSword.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */; }; A9BDFA661207F9870067ED5B /* SwordManagerTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A964658011C663E200640FAC /* SwordManagerTest.h */; }; A9BDFA671207F9870067ED5B /* SwordModuleTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A918B8E211C6697400024D84 /* SwordModuleTest.h */; }; - A9BDFA781207F9F00067ED5B /* SwordListKeyTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */; }; - A9BDFA791207F9F00067ED5B /* SwordListKeyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */; }; A9BDFA7C1207FA2F0067ED5B /* SwordModuleLongRunTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */; }; A9BDFA7D1207FA2F0067ED5B /* SwordModuleLongRunTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */; }; - A9BDFA861207FC8C0067ED5B /* ImageModuleTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BDFA841207FC8C0067ED5B /* ImageModuleTest.h */; }; - A9BDFA871207FC8C0067ED5B /* ImageModuleTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A9BDFA851207FC8C0067ED5B /* ImageModuleTest.m */; }; + A9BFB0A513EDF51100032679 /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9BFB0A413EDF51000032679 /* SenTestingKit.framework */; }; + A9BFB0A713EDF51100032679 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9BFB0A613EDF51100032679 /* Cocoa.framework */; }; + A9BFB0BC13EDF5C900032679 /* SwordManagerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A964658111C663E200640FAC /* SwordManagerTest.m */; }; + A9BFB0BD13EDF5C900032679 /* SwordModuleTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A918B8E311C6697400024D84 /* SwordModuleTest.m */; }; + A9BFB0BE13EDF5C900032679 /* SwordListKeyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */; }; + A9BFB0BF13EDF5D500032679 /* ObjCSword.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */; }; A9C2856F11C446B700803CB5 /* Configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C2856D11C446B700803CB5 /* Configuration.h */; settings = {ATTRIBUTES = (Public, ); }; }; A9C2857311C4471400803CB5 /* OSXConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C2857111C4471400803CB5 /* OSXConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; A9C2857411C4471400803CB5 /* OSXConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2857211C4471400803CB5 /* OSXConfiguration.m */; }; A9C2858311C44A0A00803CB5 /* Configuration.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2858211C44A0A00803CB5 /* Configuration.m */; }; + A9D2714A14D717D800DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9D2715014D717F600DA8926 /* imp2gbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975ED9811C7925C007C1532 /* imp2gbs.cpp */; }; + A9D2715714D717FD00DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9D2715D14D7180F00DA8926 /* imp2ld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975ED9911C7925C007C1532 /* imp2ld.cpp */; }; + A9D2716414D7181200DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9D2716A14D7182100DA8926 /* imp2vs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975ED9A11C7925C007C1532 /* imp2vs.cpp */; }; + A9D2717114D7182300DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9D2717714D7183700DA8926 /* installmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975ED9B11C7925C007C1532 /* installmgr.cpp */; }; + A9D2717E14D7183B00DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9D2718414D7184E00DA8926 /* mod2imp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDAB11C7925C007C1532 /* mod2imp.cpp */; }; + A9D2718B14D7185800DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9D2719114D7186800DA8926 /* mod2vpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDAD11C7925C007C1532 /* mod2vpl.cpp */; }; + A9D2719814D7186A00DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; + A9D2719E14D7187A00DA8926 /* mod2zmod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDAE11C7925C007C1532 /* mod2zmod.cpp */; }; + A9D271A514D7187E00DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; + A9D271AB14D7189100DA8926 /* step2vpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDB811C7925C007C1532 /* step2vpl.cpp */; }; + A9D271B214D7189300DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; + A9D271B814D718A300DA8926 /* stepdump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDB911C7925C007C1532 /* stepdump.cpp */; }; + A9D271BF14D718A400DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; + A9D271C514D718B700DA8926 /* tei2mod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDBB11C7925C007C1532 /* tei2mod.cpp */; }; + A9D271CC14D718B800DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; + A9D271D214D718C600DA8926 /* vpl2mod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDD811C7925C007C1532 /* vpl2mod.cpp */; }; + A9D271D914D718C800DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; + A9D271DF14D718DE00DA8926 /* vs2osisref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDD911C7925C007C1532 /* vs2osisref.cpp */; }; + A9D271E614D718DF00DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; + A9D271EC14D718F400DA8926 /* vs2osisreftxt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDDA11C7925C007C1532 /* vs2osisreftxt.cpp */; }; + A9D271F314D718F500DA8926 /* libsword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; settings = {ATTRIBUTES = (Required, ); }; }; + A9D271F914D7190400DA8926 /* xml2gbs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDDB11C7925C007C1532 /* xml2gbs.cpp */; }; A9D4360511C4FE97007AFE83 /* SwordModule+Index.h in Headers */ = {isa = PBXBuildFile; fileRef = A9D4360311C4FE97007AFE83 /* SwordModule+Index.h */; settings = {ATTRIBUTES = (Public, ); }; }; A9D4360611C4FE97007AFE83 /* SwordModule+Index.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9D4360411C4FE97007AFE83 /* SwordModule+Index.mm */; }; A9D4382311C52947007AFE83 /* locales.d in Resources */ = {isa = PBXBuildFile; fileRef = A9D437CE11C52947007AFE83 /* locales.d */; }; - A9EF13B31205952C0078A27C /* libSword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A9EF13B21205952C0078A27C /* libSword.dylib */; }; + A9D9FA0B13EEE5CF00EA9DEB /* libsword.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = A954ABC313EE9AB00094E3FE /* libsword.dylib */; }; A9EF1416120595650078A27C /* SwordLocaleManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EF1414120595650078A27C /* SwordLocaleManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; A9EF1417120595650078A27C /* SwordLocaleManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9EF1415120595650078A27C /* SwordLocaleManager.mm */; }; - A9EF1418120595650078A27C /* SwordLocaleManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EF1414120595650078A27C /* SwordLocaleManager.h */; }; - A9EF1419120595650078A27C /* SwordLocaleManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9EF1415120595650078A27C /* SwordLocaleManager.mm */; }; - A9FB273711FD95CD004C4295 /* AnalysisHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB264511FD95CD004C4295 /* AnalysisHeader.cpp */; }; - A9FB273911FD95CD004C4295 /* Analyzers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB264711FD95CD004C4295 /* Analyzers.cpp */; }; - A9FB273B11FD95CD004C4295 /* StandardAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB264A11FD95CD004C4295 /* StandardAnalyzer.cpp */; }; - A9FB273D11FD95CD004C4295 /* StandardFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB264C11FD95CD004C4295 /* StandardFilter.cpp */; }; - A9FB273F11FD95CD004C4295 /* StandardTokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB264E11FD95CD004C4295 /* StandardTokenizer.cpp */; }; - A9FB274A11FD95CD004C4295 /* gunichartables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB265A11FD95CD004C4295 /* gunichartables.cpp */; }; - A9FB274F11FD95CD004C4295 /* repl_lltot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB265F11FD95CD004C4295 /* repl_lltot.cpp */; }; - A9FB275111FD95CD004C4295 /* repl_tcscasecmp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266111FD95CD004C4295 /* repl_tcscasecmp.cpp */; }; - A9FB275211FD95CD004C4295 /* repl_tcslwr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266211FD95CD004C4295 /* repl_tcslwr.cpp */; }; - A9FB275311FD95CD004C4295 /* repl_tcstod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266311FD95CD004C4295 /* repl_tcstod.cpp */; }; - A9FB275411FD95CD004C4295 /* repl_tcstoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266411FD95CD004C4295 /* repl_tcstoll.cpp */; }; - A9FB275511FD95CD004C4295 /* repl_tprintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266511FD95CD004C4295 /* repl_tprintf.cpp */; }; - A9FB275911FD95CD004C4295 /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266911FD95CD004C4295 /* threads.cpp */; }; - A9FB275A11FD95CD004C4295 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266A11FD95CD004C4295 /* utf8.cpp */; }; - A9FB275B11FD95CD004C4295 /* condition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266C11FD95CD004C4295 /* condition.cpp */; }; - A9FB275D11FD95CD004C4295 /* error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB266E11FD95CD004C4295 /* error.cpp */; }; - A9FB276111FD95CD004C4295 /* memtracking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB267211FD95CD004C4295 /* memtracking.cpp */; }; - A9FB276211FD95CD004C4295 /* DateField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB267411FD95CD004C4295 /* DateField.cpp */; }; - A9FB276411FD95CD004C4295 /* Document.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB267611FD95CD004C4295 /* Document.cpp */; }; - A9FB276611FD95CD004C4295 /* Field.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB267811FD95CD004C4295 /* Field.cpp */; }; - A9FB276811FD95CD004C4295 /* CompoundFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB267B11FD95CD004C4295 /* CompoundFile.cpp */; }; - A9FB276A11FD95CD004C4295 /* DocumentWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB267D11FD95CD004C4295 /* DocumentWriter.cpp */; }; - A9FB276D11FD95CD004C4295 /* FieldInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268011FD95CD004C4295 /* FieldInfos.cpp */; }; - A9FB276F11FD95CD004C4295 /* FieldsReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268211FD95CD004C4295 /* FieldsReader.cpp */; }; - A9FB277111FD95CD004C4295 /* FieldsWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268411FD95CD004C4295 /* FieldsWriter.cpp */; }; - A9FB277311FD95CD004C4295 /* IndexModifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268611FD95CD004C4295 /* IndexModifier.cpp */; }; - A9FB277511FD95CD004C4295 /* IndexReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268811FD95CD004C4295 /* IndexReader.cpp */; }; - A9FB277711FD95CD004C4295 /* IndexWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268A11FD95CD004C4295 /* IndexWriter.cpp */; }; - A9FB277911FD95CD004C4295 /* MultiReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268C11FD95CD004C4295 /* MultiReader.cpp */; }; - A9FB277C11FD95CD004C4295 /* SegmentInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB268F11FD95CD004C4295 /* SegmentInfos.cpp */; }; - A9FB277E11FD95CD004C4295 /* SegmentMergeInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269111FD95CD004C4295 /* SegmentMergeInfo.cpp */; }; - A9FB278011FD95CD004C4295 /* SegmentMergeQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269311FD95CD004C4295 /* SegmentMergeQueue.cpp */; }; - A9FB278211FD95CD004C4295 /* SegmentMerger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269511FD95CD004C4295 /* SegmentMerger.cpp */; }; - A9FB278411FD95CD004C4295 /* SegmentReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269711FD95CD004C4295 /* SegmentReader.cpp */; }; - A9FB278511FD95CD004C4295 /* SegmentTermDocs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269811FD95CD004C4295 /* SegmentTermDocs.cpp */; }; - A9FB278611FD95CD004C4295 /* SegmentTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269911FD95CD004C4295 /* SegmentTermEnum.cpp */; }; - A9FB278811FD95CD004C4295 /* SegmentTermPositions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269B11FD95CD004C4295 /* SegmentTermPositions.cpp */; }; - A9FB278911FD95CD004C4295 /* SegmentTermVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269C11FD95CD004C4295 /* SegmentTermVector.cpp */; }; - A9FB278A11FD95CD004C4295 /* Term.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269D11FD95CD004C4295 /* Term.cpp */; }; - A9FB278C11FD95CD004C4295 /* TermInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB269F11FD95CD004C4295 /* TermInfo.cpp */; }; - A9FB278E11FD95CD004C4295 /* TermInfosReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26A111FD95CD004C4295 /* TermInfosReader.cpp */; }; - A9FB279011FD95CD004C4295 /* TermInfosWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26A311FD95CD004C4295 /* TermInfosWriter.cpp */; }; - A9FB279411FD95CD004C4295 /* TermVectorReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26A711FD95CD004C4295 /* TermVectorReader.cpp */; }; - A9FB279511FD95CD004C4295 /* TermVectorWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26A811FD95CD004C4295 /* TermVectorWriter.cpp */; }; - A9FB279711FD95CD004C4295 /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26AB11FD95CD004C4295 /* Lexer.cpp */; }; - A9FB279911FD95CD004C4295 /* MultiFieldQueryParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26AD11FD95CD004C4295 /* MultiFieldQueryParser.cpp */; }; - A9FB279B11FD95CD004C4295 /* QueryParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26AF11FD95CD004C4295 /* QueryParser.cpp */; }; - A9FB279D11FD95CD004C4295 /* QueryParserBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26B111FD95CD004C4295 /* QueryParserBase.cpp */; }; - A9FB279F11FD95CD004C4295 /* QueryToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26B311FD95CD004C4295 /* QueryToken.cpp */; }; - A9FB27A111FD95CD004C4295 /* TokenList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26B511FD95CD004C4295 /* TokenList.cpp */; }; - A9FB27A411FD95CD004C4295 /* BooleanQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26B911FD95CD004C4295 /* BooleanQuery.cpp */; }; - A9FB27A611FD95CD004C4295 /* BooleanScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26BB11FD95CD004C4295 /* BooleanScorer.cpp */; }; - A9FB27A811FD95CD004C4295 /* CachingWrapperFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26BD11FD95CD004C4295 /* CachingWrapperFilter.cpp */; }; - A9FB27AA11FD95CD004C4295 /* ChainedFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26BF11FD95CD004C4295 /* ChainedFilter.cpp */; }; - A9FB27AD11FD95CD004C4295 /* ConjunctionScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26C211FD95CD004C4295 /* ConjunctionScorer.cpp */; }; - A9FB27AF11FD95CD004C4295 /* DateFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26C411FD95CD004C4295 /* DateFilter.cpp */; }; - A9FB27B111FD95CD004C4295 /* ExactPhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26C611FD95CD004C4295 /* ExactPhraseScorer.cpp */; }; - A9FB27B311FD95CD004C4295 /* Explanation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26C811FD95CD004C4295 /* Explanation.cpp */; }; - A9FB27B511FD95CD004C4295 /* FieldCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26CA11FD95CD004C4295 /* FieldCache.cpp */; }; - A9FB27B711FD95CD004C4295 /* FieldCacheImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26CC11FD95CD004C4295 /* FieldCacheImpl.cpp */; }; - A9FB27BA11FD95CD004C4295 /* FieldDocSortedHitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26CF11FD95CD004C4295 /* FieldDocSortedHitQueue.cpp */; }; - A9FB27BC11FD95CD004C4295 /* FieldSortedHitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26D111FD95CD004C4295 /* FieldSortedHitQueue.cpp */; }; - A9FB27BF11FD95CD004C4295 /* FilteredTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26D411FD95CD004C4295 /* FilteredTermEnum.cpp */; }; - A9FB27C111FD95CD004C4295 /* FuzzyQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26D611FD95CD004C4295 /* FuzzyQuery.cpp */; }; - A9FB27C311FD95CD004C4295 /* HitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26D811FD95CD004C4295 /* HitQueue.cpp */; }; - A9FB27C511FD95CD004C4295 /* Hits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26DA11FD95CD004C4295 /* Hits.cpp */; }; - A9FB27C611FD95CD004C4295 /* IndexSearcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26DB11FD95CD004C4295 /* IndexSearcher.cpp */; }; - A9FB27C811FD95CD004C4295 /* MultiSearcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26DD11FD95CD004C4295 /* MultiSearcher.cpp */; }; - A9FB27CA11FD95CD004C4295 /* MultiTermQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26DF11FD95CD004C4295 /* MultiTermQuery.cpp */; }; - A9FB27CC11FD95CD004C4295 /* PhrasePositions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26E111FD95CD004C4295 /* PhrasePositions.cpp */; }; - A9FB27CE11FD95CD004C4295 /* PhraseQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26E311FD95CD004C4295 /* PhraseQuery.cpp */; }; - A9FB27D111FD95CD004C4295 /* PhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26E611FD95CD004C4295 /* PhraseScorer.cpp */; }; - A9FB27D311FD95CD004C4295 /* PrefixQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26E811FD95CD004C4295 /* PrefixQuery.cpp */; }; - A9FB27D511FD95CD004C4295 /* QueryFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26EA11FD95CD004C4295 /* QueryFilter.cpp */; }; - A9FB27D711FD95CD004C4295 /* RangeFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26EC11FD95CD004C4295 /* RangeFilter.cpp */; }; - A9FB27D911FD95CD004C4295 /* RangeQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26EE11FD95CD004C4295 /* RangeQuery.cpp */; }; - A9FB27DC11FD95CD004C4295 /* SearchHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26F111FD95CD004C4295 /* SearchHeader.cpp */; }; - A9FB27DE11FD95CD004C4295 /* Similarity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26F311FD95CD004C4295 /* Similarity.cpp */; }; - A9FB27E011FD95CD004C4295 /* SloppyPhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26F511FD95CD004C4295 /* SloppyPhraseScorer.cpp */; }; - A9FB27E211FD95CD004C4295 /* Sort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26F711FD95CD004C4295 /* Sort.cpp */; }; - A9FB27E411FD95CD004C4295 /* TermQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26F911FD95CD004C4295 /* TermQuery.cpp */; }; - A9FB27E611FD95CD004C4295 /* TermScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26FB11FD95CD004C4295 /* TermScorer.cpp */; }; - A9FB27E811FD95CD004C4295 /* WildcardQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26FD11FD95CD004C4295 /* WildcardQuery.cpp */; }; - A9FB27EA11FD95CD004C4295 /* WildcardTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB26FF11FD95CD004C4295 /* WildcardTermEnum.cpp */; }; - A9FB27EC11FD95CD004C4295 /* StdHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB270111FD95CD004C4295 /* StdHeader.cpp */; }; - A9FB27EF11FD95CD004C4295 /* FSDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB270511FD95CD004C4295 /* FSDirectory.cpp */; }; - A9FB27F111FD95CD004C4295 /* IndexInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB270711FD95CD004C4295 /* IndexInput.cpp */; }; - A9FB27F311FD95CD004C4295 /* IndexOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB270911FD95CD004C4295 /* IndexOutput.cpp */; }; - A9FB27F611FD95CD004C4295 /* Lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB270C11FD95CD004C4295 /* Lock.cpp */; }; - A9FB27F811FD95CD004C4295 /* MMapInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB270E11FD95CD004C4295 /* MMapInput.cpp */; }; - A9FB27FA11FD95CD004C4295 /* RAMDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB271011FD95CD004C4295 /* RAMDirectory.cpp */; }; - A9FB27FC11FD95CD004C4295 /* TransactionalRAMDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB271211FD95CD004C4295 /* TransactionalRAMDirectory.cpp */; }; - A9FB27FF11FD95CD004C4295 /* BitSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB271611FD95CD004C4295 /* BitSet.cpp */; }; - A9FB280211FD95CD004C4295 /* dirent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB271911FD95CD004C4295 /* dirent.cpp */; }; - A9FB280411FD95CD004C4295 /* Equators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB271B11FD95CD004C4295 /* Equators.cpp */; }; - A9FB280611FD95CD004C4295 /* FastCharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB271D11FD95CD004C4295 /* FastCharStream.cpp */; }; - A9FB280811FD95CD004C4295 /* fileinputstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB271F11FD95CD004C4295 /* fileinputstream.cpp */; }; - A9FB280D11FD95CD004C4295 /* MD5Digester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB272411FD95CD004C4295 /* MD5Digester.cpp */; }; - A9FB280F11FD95CD004C4295 /* Misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB272611FD95CD004C4295 /* Misc.cpp */; }; - A9FB281211FD95CD004C4295 /* Reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB272911FD95CD004C4295 /* Reader.cpp */; }; - A9FB281511FD95CD004C4295 /* StringBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB272C11FD95CD004C4295 /* StringBuffer.cpp */; }; - A9FB281711FD95CD004C4295 /* StringIntern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB272E11FD95CD004C4295 /* StringIntern.cpp */; }; - A9FB281B11FD95CD004C4295 /* ThreadLocal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB273211FD95CD004C4295 /* ThreadLocal.cpp */; }; - A9FB28ED11FD95E4004C4295 /* femain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282311FD95E4004C4295 /* femain.cpp */; }; - A9FB28EE11FD95E4004C4295 /* hebrewmcim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282511FD95E4004C4295 /* hebrewmcim.cpp */; }; - A9FB28EF11FD95E4004C4295 /* nullim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282611FD95E4004C4295 /* nullim.cpp */; }; - A9FB28F011FD95E4004C4295 /* swinputmeth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282711FD95E4004C4295 /* swinputmeth.cpp */; }; - A9FB28F111FD95E4004C4295 /* swdisp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282811FD95E4004C4295 /* swdisp.cpp */; }; - A9FB28F211FD95E4004C4295 /* swlog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282911FD95E4004C4295 /* swlog.cpp */; }; - A9FB28F311FD95E4004C4295 /* genarray.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282D11FD95E4004C4295 /* genarray.c */; }; - A9FB28F411FD95E4004C4295 /* listkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB282E11FD95E4004C4295 /* listkey.cpp */; }; - A9FB28F511FD95E4004C4295 /* strkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283311FD95E4004C4295 /* strkey.cpp */; }; - A9FB28F611FD95E4004C4295 /* swkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283411FD95E4004C4295 /* swkey.cpp */; }; - A9FB28F711FD95E4004C4295 /* treekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283511FD95E4004C4295 /* treekey.cpp */; }; - A9FB28F811FD95E4004C4295 /* treekeyidx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283611FD95E4004C4295 /* treekeyidx.cpp */; }; - A9FB28F911FD95E4004C4295 /* versekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283711FD95E4004C4295 /* versekey.cpp */; }; - A9FB28FA11FD95E4004C4295 /* versetreekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283811FD95E4004C4295 /* versetreekey.cpp */; }; - A9FB28FB11FD95E4004C4295 /* curlftpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283A11FD95E4004C4295 /* curlftpt.cpp */; }; - A9FB28FC11FD95E4004C4295 /* curlhttpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283B11FD95E4004C4295 /* curlhttpt.cpp */; }; - A9FB28FD11FD95E4004C4295 /* encfiltmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283C11FD95E4004C4295 /* encfiltmgr.cpp */; }; - A9FB28FE11FD95E4004C4295 /* filemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283D11FD95E4004C4295 /* filemgr.cpp */; }; - A9FB28FF11FD95E4004C4295 /* ftplibftpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283E11FD95E4004C4295 /* ftplibftpt.cpp */; }; - A9FB290011FD95E4004C4295 /* ftptrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB283F11FD95E4004C4295 /* ftptrans.cpp */; }; - A9FB290111FD95E4004C4295 /* installmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284011FD95E4004C4295 /* installmgr.cpp */; }; - A9FB290211FD95E4004C4295 /* localemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284111FD95E4004C4295 /* localemgr.cpp */; }; - A9FB290311FD95E4004C4295 /* markupfiltmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284211FD95E4004C4295 /* markupfiltmgr.cpp */; }; - A9FB290411FD95E4004C4295 /* stringmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284311FD95E4004C4295 /* stringmgr.cpp */; }; - A9FB290511FD95E4004C4295 /* swcacher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284411FD95E4004C4295 /* swcacher.cpp */; }; - A9FB290611FD95E4004C4295 /* swconfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284511FD95E4004C4295 /* swconfig.cpp */; }; - A9FB290711FD95E4004C4295 /* swfiltermgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284611FD95E4004C4295 /* swfiltermgr.cpp */; }; - A9FB290811FD95E4004C4295 /* swlocale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284711FD95E4004C4295 /* swlocale.cpp */; }; - A9FB290911FD95E4004C4295 /* swmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284811FD95E4004C4295 /* swmgr.cpp */; }; - A9FB290A11FD95E4004C4295 /* swsearchable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284911FD95E4004C4295 /* swsearchable.cpp */; }; - A9FB290B11FD95E4004C4295 /* versemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284A11FD95E4004C4295 /* versemgr.cpp */; }; - A9FB290C11FD95E4004C4295 /* hrefcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB284E11FD95E4004C4295 /* hrefcom.cpp */; }; - A9FB290D11FD95E4004C4295 /* rawcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285011FD95E4004C4295 /* rawcom.cpp */; }; - A9FB290E11FD95E4004C4295 /* rawcom4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285211FD95E4004C4295 /* rawcom4.cpp */; }; - A9FB290F11FD95E4004C4295 /* rawfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285411FD95E4004C4295 /* rawfiles.cpp */; }; - A9FB291011FD95E4004C4295 /* swcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285511FD95E4004C4295 /* swcom.cpp */; }; - A9FB291111FD95E4004C4295 /* zcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285711FD95E4004C4295 /* zcom.cpp */; }; - A9FB291211FD95E4004C4295 /* entriesblk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285A11FD95E4004C4295 /* entriesblk.cpp */; }; - A9FB291311FD95E4004C4295 /* lzsscomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285B11FD95E4004C4295 /* lzsscomprs.cpp */; }; - A9FB291411FD95E4004C4295 /* rawstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285C11FD95E4004C4295 /* rawstr.cpp */; }; - A9FB291511FD95E4004C4295 /* rawstr4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285D11FD95E4004C4295 /* rawstr4.cpp */; }; - A9FB291611FD95E4004C4295 /* rawverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285E11FD95E4004C4295 /* rawverse.cpp */; }; - A9FB291711FD95E4004C4295 /* rawverse4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB285F11FD95E4004C4295 /* rawverse4.cpp */; }; - A9FB291811FD95E4004C4295 /* sapphire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286011FD95E4004C4295 /* sapphire.cpp */; }; - A9FB291911FD95E4004C4295 /* swcipher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286111FD95E4004C4295 /* swcipher.cpp */; }; - A9FB291A11FD95E4004C4295 /* swcomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286211FD95E4004C4295 /* swcomprs.cpp */; }; - A9FB291B11FD95E4004C4295 /* zipcomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286411FD95E4004C4295 /* zipcomprs.cpp */; }; - A9FB291C11FD95E4004C4295 /* zstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286511FD95E4004C4295 /* zstr.cpp */; }; - A9FB291D11FD95E4004C4295 /* zverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286611FD95E4004C4295 /* zverse.cpp */; }; - A9FB291E11FD95E4004C4295 /* cipherfil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286811FD95E4004C4295 /* cipherfil.cpp */; }; - A9FB291F11FD95E4004C4295 /* gbffootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286911FD95E4004C4295 /* gbffootnotes.cpp */; }; - A9FB292011FD95E4004C4295 /* gbfheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286A11FD95E4004C4295 /* gbfheadings.cpp */; }; - A9FB292111FD95E4004C4295 /* gbfhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286B11FD95E4004C4295 /* gbfhtml.cpp */; }; - A9FB292211FD95E4004C4295 /* gbfhtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286C11FD95E4004C4295 /* gbfhtmlhref.cpp */; }; - A9FB292311FD95E4004C4295 /* gbfmorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286D11FD95E4004C4295 /* gbfmorph.cpp */; }; - A9FB292411FD95E4004C4295 /* gbfosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286E11FD95E4004C4295 /* gbfosis.cpp */; }; - A9FB292511FD95E4004C4295 /* gbfplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB286F11FD95E4004C4295 /* gbfplain.cpp */; }; - A9FB292611FD95E4004C4295 /* gbfredletterwords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287011FD95E4004C4295 /* gbfredletterwords.cpp */; }; - A9FB292711FD95E4004C4295 /* gbfrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287111FD95E4004C4295 /* gbfrtf.cpp */; }; - A9FB292811FD95E4004C4295 /* gbfstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287211FD95E4004C4295 /* gbfstrongs.cpp */; }; - A9FB292911FD95E4004C4295 /* gbfthml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287311FD95E4004C4295 /* gbfthml.cpp */; }; - A9FB292A11FD95E4004C4295 /* gbfwebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287411FD95E4004C4295 /* gbfwebif.cpp */; }; - A9FB292B11FD95E4004C4295 /* gbfwordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287511FD95E4004C4295 /* gbfwordjs.cpp */; }; - A9FB292C11FD95E4004C4295 /* greeklexattribs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287611FD95E4004C4295 /* greeklexattribs.cpp */; }; - A9FB292D11FD95E4004C4295 /* latin1utf16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287711FD95E4004C4295 /* latin1utf16.cpp */; }; - A9FB292E11FD95E4004C4295 /* latin1utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287811FD95E4004C4295 /* latin1utf8.cpp */; }; - A9FB292F11FD95E4004C4295 /* osisfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287911FD95E4004C4295 /* osisfootnotes.cpp */; }; - A9FB293011FD95E4004C4295 /* osisheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287A11FD95E4004C4295 /* osisheadings.cpp */; }; - A9FB293111FD95E4004C4295 /* osishtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287B11FD95E4004C4295 /* osishtmlhref.cpp */; }; - A9FB293211FD95E4004C4295 /* osislemma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287C11FD95E4004C4295 /* osislemma.cpp */; }; - A9FB293311FD95E4004C4295 /* osismorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287D11FD95E4004C4295 /* osismorph.cpp */; }; - A9FB293411FD95E4004C4295 /* osismorphsegmentation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287E11FD95E4004C4295 /* osismorphsegmentation.cpp */; }; - A9FB293511FD95E4004C4295 /* osisosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB287F11FD95E4004C4295 /* osisosis.cpp */; }; - A9FB293611FD95E4004C4295 /* osisplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288011FD95E4004C4295 /* osisplain.cpp */; }; - A9FB293711FD95E4004C4295 /* osisredletterwords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288111FD95E4004C4295 /* osisredletterwords.cpp */; }; - A9FB293811FD95E4004C4295 /* osisrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288211FD95E4004C4295 /* osisrtf.cpp */; }; - A9FB293911FD95E4004C4295 /* osisruby.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288311FD95E4004C4295 /* osisruby.cpp */; }; - A9FB293A11FD95E4004C4295 /* osisscripref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288411FD95E4004C4295 /* osisscripref.cpp */; }; - A9FB293B11FD95E4004C4295 /* osisstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288511FD95E4004C4295 /* osisstrongs.cpp */; }; - A9FB293C11FD95E4004C4295 /* osisvariants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288611FD95E4004C4295 /* osisvariants.cpp */; }; - A9FB293D11FD95E4004C4295 /* osiswebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288711FD95E4004C4295 /* osiswebif.cpp */; }; - A9FB293E11FD95E4004C4295 /* osiswordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288811FD95E4004C4295 /* osiswordjs.cpp */; }; - A9FB293F11FD95E4004C4295 /* papyriplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288911FD95E4004C4295 /* papyriplain.cpp */; }; - A9FB294011FD95E4004C4295 /* plainfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288A11FD95E4004C4295 /* plainfootnotes.cpp */; }; - A9FB294111FD95E4004C4295 /* plainhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288B11FD95E4004C4295 /* plainhtml.cpp */; }; - A9FB294211FD95E4004C4295 /* rtfhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288C11FD95E4004C4295 /* rtfhtml.cpp */; }; - A9FB294311FD95E4004C4295 /* swbasicfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288D11FD95E4004C4295 /* swbasicfilter.cpp */; }; - A9FB294411FD95E4004C4295 /* swoptfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288E11FD95E4004C4295 /* swoptfilter.cpp */; }; - A9FB294511FD95E4004C4295 /* teihtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB288F11FD95E4004C4295 /* teihtmlhref.cpp */; }; - A9FB294611FD95E4004C4295 /* teiplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289011FD95E4004C4295 /* teiplain.cpp */; }; - A9FB294711FD95E4004C4295 /* teirtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289111FD95E4004C4295 /* teirtf.cpp */; }; - A9FB294811FD95E4004C4295 /* thmlfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289211FD95E4004C4295 /* thmlfootnotes.cpp */; }; - A9FB294911FD95E4004C4295 /* thmlgbf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289311FD95E4004C4295 /* thmlgbf.cpp */; }; - A9FB294A11FD95E4004C4295 /* thmlheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289411FD95E4004C4295 /* thmlheadings.cpp */; }; - A9FB294B11FD95E4004C4295 /* thmlhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289511FD95E4004C4295 /* thmlhtml.cpp */; }; - A9FB294C11FD95E4004C4295 /* thmlhtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289611FD95E4004C4295 /* thmlhtmlhref.cpp */; }; - A9FB294D11FD95E4004C4295 /* thmllemma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289711FD95E4004C4295 /* thmllemma.cpp */; }; - A9FB294E11FD95E4004C4295 /* thmlmorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289811FD95E4004C4295 /* thmlmorph.cpp */; }; - A9FB294F11FD95E4004C4295 /* thmlosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289911FD95E4004C4295 /* thmlosis.cpp */; }; - A9FB295011FD95E4004C4295 /* thmlplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289A11FD95E4004C4295 /* thmlplain.cpp */; }; - A9FB295111FD95E4004C4295 /* thmlrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289B11FD95E4004C4295 /* thmlrtf.cpp */; }; - A9FB295211FD95E4004C4295 /* thmlscripref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289C11FD95E4004C4295 /* thmlscripref.cpp */; }; - A9FB295311FD95E4004C4295 /* thmlstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289D11FD95E4004C4295 /* thmlstrongs.cpp */; }; - A9FB295411FD95E4004C4295 /* thmlvariants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289E11FD95E4004C4295 /* thmlvariants.cpp */; }; - A9FB295511FD95E4004C4295 /* thmlwebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB289F11FD95E4004C4295 /* thmlwebif.cpp */; }; - A9FB295611FD95E4004C4295 /* thmlwordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A011FD95E4004C4295 /* thmlwordjs.cpp */; }; - A9FB295711FD95E4004C4295 /* unicodertf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A111FD95E4004C4295 /* unicodertf.cpp */; }; - A9FB295811FD95E4004C4295 /* utf16utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A211FD95E4004C4295 /* utf16utf8.cpp */; }; - A9FB295911FD95E4004C4295 /* utf8arabicpoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A311FD95E4004C4295 /* utf8arabicpoints.cpp */; }; - A9FB295A11FD95E4004C4295 /* utf8arshaping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A411FD95E4004C4295 /* utf8arshaping.cpp */; }; - A9FB295B11FD95E4004C4295 /* utf8bidireorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A511FD95E4004C4295 /* utf8bidireorder.cpp */; }; - A9FB295C11FD95E4004C4295 /* utf8cantillation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A611FD95E4004C4295 /* utf8cantillation.cpp */; }; - A9FB295D11FD95E4004C4295 /* utf8greekaccents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A711FD95E4004C4295 /* utf8greekaccents.cpp */; }; - A9FB295E11FD95E4004C4295 /* utf8hebrewpoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A811FD95E4004C4295 /* utf8hebrewpoints.cpp */; }; - A9FB295F11FD95E4004C4295 /* utf8html.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28A911FD95E4004C4295 /* utf8html.cpp */; }; - A9FB296011FD95E4004C4295 /* utf8latin1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28AA11FD95E4004C4295 /* utf8latin1.cpp */; }; - A9FB296111FD95E4004C4295 /* utf8nfc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28AB11FD95E4004C4295 /* utf8nfc.cpp */; }; - A9FB296211FD95E4004C4295 /* utf8nfkd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28AC11FD95E4004C4295 /* utf8nfkd.cpp */; }; - A9FB296311FD95E4004C4295 /* utf8transliterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28AD11FD95E4004C4295 /* utf8transliterator.cpp */; }; - A9FB296411FD95E4004C4295 /* utf8utf16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28AE11FD95E4004C4295 /* utf8utf16.cpp */; }; - A9FB296511FD95E4004C4295 /* rawgenbook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28B111FD95E4004C4295 /* rawgenbook.cpp */; }; - A9FB296611FD95E4004C4295 /* swgenbook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28B211FD95E4004C4295 /* swgenbook.cpp */; }; - A9FB296711FD95E4004C4295 /* rawld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28B511FD95E4004C4295 /* rawld.cpp */; }; - A9FB296811FD95E4004C4295 /* rawld4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28B711FD95E4004C4295 /* rawld4.cpp */; }; - A9FB296911FD95E4004C4295 /* swld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28B811FD95E4004C4295 /* swld.cpp */; }; - A9FB296A11FD95E4004C4295 /* zld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28BA11FD95E4004C4295 /* zld.cpp */; }; - A9FB296B11FD95E4004C4295 /* swmodule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28BC11FD95E4004C4295 /* swmodule.cpp */; }; - A9FB296C11FD95E4004C4295 /* echomod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28BE11FD95E4004C4295 /* echomod.cpp */; }; - A9FB296D11FD95E4004C4295 /* rawtext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28C111FD95E4004C4295 /* rawtext.cpp */; }; - A9FB296E11FD95E4004C4295 /* rawtext4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28C311FD95E4004C4295 /* rawtext4.cpp */; }; - A9FB296F11FD95E4004C4295 /* swtext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28C411FD95E4004C4295 /* swtext.cpp */; }; - A9FB297011FD95E4004C4295 /* ztext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28C611FD95E4004C4295 /* ztext.cpp */; }; - A9FB297111FD95E4004C4295 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28C911FD95E4004C4295 /* adler32.c */; }; - A9FB297211FD95E4004C4295 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28CA11FD95E4004C4295 /* compress.c */; }; - A9FB297311FD95E4004C4295 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28CB11FD95E4004C4295 /* crc32.c */; }; - A9FB297411FD95E4004C4295 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28CC11FD95E4004C4295 /* deflate.c */; }; - A9FB297611FD95E4004C4295 /* gzio.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28CE11FD95E4004C4295 /* gzio.c */; }; - A9FB297711FD95E4004C4295 /* infblock.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28CF11FD95E4004C4295 /* infblock.c */; }; - A9FB297911FD95E4004C4295 /* infcodes.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28D111FD95E4004C4295 /* infcodes.c */; }; - A9FB297B11FD95E4004C4295 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28D311FD95E4004C4295 /* inffast.c */; }; - A9FB297E11FD95E4004C4295 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28D611FD95E4004C4295 /* inflate.c */; }; - A9FB297F11FD95E4004C4295 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28D711FD95E4004C4295 /* inftrees.c */; }; - A9FB298111FD95E4004C4295 /* infutil.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28D911FD95E4004C4295 /* infutil.c */; }; - A9FB298311FD95E4004C4295 /* maketree.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28DB11FD95E4004C4295 /* maketree.c */; }; - A9FB298411FD95E4004C4295 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28DC11FD95E4004C4295 /* trees.c */; }; - A9FB298611FD95E4004C4295 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28DE11FD95E4004C4295 /* uncompr.c */; }; - A9FB298711FD95E4004C4295 /* untgz.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28DF11FD95E4004C4295 /* untgz.c */; }; - A9FB298811FD95E4004C4295 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E011FD95E4004C4295 /* zutil.c */; }; - A9FB298A11FD95E4004C4295 /* ftplib.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E211FD95E4004C4295 /* ftplib.c */; }; - A9FB298B11FD95E4004C4295 /* ftpparse.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E311FD95E4004C4295 /* ftpparse.c */; }; - A9FB298C11FD95E4004C4295 /* regex.c in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E411FD95E4004C4295 /* regex.c */; }; - A9FB298D11FD95E4004C4295 /* roman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E511FD95E4004C4295 /* roman.cpp */; }; - A9FB298E11FD95E4004C4295 /* swbuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E611FD95E4004C4295 /* swbuf.cpp */; }; - A9FB298F11FD95E4004C4295 /* swobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E711FD95E4004C4295 /* swobject.cpp */; }; - A9FB299011FD95E4004C4295 /* swunicod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E811FD95E4004C4295 /* swunicod.cpp */; }; - A9FB299111FD95E4004C4295 /* swversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28E911FD95E4004C4295 /* swversion.cpp */; }; - A9FB299211FD95E4004C4295 /* url.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28EA11FD95E4004C4295 /* url.cpp */; }; - A9FB299311FD95E4004C4295 /* utilstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28EB11FD95E4004C4295 /* utilstr.cpp */; }; - A9FB299411FD95E4004C4295 /* utilxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9FB28EC11FD95E4004C4295 /* utilxml.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - A964657A11C662CA00640FAC /* PBXContainerItemProxy */ = { + A954ABC913EE9D0F0094E3FE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9A7EEAD14D5D4BB00B76B6A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9A7EEC014D5D66400B76B6A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9BDFA5C1207F9870067ED5B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = 8DC2EF4F0486A6940098B216; remoteInfo = ObjCSword; }; - A9BDFA5C1207F9870067ED5B /* PBXContainerItemProxy */ = { + A9BFB0BA13EDF5B600032679 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = 8DC2EF4F0486A6940098B216; remoteInfo = ObjCSword; }; - A9FB29A011FD965B004C4295 /* PBXContainerItemProxy */ = { + A9D2714614D717D800DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D2715314D717FD00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D2716014D7181200DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D2716D14D7182300DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D2717A14D7183B00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D2718714D7185800DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D2719414D7186A00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271A114D7187E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271AE14D7189300DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271BB14D718A400DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271C814D718B800DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271D514D718C800DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271E214D718DF00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271EF14D718F500DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D271FE14D7193A00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A954ABC213EE9AB00094E3FE; + remoteInfo = sword; + }; + A9D2720014D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2714414D717D800DA8926; + remoteInfo = imp2gbs; + }; + A9D2720214D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2715114D717FD00DA8926; + remoteInfo = imp2ld; + }; + A9D2720414D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2715E14D7181200DA8926; + remoteInfo = imp2vs; + }; + A9D2720614D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2716B14D7182300DA8926; + remoteInfo = installmgr; + }; + A9D2720814D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2717814D7183B00DA8926; + remoteInfo = mod2imp; + }; + A9D2720A14D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A975EED811C792B9007C1532; + remoteInfo = mod2osis; + }; + A9D2720C14D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2718514D7185800DA8926; + remoteInfo = mod2vpl; + }; + A9D2720E14D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2719214D7186A00DA8926; + remoteInfo = mod2zmod; + }; + A9D2721014D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9A7EEB314D5D61700B76B6A; + remoteInfo = osis2mod; + }; + A9D2721214D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D2719F14D7187E00DA8926; + remoteInfo = step2vpl; + }; + A9D2721414D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D271AC14D7189300DA8926; + remoteInfo = stepdump; + }; + A9D2721614D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D271B914D718A400DA8926; + remoteInfo = tei2mod; + }; + A9D2721814D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D271C614D718B800DA8926; + remoteInfo = vpl2mod; + }; + A9D2721A14D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D271D314D718C800DA8926; + remoteInfo = vs2osisref; + }; + A9D2721C14D7194E00DA8926 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A9D271E014D718DF00DA8926; + remoteInfo = vs2osisreftxt; + }; + A9D2721E14D7194E00DA8926 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; proxyType = 1; - remoteGlobalIDString = A9FB25DF11FD939E004C4295; - remoteInfo = Sword_iOS; + remoteGlobalIDString = A9D271ED14D718F500DA8926; + remoteInfo = xml2gbs; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - A9013D3911E316C700E1CCCA /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; A9A5050211C75C4B00EB6EA5 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - A956324511FD90D2007DC7AD /* libclucene-ub.a in CopyFiles */, - A956316711FD8C5E007DC7AD /* libsword-ub.a in CopyFiles */, + A9D9FA0B13EEE5CF00EA9DEB /* libsword.dylib in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -445,12 +679,26 @@ 089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; 32DBCF5E0370ADEE00C91783 /* ObjCSword_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjCSword_Prefix.pch; sourceTree = "<group>"; }; + 8C92C0124F354F4CB4F294F9 /* DefaultFilterProvider.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = DefaultFilterProvider.mm; path = src/DefaultFilterProvider.mm; sourceTree = "<group>"; }; + 8C92C02A5C86E1C75ED1CEF4 /* SwordFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordFilter.h; path = src/SwordFilter.h; sourceTree = "<group>"; }; + 8C92C25F57CB01957B086256 /* FilterProviderFactory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = FilterProviderFactory.mm; path = src/FilterProviderFactory.mm; sourceTree = "<group>"; }; + 8C92C291C40A77060C12A21B /* SwordUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordUtil.m; path = src/SwordUtil.m; sourceTree = "<group>"; }; + 8C92C72ADACB017A434CD268 /* FilterProviderFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilterProviderFactory.h; path = src/FilterProviderFactory.h; sourceTree = "<group>"; }; + 8C92C7B2EB245D47FEB5E3B0 /* SwordUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordUtil.h; path = src/SwordUtil.h; sourceTree = "<group>"; }; + 8C92C980D4DE32C7AB93159D /* DefaultFilterProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DefaultFilterProvider.h; path = src/DefaultFilterProvider.h; sourceTree = "<group>"; }; + 8C92CC111DC521DE0C054C60 /* SwordFilter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordFilter.mm; path = src/SwordFilter.mm; sourceTree = "<group>"; }; 8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ObjCSword.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A9013D3E11E316C700E1CCCA /* ObjCSword_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ObjCSword_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A9013D3F11E316C700E1CCCA /* Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info copy.plist"; sourceTree = "<group>"; }; - A918B8E211C6697400024D84 /* SwordModuleTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleTest.h; path = test/SwordModuleTest.h; sourceTree = "<group>"; }; - A918B8E311C6697400024D84 /* SwordModuleTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordModuleTest.m; path = test/SwordModuleTest.m; sourceTree = "<group>"; }; + A917AF2516B1BE38006367FC /* Tests-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = "<group>"; }; + A918B8E211C6697400024D84 /* SwordModuleTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleTest.h; path = ../test/SwordModuleTest.h; sourceTree = "<group>"; }; + A918B8E311C6697400024D84 /* SwordModuleTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordModuleTest.m; path = ../test/SwordModuleTest.m; sourceTree = "<group>"; }; + A91C8B66175233F3008702B9 /* versificationmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versificationmgr.cpp; sourceTree = "<group>"; }; + A929619616B1BA240094E5BE /* SwordBibleTextEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordBibleTextEntry.m; path = src/SwordBibleTextEntry.m; sourceTree = "<group>"; }; + A929619716B1BA240094E5BE /* SwordKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordKey.h; path = src/SwordKey.h; sourceTree = "<group>"; }; + A929619816B1BA240094E5BE /* SwordKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordKey.mm; path = src/SwordKey.mm; sourceTree = "<group>"; }; + A929619916B1BA240094E5BE /* SwordListKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordListKey.h; path = src/SwordListKey.h; sourceTree = "<group>"; }; + A929619A16B1BA240094E5BE /* SwordListKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordListKey.mm; path = src/SwordListKey.mm; sourceTree = "<group>"; }; + A929619B16B1BA240094E5BE /* SwordVerseKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordVerseKey.h; path = src/SwordVerseKey.h; sourceTree = "<group>"; }; A94EABE3117B28910018B06F /* SwordBible.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBible.h; path = src/SwordBible.h; sourceTree = "<group>"; }; A94EABE4117B28910018B06F /* SwordBible.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordBible.mm; path = src/SwordBible.mm; sourceTree = "<group>"; }; A94EABE5117B28920018B06F /* SwordBibleBook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBibleBook.h; path = src/SwordBibleBook.h; sourceTree = "<group>"; }; @@ -458,7 +706,6 @@ A94EABE7117B28920018B06F /* SwordBibleChapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBibleChapter.h; path = src/SwordBibleChapter.h; sourceTree = "<group>"; }; A94EABE8117B28920018B06F /* SwordBibleChapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordBibleChapter.m; path = src/SwordBibleChapter.m; sourceTree = "<group>"; }; A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBibleTextEntry.h; path = src/SwordBibleTextEntry.h; sourceTree = "<group>"; }; - A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordBibleTextEntry.m; path = src/SwordBibleTextEntry.m; sourceTree = "<group>"; }; A94EABEB117B28920018B06F /* SwordBook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBook.h; path = src/SwordBook.h; sourceTree = "<group>"; }; A94EABEC117B28920018B06F /* SwordBook.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordBook.mm; path = src/SwordBook.mm; sourceTree = "<group>"; }; A94EABED117B28920018B06F /* SwordCommentary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordCommentary.h; path = src/SwordCommentary.h; sourceTree = "<group>"; }; @@ -467,12 +714,8 @@ A94EABF0117B28920018B06F /* SwordDictionary.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordDictionary.mm; path = src/SwordDictionary.mm; sourceTree = "<group>"; }; A94EABF1117B28920018B06F /* SwordInstallSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordInstallSource.h; path = src/SwordInstallSource.h; sourceTree = "<group>"; }; A94EABF2117B28920018B06F /* SwordInstallSource.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordInstallSource.mm; path = src/SwordInstallSource.mm; sourceTree = "<group>"; }; - A94EABF3117B28920018B06F /* SwordInstallSourceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordInstallSourceController.h; path = src/SwordInstallSourceController.h; sourceTree = "<group>"; }; - A94EABF4117B28920018B06F /* SwordInstallSourceController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordInstallSourceController.mm; path = src/SwordInstallSourceController.mm; sourceTree = "<group>"; }; - A94EABF5117B28920018B06F /* SwordKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordKey.h; path = src/SwordKey.h; sourceTree = "<group>"; }; - A94EABF6117B28920018B06F /* SwordKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordKey.mm; path = src/SwordKey.mm; sourceTree = "<group>"; }; - A94EABF7117B28920018B06F /* SwordListKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordListKey.h; path = src/SwordListKey.h; sourceTree = "<group>"; }; - A94EABF8117B28920018B06F /* SwordListKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordListKey.mm; path = src/SwordListKey.mm; sourceTree = "<group>"; }; + A94EABF3117B28920018B06F /* SwordInstallSourceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordInstallSourceManager.h; path = src/SwordInstallSourceManager.h; sourceTree = "<group>"; }; + A94EABF4117B28920018B06F /* SwordInstallSourceManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordInstallSourceManager.mm; path = src/SwordInstallSourceManager.mm; sourceTree = "<group>"; }; A94EABF9117B28920018B06F /* SwordManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordManager.h; path = src/SwordManager.h; sourceTree = "<group>"; }; A94EABFA117B28920018B06F /* SwordManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordManager.mm; path = src/SwordManager.mm; sourceTree = "<group>"; }; A94EABFD117B28920018B06F /* SwordModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModule.h; path = src/SwordModule.h; sourceTree = "<group>"; }; @@ -481,16 +724,409 @@ A94EAC00117B28920018B06F /* SwordModuleTextEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordModuleTextEntry.m; path = src/SwordModuleTextEntry.m; sourceTree = "<group>"; }; A94EAC01117B28920018B06F /* SwordModuleTreeEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleTreeEntry.h; path = src/SwordModuleTreeEntry.h; sourceTree = "<group>"; }; A94EAC02117B28920018B06F /* SwordModuleTreeEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordModuleTreeEntry.m; path = src/SwordModuleTreeEntry.m; sourceTree = "<group>"; }; - A94EAC05117B28920018B06F /* SwordVerseKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordVerseKey.h; path = src/SwordVerseKey.h; sourceTree = "<group>"; }; A94EAC06117B28920018B06F /* SwordVerseKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordVerseKey.mm; path = src/SwordVerseKey.mm; sourceTree = "<group>"; }; A94EAC07117B28920018B06F /* SwordVerseManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordVerseManager.h; path = src/SwordVerseManager.h; sourceTree = "<group>"; }; A94EAC08117B28920018B06F /* SwordVerseManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordVerseManager.mm; path = src/SwordVerseManager.mm; sourceTree = "<group>"; }; A94EAC09117B28920018B06F /* VerseEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VerseEnumerator.h; path = src/VerseEnumerator.h; sourceTree = "<group>"; }; A94EAC0A117B28920018B06F /* VerseEnumerator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = VerseEnumerator.mm; path = src/VerseEnumerator.mm; sourceTree = "<group>"; }; - A956316411FD8C55007DC7AD /* libsword-ub.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libsword-ub.a"; path = "build_sword/build/result_inst/lib/libsword-ub.a"; sourceTree = "<group>"; }; - A956324211FD90C9007DC7AD /* libclucene-ub.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libclucene-ub.a"; path = "build_clucene/build/result_inst/lib/libclucene-ub.a"; sourceTree = "<group>"; }; - A964658011C663E200640FAC /* SwordManagerTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordManagerTest.h; path = test/SwordManagerTest.h; sourceTree = "<group>"; }; - A964658111C663E200640FAC /* SwordManagerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordManagerTest.m; path = test/SwordManagerTest.m; sourceTree = "<group>"; }; + A954A80113EE98B30094E3FE /* swdisp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swdisp.cpp; sourceTree = "<group>"; }; + A954A80213EE98B30094E3FE /* swlog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swlog.cpp; sourceTree = "<group>"; }; + A954A80913EE98B30094E3FE /* listkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = listkey.cpp; sourceTree = "<group>"; }; + A954A81013EE98B30094E3FE /* strkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strkey.cpp; sourceTree = "<group>"; }; + A954A81113EE98B30094E3FE /* swkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swkey.cpp; sourceTree = "<group>"; }; + A954A81213EE98B30094E3FE /* treekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = treekey.cpp; sourceTree = "<group>"; }; + A954A81313EE98B30094E3FE /* treekeyidx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = treekeyidx.cpp; sourceTree = "<group>"; }; + A954A81413EE98B30094E3FE /* versekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versekey.cpp; sourceTree = "<group>"; }; + A954A81513EE98B30094E3FE /* versetreekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versetreekey.cpp; sourceTree = "<group>"; }; + A954A81813EE98B30094E3FE /* curlftpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = curlftpt.cpp; sourceTree = "<group>"; }; + A954A81913EE98B30094E3FE /* curlhttpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = curlhttpt.cpp; sourceTree = "<group>"; }; + A954A81A13EE98B30094E3FE /* encfiltmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encfiltmgr.cpp; sourceTree = "<group>"; }; + A954A81B13EE98B30094E3FE /* filemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filemgr.cpp; sourceTree = "<group>"; }; + A954A81C13EE98B30094E3FE /* ftplibftpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ftplibftpt.cpp; sourceTree = "<group>"; }; + A954A81E13EE98B30094E3FE /* installmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = installmgr.cpp; sourceTree = "<group>"; }; + A954A81F13EE98B30094E3FE /* localemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = localemgr.cpp; sourceTree = "<group>"; }; + A954A82213EE98B30094E3FE /* markupfiltmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = markupfiltmgr.cpp; sourceTree = "<group>"; }; + A954A82313EE98B30094E3FE /* stringmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringmgr.cpp; sourceTree = "<group>"; }; + A954A82413EE98B30094E3FE /* swcacher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcacher.cpp; sourceTree = "<group>"; }; + A954A82513EE98B30094E3FE /* swconfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swconfig.cpp; sourceTree = "<group>"; }; + A954A82613EE98B30094E3FE /* swfiltermgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swfiltermgr.cpp; sourceTree = "<group>"; }; + A954A82713EE98B30094E3FE /* swlocale.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swlocale.cpp; sourceTree = "<group>"; }; + A954A82813EE98B30094E3FE /* swmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swmgr.cpp; sourceTree = "<group>"; }; + A954A82913EE98B30094E3FE /* swsearchable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swsearchable.cpp; sourceTree = "<group>"; }; + A954A82E13EE98B30094E3FE /* hrefcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hrefcom.cpp; sourceTree = "<group>"; }; + A954A83613EE98B30094E3FE /* rawcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawcom.cpp; sourceTree = "<group>"; }; + A954A83913EE98B30094E3FE /* rawcom4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawcom4.cpp; sourceTree = "<group>"; }; + A954A83D13EE98B30094E3FE /* rawfiles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawfiles.cpp; sourceTree = "<group>"; }; + A954A83E13EE98B30094E3FE /* swcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcom.cpp; sourceTree = "<group>"; }; + A954A84013EE98B30094E3FE /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; }; + A954A84113EE98B30094E3FE /* Makefile.am */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.am; sourceTree = "<group>"; }; + A954A84213EE98B30094E3FE /* zcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zcom.cpp; sourceTree = "<group>"; }; + A954A84513EE98B30094E3FE /* entriesblk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = entriesblk.cpp; sourceTree = "<group>"; }; + A954A84613EE98B30094E3FE /* lzsscomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lzsscomprs.cpp; sourceTree = "<group>"; }; + A954A84913EE98B30094E3FE /* rawstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawstr.cpp; sourceTree = "<group>"; }; + A954A84A13EE98B30094E3FE /* rawstr4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawstr4.cpp; sourceTree = "<group>"; }; + A954A84B13EE98B30094E3FE /* rawverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawverse.cpp; sourceTree = "<group>"; }; + A954A84C13EE98B30094E3FE /* rawverse4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawverse4.cpp; sourceTree = "<group>"; }; + A954A84D13EE98B30094E3FE /* sapphire.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sapphire.cpp; sourceTree = "<group>"; }; + A954A84E13EE98B30094E3FE /* swcipher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcipher.cpp; sourceTree = "<group>"; }; + A954A84F13EE98B30094E3FE /* swcomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcomprs.cpp; sourceTree = "<group>"; }; + A954A85113EE98B30094E3FE /* zipcomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zipcomprs.cpp; sourceTree = "<group>"; }; + A954A85213EE98B30094E3FE /* zstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zstr.cpp; sourceTree = "<group>"; }; + A954A85313EE98B30094E3FE /* zverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zverse.cpp; sourceTree = "<group>"; }; + A954A85513EE98B30094E3FE /* cipherfil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cipherfil.cpp; sourceTree = "<group>"; }; + A954A85613EE98B30094E3FE /* gbffootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbffootnotes.cpp; sourceTree = "<group>"; }; + A954A85713EE98B30094E3FE /* gbfheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfheadings.cpp; sourceTree = "<group>"; }; + A954A85813EE98B30094E3FE /* gbfhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfhtml.cpp; sourceTree = "<group>"; }; + A954A85913EE98B30094E3FE /* gbfhtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfhtmlhref.cpp; sourceTree = "<group>"; }; + A954A85A13EE98B30094E3FE /* gbfmorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfmorph.cpp; sourceTree = "<group>"; }; + A954A85B13EE98B30094E3FE /* gbfosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfosis.cpp; sourceTree = "<group>"; }; + A954A85C13EE98B30094E3FE /* gbfplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfplain.cpp; sourceTree = "<group>"; }; + A954A85D13EE98B30094E3FE /* gbfredletterwords.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfredletterwords.cpp; sourceTree = "<group>"; }; + A954A85E13EE98B30094E3FE /* gbfrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfrtf.cpp; sourceTree = "<group>"; }; + A954A85F13EE98B30094E3FE /* gbfstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfstrongs.cpp; sourceTree = "<group>"; }; + A954A86013EE98B30094E3FE /* gbfthml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfthml.cpp; sourceTree = "<group>"; }; + A954A86113EE98B30094E3FE /* gbfwebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfwebif.cpp; sourceTree = "<group>"; }; + A954A86213EE98B30094E3FE /* gbfwordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfwordjs.cpp; sourceTree = "<group>"; }; + A954A86313EE98B30094E3FE /* gbfxhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfxhtml.cpp; sourceTree = "<group>"; }; + A954A86413EE98B30094E3FE /* greeklexattribs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = greeklexattribs.cpp; sourceTree = "<group>"; }; + A954A86513EE98B30094E3FE /* latin1utf16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = latin1utf16.cpp; sourceTree = "<group>"; }; + A954A86613EE98B30094E3FE /* latin1utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = latin1utf8.cpp; sourceTree = "<group>"; }; + A954A86913EE98B30094E3FE /* osisfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisfootnotes.cpp; sourceTree = "<group>"; }; + A954A86A13EE98B30094E3FE /* osisheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisheadings.cpp; sourceTree = "<group>"; }; + A954A86B13EE98B30094E3FE /* osishtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osishtmlhref.cpp; sourceTree = "<group>"; }; + A954A86C13EE98B30094E3FE /* osislemma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osislemma.cpp; sourceTree = "<group>"; }; + A954A86D13EE98B30094E3FE /* osismorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osismorph.cpp; sourceTree = "<group>"; }; + A954A86E13EE98B30094E3FE /* osismorphsegmentation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osismorphsegmentation.cpp; sourceTree = "<group>"; }; + A954A86F13EE98B30094E3FE /* osisosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisosis.cpp; sourceTree = "<group>"; }; + A954A87013EE98B30094E3FE /* osisplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisplain.cpp; sourceTree = "<group>"; }; + A954A87113EE98B30094E3FE /* osisredletterwords.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisredletterwords.cpp; sourceTree = "<group>"; }; + A954A87213EE98B30094E3FE /* osisrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisrtf.cpp; sourceTree = "<group>"; }; + A954A87413EE98B30094E3FE /* osisscripref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisscripref.cpp; sourceTree = "<group>"; }; + A954A87513EE98B30094E3FE /* osisstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisstrongs.cpp; sourceTree = "<group>"; }; + A954A87613EE98B30094E3FE /* osisvariants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisvariants.cpp; sourceTree = "<group>"; }; + A954A87713EE98B30094E3FE /* osiswebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osiswebif.cpp; sourceTree = "<group>"; }; + A954A87813EE98B30094E3FE /* osiswordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osiswordjs.cpp; sourceTree = "<group>"; }; + A954A87913EE98B30094E3FE /* osisxhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisxhtml.cpp; sourceTree = "<group>"; }; + A954A87A13EE98B30094E3FE /* papyriplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = papyriplain.cpp; sourceTree = "<group>"; }; + A954A87D13EE98B30094E3FE /* rtfhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtfhtml.cpp; sourceTree = "<group>"; }; + A954A87E13EE98B30094E3FE /* swbasicfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swbasicfilter.cpp; sourceTree = "<group>"; }; + A954A87F13EE98B30094E3FE /* swoptfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swoptfilter.cpp; sourceTree = "<group>"; }; + A954A88013EE98B30094E3FE /* teihtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teihtmlhref.cpp; sourceTree = "<group>"; }; + A954A88113EE98B30094E3FE /* teiplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teiplain.cpp; sourceTree = "<group>"; }; + A954A88213EE98B30094E3FE /* teirtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teirtf.cpp; sourceTree = "<group>"; }; + A954A88313EE98B30094E3FE /* thmlfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlfootnotes.cpp; sourceTree = "<group>"; }; + A954A88413EE98B30094E3FE /* thmlgbf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlgbf.cpp; sourceTree = "<group>"; }; + A954A88513EE98B30094E3FE /* thmlheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlheadings.cpp; sourceTree = "<group>"; }; + A954A88613EE98B30094E3FE /* thmlhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlhtml.cpp; sourceTree = "<group>"; }; + A954A88713EE98B30094E3FE /* thmlhtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlhtmlhref.cpp; sourceTree = "<group>"; }; + A954A88813EE98B30094E3FE /* thmllemma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmllemma.cpp; sourceTree = "<group>"; }; + A954A88913EE98B30094E3FE /* thmlmorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlmorph.cpp; sourceTree = "<group>"; }; + A954A88A13EE98B30094E3FE /* thmlosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlosis.cpp; sourceTree = "<group>"; }; + A954A88B13EE98B30094E3FE /* thmlplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlplain.cpp; sourceTree = "<group>"; }; + A954A88C13EE98B30094E3FE /* thmlrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlrtf.cpp; sourceTree = "<group>"; }; + A954A88D13EE98B30094E3FE /* thmlscripref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlscripref.cpp; sourceTree = "<group>"; }; + A954A88E13EE98B30094E3FE /* thmlstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlstrongs.cpp; sourceTree = "<group>"; }; + A954A88F13EE98B30094E3FE /* thmlvariants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlvariants.cpp; sourceTree = "<group>"; }; + A954A89013EE98B30094E3FE /* thmlwebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlwebif.cpp; sourceTree = "<group>"; }; + A954A89113EE98B30094E3FE /* thmlwordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlwordjs.cpp; sourceTree = "<group>"; }; + A954A89213EE98B30094E3FE /* thmlxhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlxhtml.cpp; sourceTree = "<group>"; }; + A954A89313EE98B30094E3FE /* unicodertf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unicodertf.cpp; sourceTree = "<group>"; }; + A954A89413EE98B30094E3FE /* utf16utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf16utf8.cpp; sourceTree = "<group>"; }; + A954A89513EE98B30094E3FE /* utf8arabicpoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8arabicpoints.cpp; sourceTree = "<group>"; }; + A954A89613EE98B30094E3FE /* utf8arshaping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8arshaping.cpp; sourceTree = "<group>"; }; + A954A89713EE98B30094E3FE /* utf8bidireorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8bidireorder.cpp; sourceTree = "<group>"; }; + A954A89813EE98B30094E3FE /* utf8cantillation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8cantillation.cpp; sourceTree = "<group>"; }; + A954A89913EE98B30094E3FE /* utf8greekaccents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8greekaccents.cpp; sourceTree = "<group>"; }; + A954A89A13EE98B30094E3FE /* utf8hebrewpoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8hebrewpoints.cpp; sourceTree = "<group>"; }; + A954A89B13EE98B30094E3FE /* utf8html.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8html.cpp; sourceTree = "<group>"; }; + A954A89C13EE98B30094E3FE /* utf8latin1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8latin1.cpp; sourceTree = "<group>"; }; + A954A89D13EE98B30094E3FE /* utf8nfc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8nfc.cpp; sourceTree = "<group>"; }; + A954A89E13EE98B30094E3FE /* utf8nfkd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8nfkd.cpp; sourceTree = "<group>"; }; + A954A89F13EE98B30094E3FE /* utf8transliterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8transliterator.cpp; sourceTree = "<group>"; }; + A954A8A013EE98B30094E3FE /* utf8utf16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8utf16.cpp; sourceTree = "<group>"; }; + A954A8A713EE98B30094E3FE /* rawgenbook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawgenbook.cpp; sourceTree = "<group>"; }; + A954A8A813EE98B30094E3FE /* swgenbook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swgenbook.cpp; sourceTree = "<group>"; }; + A954A8AF13EE98B30094E3FE /* rawld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawld.cpp; sourceTree = "<group>"; }; + A954A8B313EE98B30094E3FE /* rawld4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawld4.cpp; sourceTree = "<group>"; }; + A954A8B413EE98B30094E3FE /* swld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swld.cpp; sourceTree = "<group>"; }; + A954A8B813EE98B30094E3FE /* zld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zld.cpp; sourceTree = "<group>"; }; + A954A8BC13EE98B30094E3FE /* swmodule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swmodule.cpp; sourceTree = "<group>"; }; + A954A8BE13EE98B30094E3FE /* echomod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echomod.cpp; sourceTree = "<group>"; }; + A954A8C613EE98B30094E3FE /* rawtext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawtext.cpp; sourceTree = "<group>"; }; + A954A8C913EE98B30094E3FE /* rawtext4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawtext4.cpp; sourceTree = "<group>"; }; + A954A8CA13EE98B30094E3FE /* swtext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swtext.cpp; sourceTree = "<group>"; }; + A954A8CE13EE98B30094E3FE /* ztext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ztext.cpp; sourceTree = "<group>"; }; + A954A8D013EE98B30094E3FE /* ftplib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftplib.c; sourceTree = "<group>"; }; + A954A8D113EE98B30094E3FE /* ftpparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftpparse.c; sourceTree = "<group>"; }; + A954A8D413EE98B30094E3FE /* regex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regex.c; sourceTree = "<group>"; }; + A954A8D513EE98B30094E3FE /* roman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = roman.cpp; sourceTree = "<group>"; }; + A954A8D613EE98B30094E3FE /* swbuf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swbuf.cpp; sourceTree = "<group>"; }; + A954A8D713EE98B30094E3FE /* swobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swobject.cpp; sourceTree = "<group>"; }; + A954A8D913EE98B30094E3FE /* swversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swversion.cpp; sourceTree = "<group>"; }; + A954A8DA13EE98B30094E3FE /* url.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = url.cpp; sourceTree = "<group>"; }; + A954A8DB13EE98B30094E3FE /* utilstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utilstr.cpp; sourceTree = "<group>"; }; + A954A8DC13EE98B30094E3FE /* utilxml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utilxml.cpp; sourceTree = "<group>"; }; + A954A8E113EE98B30094E3FE /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = "<group>"; }; + A954A8E213EE98B30094E3FE /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = "<group>"; }; + A954A8E313EE98B30094E3FE /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = "<group>"; }; + A954A8E413EE98B30094E3FE /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = "<group>"; }; + A954A8EB13EE98B30094E3FE /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = "<group>"; }; + A954A8EE13EE98B30094E3FE /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = "<group>"; }; + A954A8EF13EE98B30094E3FE /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = "<group>"; }; + A954A8F413EE98B30094E3FE /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = "<group>"; }; + A954A8F613EE98B30094E3FE /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = "<group>"; }; + A954A8F713EE98B30094E3FE /* untgz.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = untgz.c; sourceTree = "<group>"; }; + A954A8F813EE98B30094E3FE /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = "<group>"; }; + A954A9E413EE9A2B0094E3FE /* AnalysisHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnalysisHeader.cpp; sourceTree = "<group>"; }; + A954A9E513EE9A2B0094E3FE /* AnalysisHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnalysisHeader.h; sourceTree = "<group>"; }; + A954A9E613EE9A2B0094E3FE /* Analyzers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Analyzers.cpp; sourceTree = "<group>"; }; + A954A9E713EE9A2B0094E3FE /* Analyzers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Analyzers.h; sourceTree = "<group>"; }; + A954A9E913EE9A2B0094E3FE /* StandardAnalyzer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardAnalyzer.cpp; sourceTree = "<group>"; }; + A954A9EA13EE9A2B0094E3FE /* StandardAnalyzer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardAnalyzer.h; sourceTree = "<group>"; }; + A954A9EB13EE9A2B0094E3FE /* StandardFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardFilter.cpp; sourceTree = "<group>"; }; + A954A9EC13EE9A2B0094E3FE /* StandardFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardFilter.h; sourceTree = "<group>"; }; + A954A9ED13EE9A2B0094E3FE /* StandardTokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardTokenizer.cpp; sourceTree = "<group>"; }; + A954A9EE13EE9A2B0094E3FE /* StandardTokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardTokenizer.h; sourceTree = "<group>"; }; + A954A9EF13EE9A2B0094E3FE /* StandardTokenizerConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardTokenizerConstants.h; sourceTree = "<group>"; }; + A954A9F013EE9A2B0094E3FE /* CLBackwards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLBackwards.h; sourceTree = "<group>"; }; + A954A9F113EE9A2B0094E3FE /* CLConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLConfig.h; sourceTree = "<group>"; }; + A954A9F213EE9A2B0094E3FE /* clucene-config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "clucene-config.h"; sourceTree = "<group>"; }; + A954A9F413EE9A2B0094E3FE /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compiler.h; sourceTree = "<group>"; }; + A954A9F513EE9A2B0094E3FE /* CompilerBcb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerBcb.h; sourceTree = "<group>"; }; + A954A9F613EE9A2B0094E3FE /* CompilerGcc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerGcc.h; sourceTree = "<group>"; }; + A954A9F713EE9A2B0094E3FE /* CompilerMsvc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerMsvc.h; sourceTree = "<group>"; }; + A954A9F813EE9A2B0094E3FE /* define_std.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = define_std.h; sourceTree = "<group>"; }; + A954A9F913EE9A2B0094E3FE /* gunichartables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gunichartables.cpp; sourceTree = "<group>"; }; + A954A9FA13EE9A2B0094E3FE /* gunichartables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gunichartables.h; sourceTree = "<group>"; }; + A954A9FB13EE9A2B0094E3FE /* PlatformMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformMac.h; sourceTree = "<group>"; }; + A954A9FC13EE9A2B0094E3FE /* PlatformUnix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformUnix.h; sourceTree = "<group>"; }; + A954A9FD13EE9A2B0094E3FE /* PlatformWin32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformWin32.h; sourceTree = "<group>"; }; + A954A9FE13EE9A2B0094E3FE /* repl_lltot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_lltot.cpp; sourceTree = "<group>"; }; + A954A9FF13EE9A2B0094E3FE /* repl_tchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = repl_tchar.h; sourceTree = "<group>"; }; + A954AA0013EE9A2B0094E3FE /* repl_tcscasecmp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcscasecmp.cpp; sourceTree = "<group>"; }; + A954AA0113EE9A2B0094E3FE /* repl_tcslwr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcslwr.cpp; sourceTree = "<group>"; }; + A954AA0213EE9A2B0094E3FE /* repl_tcstod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcstod.cpp; sourceTree = "<group>"; }; + A954AA0313EE9A2B0094E3FE /* repl_tcstoll.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcstoll.cpp; sourceTree = "<group>"; }; + A954AA0413EE9A2B0094E3FE /* repl_tprintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tprintf.cpp; sourceTree = "<group>"; }; + A954AA0513EE9A2B0094E3FE /* repl_wchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = repl_wchar.h; sourceTree = "<group>"; }; + A954AA0613EE9A2B0094E3FE /* threadCSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threadCSection.h; sourceTree = "<group>"; }; + A954AA0713EE9A2B0094E3FE /* threadPthread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threadPthread.h; sourceTree = "<group>"; }; + A954AA0813EE9A2B0094E3FE /* threads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = threads.cpp; sourceTree = "<group>"; }; + A954AA0913EE9A2B0094E3FE /* utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8.cpp; sourceTree = "<group>"; }; + A954AA0B13EE9A2B0094E3FE /* condition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = condition.cpp; sourceTree = "<group>"; }; + A954AA0C13EE9A2B0094E3FE /* condition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = condition.h; sourceTree = "<group>"; }; + A954AA0D13EE9A2B0094E3FE /* error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = error.cpp; sourceTree = "<group>"; }; + A954AA0E13EE9A2B0094E3FE /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = error.h; sourceTree = "<group>"; }; + A954AA0F13EE9A2B0094E3FE /* lucenebase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lucenebase.h; sourceTree = "<group>"; }; + A954AA1013EE9A2B0094E3FE /* mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mem.h; sourceTree = "<group>"; }; + A954AA1113EE9A2B0094E3FE /* memtracking.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memtracking.cpp; sourceTree = "<group>"; }; + A954AA1313EE9A2B0094E3FE /* DateField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateField.cpp; sourceTree = "<group>"; }; + A954AA1413EE9A2B0094E3FE /* DateField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateField.h; sourceTree = "<group>"; }; + A954AA1513EE9A2B0094E3FE /* Document.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Document.cpp; sourceTree = "<group>"; }; + A954AA1613EE9A2B0094E3FE /* Document.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Document.h; sourceTree = "<group>"; }; + A954AA1713EE9A2B0094E3FE /* Field.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Field.cpp; sourceTree = "<group>"; }; + A954AA1813EE9A2B0094E3FE /* Field.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Field.h; sourceTree = "<group>"; }; + A954AA1A13EE9A2B0094E3FE /* CompoundFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompoundFile.cpp; sourceTree = "<group>"; }; + A954AA1B13EE9A2B0094E3FE /* CompoundFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompoundFile.h; sourceTree = "<group>"; }; + A954AA1C13EE9A2B0094E3FE /* DocumentWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DocumentWriter.cpp; sourceTree = "<group>"; }; + A954AA1D13EE9A2B0094E3FE /* DocumentWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DocumentWriter.h; sourceTree = "<group>"; }; + A954AA1E13EE9A2B0094E3FE /* FieldInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldInfo.h; sourceTree = "<group>"; }; + A954AA1F13EE9A2B0094E3FE /* FieldInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldInfos.cpp; sourceTree = "<group>"; }; + A954AA2013EE9A2B0094E3FE /* FieldInfos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldInfos.h; sourceTree = "<group>"; }; + A954AA2113EE9A2B0094E3FE /* FieldsReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldsReader.cpp; sourceTree = "<group>"; }; + A954AA2213EE9A2B0094E3FE /* FieldsReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldsReader.h; sourceTree = "<group>"; }; + A954AA2313EE9A2B0094E3FE /* FieldsWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldsWriter.cpp; sourceTree = "<group>"; }; + A954AA2413EE9A2B0094E3FE /* FieldsWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldsWriter.h; sourceTree = "<group>"; }; + A954AA2513EE9A2B0094E3FE /* IndexModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexModifier.cpp; sourceTree = "<group>"; }; + A954AA2613EE9A2B0094E3FE /* IndexModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexModifier.h; sourceTree = "<group>"; }; + A954AA2713EE9A2B0094E3FE /* IndexReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexReader.cpp; sourceTree = "<group>"; }; + A954AA2813EE9A2B0094E3FE /* IndexReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexReader.h; sourceTree = "<group>"; }; + A954AA2913EE9A2B0094E3FE /* IndexWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexWriter.cpp; sourceTree = "<group>"; }; + A954AA2A13EE9A2B0094E3FE /* IndexWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexWriter.h; sourceTree = "<group>"; }; + A954AA2B13EE9A2B0094E3FE /* MultiReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiReader.cpp; sourceTree = "<group>"; }; + A954AA2C13EE9A2B0094E3FE /* MultiReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiReader.h; sourceTree = "<group>"; }; + A954AA2D13EE9A2B0094E3FE /* SegmentHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentHeader.h; sourceTree = "<group>"; }; + A954AA2E13EE9A2B0094E3FE /* SegmentInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentInfos.cpp; sourceTree = "<group>"; }; + A954AA2F13EE9A2B0094E3FE /* SegmentInfos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentInfos.h; sourceTree = "<group>"; }; + A954AA3013EE9A2B0094E3FE /* SegmentMergeInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMergeInfo.cpp; sourceTree = "<group>"; }; + A954AA3113EE9A2B0094E3FE /* SegmentMergeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentMergeInfo.h; sourceTree = "<group>"; }; + A954AA3213EE9A2B0094E3FE /* SegmentMergeQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMergeQueue.cpp; sourceTree = "<group>"; }; + A954AA3313EE9A2B0094E3FE /* SegmentMergeQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentMergeQueue.h; sourceTree = "<group>"; }; + A954AA3413EE9A2B0094E3FE /* SegmentMerger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMerger.cpp; sourceTree = "<group>"; }; + A954AA3513EE9A2B0094E3FE /* SegmentMerger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentMerger.h; sourceTree = "<group>"; }; + A954AA3613EE9A2B0094E3FE /* SegmentReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentReader.cpp; sourceTree = "<group>"; }; + A954AA3713EE9A2B0094E3FE /* SegmentTermDocs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermDocs.cpp; sourceTree = "<group>"; }; + A954AA3813EE9A2B0094E3FE /* SegmentTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermEnum.cpp; sourceTree = "<group>"; }; + A954AA3913EE9A2B0094E3FE /* SegmentTermEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentTermEnum.h; sourceTree = "<group>"; }; + A954AA3A13EE9A2B0094E3FE /* SegmentTermPositions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermPositions.cpp; sourceTree = "<group>"; }; + A954AA3B13EE9A2B0094E3FE /* SegmentTermVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermVector.cpp; sourceTree = "<group>"; }; + A954AA3C13EE9A2B0094E3FE /* Term.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Term.cpp; sourceTree = "<group>"; }; + A954AA3D13EE9A2B0094E3FE /* Term.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Term.h; sourceTree = "<group>"; }; + A954AA3E13EE9A2B0094E3FE /* TermInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfo.cpp; sourceTree = "<group>"; }; + A954AA3F13EE9A2B0094E3FE /* TermInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermInfo.h; sourceTree = "<group>"; }; + A954AA4013EE9A2B0094E3FE /* TermInfosReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfosReader.cpp; sourceTree = "<group>"; }; + A954AA4113EE9A2B0094E3FE /* TermInfosReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermInfosReader.h; sourceTree = "<group>"; }; + A954AA4213EE9A2B0094E3FE /* TermInfosWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfosWriter.cpp; sourceTree = "<group>"; }; + A954AA4313EE9A2B0094E3FE /* TermInfosWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermInfosWriter.h; sourceTree = "<group>"; }; + A954AA4413EE9A2B0094E3FE /* Terms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Terms.h; sourceTree = "<group>"; }; + A954AA4513EE9A2B0094E3FE /* TermVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermVector.h; sourceTree = "<group>"; }; + A954AA4613EE9A2B0094E3FE /* TermVectorReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermVectorReader.cpp; sourceTree = "<group>"; }; + A954AA4713EE9A2B0094E3FE /* TermVectorWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermVectorWriter.cpp; sourceTree = "<group>"; }; + A954AA4813EE9A2B0094E3FE /* LuceneThreads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuceneThreads.h; sourceTree = "<group>"; }; + A954AA4A13EE9A2B0094E3FE /* Lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lexer.cpp; sourceTree = "<group>"; }; + A954AA4B13EE9A2B0094E3FE /* Lexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.h; sourceTree = "<group>"; }; + A954AA4C13EE9A2B0094E3FE /* MultiFieldQueryParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiFieldQueryParser.cpp; sourceTree = "<group>"; }; + A954AA4D13EE9A2B0094E3FE /* MultiFieldQueryParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiFieldQueryParser.h; sourceTree = "<group>"; }; + A954AA4E13EE9A2B0094E3FE /* QueryParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryParser.cpp; sourceTree = "<group>"; }; + A954AA4F13EE9A2B0094E3FE /* QueryParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryParser.h; sourceTree = "<group>"; }; + A954AA5013EE9A2B0094E3FE /* QueryParserBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryParserBase.cpp; sourceTree = "<group>"; }; + A954AA5113EE9A2B0094E3FE /* QueryParserBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryParserBase.h; sourceTree = "<group>"; }; + A954AA5213EE9A2B0094E3FE /* QueryToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryToken.cpp; sourceTree = "<group>"; }; + A954AA5313EE9A2B0094E3FE /* QueryToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryToken.h; sourceTree = "<group>"; }; + A954AA5413EE9A2B0094E3FE /* TokenList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenList.cpp; sourceTree = "<group>"; }; + A954AA5513EE9A2B0094E3FE /* TokenList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenList.h; sourceTree = "<group>"; }; + A954AA5713EE9A2B0094E3FE /* BooleanClause.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanClause.h; sourceTree = "<group>"; }; + A954AA5813EE9A2B0094E3FE /* BooleanQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanQuery.cpp; sourceTree = "<group>"; }; + A954AA5913EE9A2B0094E3FE /* BooleanQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanQuery.h; sourceTree = "<group>"; }; + A954AA5A13EE9A2B0094E3FE /* BooleanScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanScorer.cpp; sourceTree = "<group>"; }; + A954AA5B13EE9A2B0094E3FE /* BooleanScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanScorer.h; sourceTree = "<group>"; }; + A954AA5C13EE9A2B0094E3FE /* CachingWrapperFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CachingWrapperFilter.cpp; sourceTree = "<group>"; }; + A954AA5D13EE9A2B0094E3FE /* CachingWrapperFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachingWrapperFilter.h; sourceTree = "<group>"; }; + A954AA5E13EE9A2B0094E3FE /* ChainedFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChainedFilter.cpp; sourceTree = "<group>"; }; + A954AA5F13EE9A2B0094E3FE /* ChainedFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChainedFilter.h; sourceTree = "<group>"; }; + A954AA6013EE9A2B0094E3FE /* Compare.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compare.h; sourceTree = "<group>"; }; + A954AA6113EE9A2B0094E3FE /* ConjunctionScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConjunctionScorer.cpp; sourceTree = "<group>"; }; + A954AA6213EE9A2B0094E3FE /* ConjunctionScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConjunctionScorer.h; sourceTree = "<group>"; }; + A954AA6313EE9A2B0094E3FE /* DateFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateFilter.cpp; sourceTree = "<group>"; }; + A954AA6413EE9A2B0094E3FE /* DateFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateFilter.h; sourceTree = "<group>"; }; + A954AA6513EE9A2B0094E3FE /* ExactPhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExactPhraseScorer.cpp; sourceTree = "<group>"; }; + A954AA6613EE9A2B0094E3FE /* ExactPhraseScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExactPhraseScorer.h; sourceTree = "<group>"; }; + A954AA6713EE9A2B0094E3FE /* Explanation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Explanation.cpp; sourceTree = "<group>"; }; + A954AA6813EE9A2B0094E3FE /* Explanation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Explanation.h; sourceTree = "<group>"; }; + A954AA6913EE9A2B0094E3FE /* FieldCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldCache.cpp; sourceTree = "<group>"; }; + A954AA6A13EE9A2B0094E3FE /* FieldCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldCache.h; sourceTree = "<group>"; }; + A954AA6B13EE9A2B0094E3FE /* FieldCacheImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldCacheImpl.cpp; sourceTree = "<group>"; }; + A954AA6C13EE9A2B0094E3FE /* FieldCacheImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldCacheImpl.h; sourceTree = "<group>"; }; + A954AA6D13EE9A2B0094E3FE /* FieldDoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldDoc.h; sourceTree = "<group>"; }; + A954AA6E13EE9A2B0094E3FE /* FieldDocSortedHitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldDocSortedHitQueue.cpp; sourceTree = "<group>"; }; + A954AA6F13EE9A2B0094E3FE /* FieldDocSortedHitQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldDocSortedHitQueue.h; sourceTree = "<group>"; }; + A954AA7013EE9A2B0094E3FE /* FieldSortedHitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldSortedHitQueue.cpp; sourceTree = "<group>"; }; + A954AA7113EE9A2B0094E3FE /* FieldSortedHitQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldSortedHitQueue.h; sourceTree = "<group>"; }; + A954AA7213EE9A2B0094E3FE /* Filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Filter.h; sourceTree = "<group>"; }; + A954AA7313EE9A2B0094E3FE /* FilteredTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FilteredTermEnum.cpp; sourceTree = "<group>"; }; + A954AA7413EE9A2B0094E3FE /* FilteredTermEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FilteredTermEnum.h; sourceTree = "<group>"; }; + A954AA7513EE9A2B0094E3FE /* FuzzyQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FuzzyQuery.cpp; sourceTree = "<group>"; }; + A954AA7613EE9A2B0094E3FE /* FuzzyQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FuzzyQuery.h; sourceTree = "<group>"; }; + A954AA7713EE9A2B0094E3FE /* HitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HitQueue.cpp; sourceTree = "<group>"; }; + A954AA7813EE9A2B0094E3FE /* HitQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HitQueue.h; sourceTree = "<group>"; }; + A954AA7913EE9A2B0094E3FE /* Hits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Hits.cpp; sourceTree = "<group>"; }; + A954AA7A13EE9A2B0094E3FE /* IndexSearcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexSearcher.cpp; sourceTree = "<group>"; }; + A954AA7B13EE9A2B0094E3FE /* IndexSearcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexSearcher.h; sourceTree = "<group>"; }; + A954AA7C13EE9A2B0094E3FE /* MultiSearcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiSearcher.cpp; sourceTree = "<group>"; }; + A954AA7D13EE9A2B0094E3FE /* MultiSearcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiSearcher.h; sourceTree = "<group>"; }; + A954AA7E13EE9A2B0094E3FE /* MultiTermQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiTermQuery.cpp; sourceTree = "<group>"; }; + A954AA7F13EE9A2B0094E3FE /* MultiTermQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiTermQuery.h; sourceTree = "<group>"; }; + A954AA8013EE9A2B0094E3FE /* PhrasePositions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhrasePositions.cpp; sourceTree = "<group>"; }; + A954AA8113EE9A2B0094E3FE /* PhrasePositions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhrasePositions.h; sourceTree = "<group>"; }; + A954AA8213EE9A2B0094E3FE /* PhraseQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhraseQuery.cpp; sourceTree = "<group>"; }; + A954AA8313EE9A2B0094E3FE /* PhraseQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseQuery.h; sourceTree = "<group>"; }; + A954AA8413EE9A2B0094E3FE /* PhraseQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseQueue.h; sourceTree = "<group>"; }; + A954AA8513EE9A2B0094E3FE /* PhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhraseScorer.cpp; sourceTree = "<group>"; }; + A954AA8613EE9A2B0094E3FE /* PhraseScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseScorer.h; sourceTree = "<group>"; }; + A954AA8713EE9A2B0094E3FE /* PrefixQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrefixQuery.cpp; sourceTree = "<group>"; }; + A954AA8813EE9A2B0094E3FE /* PrefixQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrefixQuery.h; sourceTree = "<group>"; }; + A954AA8913EE9A2B0094E3FE /* QueryFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryFilter.cpp; sourceTree = "<group>"; }; + A954AA8A13EE9A2B0094E3FE /* QueryFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryFilter.h; sourceTree = "<group>"; }; + A954AA8B13EE9A2B0094E3FE /* RangeFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeFilter.cpp; sourceTree = "<group>"; }; + A954AA8C13EE9A2B0094E3FE /* RangeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RangeFilter.h; sourceTree = "<group>"; }; + A954AA8D13EE9A2B0094E3FE /* RangeQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeQuery.cpp; sourceTree = "<group>"; }; + A954AA8E13EE9A2B0094E3FE /* RangeQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RangeQuery.h; sourceTree = "<group>"; }; + A954AA8F13EE9A2B0094E3FE /* Scorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Scorer.h; sourceTree = "<group>"; }; + A954AA9013EE9A2B0094E3FE /* SearchHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SearchHeader.cpp; sourceTree = "<group>"; }; + A954AA9113EE9A2B0094E3FE /* SearchHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchHeader.h; sourceTree = "<group>"; }; + A954AA9213EE9A2B0094E3FE /* Similarity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Similarity.cpp; sourceTree = "<group>"; }; + A954AA9313EE9A2B0094E3FE /* Similarity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Similarity.h; sourceTree = "<group>"; }; + A954AA9413EE9A2B0094E3FE /* SloppyPhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SloppyPhraseScorer.cpp; sourceTree = "<group>"; }; + A954AA9513EE9A2B0094E3FE /* SloppyPhraseScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SloppyPhraseScorer.h; sourceTree = "<group>"; }; + A954AA9613EE9A2B0094E3FE /* Sort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sort.cpp; sourceTree = "<group>"; }; + A954AA9713EE9A2B0094E3FE /* Sort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sort.h; sourceTree = "<group>"; }; + A954AA9813EE9A2B0094E3FE /* TermQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermQuery.cpp; sourceTree = "<group>"; }; + A954AA9913EE9A2B0094E3FE /* TermQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermQuery.h; sourceTree = "<group>"; }; + A954AA9A13EE9A2B0094E3FE /* TermScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermScorer.cpp; sourceTree = "<group>"; }; + A954AA9B13EE9A2B0094E3FE /* TermScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermScorer.h; sourceTree = "<group>"; }; + A954AA9C13EE9A2B0094E3FE /* WildcardQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WildcardQuery.cpp; sourceTree = "<group>"; }; + A954AA9D13EE9A2B0094E3FE /* WildcardQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WildcardQuery.h; sourceTree = "<group>"; }; + A954AA9E13EE9A2B0094E3FE /* WildcardTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WildcardTermEnum.cpp; sourceTree = "<group>"; }; + A954AA9F13EE9A2B0094E3FE /* WildcardTermEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WildcardTermEnum.h; sourceTree = "<group>"; }; + A954AAA013EE9A2B0094E3FE /* StdHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StdHeader.cpp; sourceTree = "<group>"; }; + A954AAA113EE9A2B0094E3FE /* StdHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StdHeader.h; sourceTree = "<group>"; }; + A954AAA313EE9A2B0094E3FE /* Directory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Directory.h; sourceTree = "<group>"; }; + A954AAA413EE9A2B0094E3FE /* FSDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FSDirectory.cpp; sourceTree = "<group>"; }; + A954AAA513EE9A2B0094E3FE /* FSDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSDirectory.h; sourceTree = "<group>"; }; + A954AAA613EE9A2B0094E3FE /* IndexInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexInput.cpp; sourceTree = "<group>"; }; + A954AAA713EE9A2B0094E3FE /* IndexInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexInput.h; sourceTree = "<group>"; }; + A954AAA813EE9A2B0094E3FE /* IndexOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexOutput.cpp; sourceTree = "<group>"; }; + A954AAA913EE9A2B0094E3FE /* IndexOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexOutput.h; sourceTree = "<group>"; }; + A954AAAA13EE9A2B0094E3FE /* InputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputStream.h; sourceTree = "<group>"; }; + A954AAAB13EE9A2B0094E3FE /* Lock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lock.cpp; sourceTree = "<group>"; }; + A954AAAC13EE9A2B0094E3FE /* Lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lock.h; sourceTree = "<group>"; }; + A954AAAD13EE9A2B0094E3FE /* MMapInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MMapInput.cpp; sourceTree = "<group>"; }; + A954AAAE13EE9A2B0094E3FE /* OutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputStream.h; sourceTree = "<group>"; }; + A954AAAF13EE9A2B0094E3FE /* RAMDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RAMDirectory.cpp; sourceTree = "<group>"; }; + A954AAB013EE9A2B0094E3FE /* RAMDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RAMDirectory.h; sourceTree = "<group>"; }; + A954AAB113EE9A2B0094E3FE /* TransactionalRAMDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionalRAMDirectory.cpp; sourceTree = "<group>"; }; + A954AAB213EE9A2B0094E3FE /* TransactionalRAMDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionalRAMDirectory.h; sourceTree = "<group>"; }; + A954AAB413EE9A2B0094E3FE /* Arrays.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Arrays.h; sourceTree = "<group>"; }; + A954AAB513EE9A2B0094E3FE /* BitSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitSet.cpp; sourceTree = "<group>"; }; + A954AAB613EE9A2B0094E3FE /* BitSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitSet.h; sourceTree = "<group>"; }; + A954AAB713EE9A2B0094E3FE /* bufferedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bufferedstream.h; sourceTree = "<group>"; }; + A954AAB813EE9A2B0094E3FE /* dirent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dirent.cpp; sourceTree = "<group>"; }; + A954AAB913EE9A2B0094E3FE /* dirent2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dirent2.h; sourceTree = "<group>"; }; + A954AABA13EE9A2B0094E3FE /* Equators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Equators.cpp; sourceTree = "<group>"; }; + A954AABB13EE9A2B0094E3FE /* Equators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Equators.h; sourceTree = "<group>"; }; + A954AABC13EE9A2B0094E3FE /* FastCharStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FastCharStream.cpp; sourceTree = "<group>"; }; + A954AABD13EE9A2B0094E3FE /* FastCharStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FastCharStream.h; sourceTree = "<group>"; }; + A954AABE13EE9A2B0094E3FE /* fileinputstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fileinputstream.cpp; sourceTree = "<group>"; }; + A954AABF13EE9A2B0094E3FE /* fileinputstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fileinputstream.h; sourceTree = "<group>"; }; + A954AAC013EE9A2B0094E3FE /* googlesparsemap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = googlesparsemap.h; sourceTree = "<group>"; }; + A954AAC113EE9A2B0094E3FE /* inputstreambuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inputstreambuffer.h; sourceTree = "<group>"; }; + A954AAC213EE9A2B0094E3FE /* jstreamsconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jstreamsconfig.h; sourceTree = "<group>"; }; + A954AAC313EE9A2B0094E3FE /* MD5Digester.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MD5Digester.cpp; sourceTree = "<group>"; }; + A954AAC413EE9A2B0094E3FE /* MD5Digester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MD5Digester.h; sourceTree = "<group>"; }; + A954AAC513EE9A2B0094E3FE /* Misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Misc.cpp; sourceTree = "<group>"; }; + A954AAC613EE9A2B0094E3FE /* Misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Misc.h; sourceTree = "<group>"; }; + A954AAC713EE9A2B0094E3FE /* PriorityQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PriorityQueue.h; sourceTree = "<group>"; }; + A954AAC813EE9A2B0094E3FE /* Reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Reader.cpp; sourceTree = "<group>"; }; + A954AAC913EE9A2B0094E3FE /* Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Reader.h; sourceTree = "<group>"; }; + A954AACA13EE9A2B0094E3FE /* streambase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = streambase.h; sourceTree = "<group>"; }; + A954AACB13EE9A2B0094E3FE /* StringBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringBuffer.cpp; sourceTree = "<group>"; }; + A954AACC13EE9A2B0094E3FE /* StringBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringBuffer.h; sourceTree = "<group>"; }; + A954AACD13EE9A2B0094E3FE /* StringIntern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringIntern.cpp; sourceTree = "<group>"; }; + A954AACE13EE9A2B0094E3FE /* StringIntern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringIntern.h; sourceTree = "<group>"; }; + A954AACF13EE9A2B0094E3FE /* stringreader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringreader.h; sourceTree = "<group>"; }; + A954AAD013EE9A2B0094E3FE /* subinputstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = subinputstream.h; sourceTree = "<group>"; }; + A954AAD113EE9A2B0094E3FE /* ThreadLocal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadLocal.cpp; sourceTree = "<group>"; }; + A954AAD213EE9A2B0094E3FE /* ThreadLocal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadLocal.h; sourceTree = "<group>"; }; + A954AAD313EE9A2B0094E3FE /* VoidList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoidList.h; sourceTree = "<group>"; }; + A954AAD413EE9A2B0094E3FE /* VoidMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoidMap.h; sourceTree = "<group>"; }; + A954AAD513EE9A2B0094E3FE /* CLucene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLucene.h; sourceTree = "<group>"; }; + A954ABC313EE9AB00094E3FE /* libsword.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libsword.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + A954AC3213EE9F620094E3FE /* libcurl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcurl.dylib; path = SDKs/MacOSX10.7.sdk/usr/lib/libcurl.dylib; sourceTree = DEVELOPER_DIR; }; + A954AC3413EE9FA10094E3FE /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = SDKs/MacOSX10.7.sdk/usr/lib/libicucore.dylib; sourceTree = DEVELOPER_DIR; }; + A954AC3513EE9FA10094E3FE /* libstdc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.dylib"; path = "SDKs/MacOSX10.7.sdk/usr/lib/libstdc++.dylib"; sourceTree = DEVELOPER_DIR; }; + A954AC3613EE9FA10094E3FE /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = SDKs/MacOSX10.7.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; }; + A964658011C663E200640FAC /* SwordManagerTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordManagerTest.h; path = ../test/SwordManagerTest.h; sourceTree = "<group>"; }; + A964658111C663E200640FAC /* SwordManagerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordManagerTest.m; path = ../test/SwordManagerTest.m; sourceTree = "<group>"; }; + A96C233E176AF139008D714B /* gzclose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzclose.c; sourceTree = "<group>"; }; + A96C2340176AF139008D714B /* gzlib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzlib.c; sourceTree = "<group>"; }; + A96C2341176AF139008D714B /* gzread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzread.c; sourceTree = "<group>"; }; + A96C2342176AF139008D714B /* gzwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzwrite.c; sourceTree = "<group>"; }; + A96C2343176AF139008D714B /* infback.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infback.c; sourceTree = "<group>"; }; + A96C2351176AF188008D714B /* remotetrans.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = remotetrans.cpp; sourceTree = "<group>"; }; + A96C2353176AF19C008D714B /* osisenum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisenum.cpp; sourceTree = "<group>"; }; + A96C2354176AF19C008D714B /* osisglosses.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisglosses.cpp; sourceTree = "<group>"; }; + A96C2355176AF19C008D714B /* osisxlit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisxlit.cpp; sourceTree = "<group>"; }; + A96C2355176AF19C008D714B /* osisreferencelinks.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisreferencelinks.cpp; sourceTree = "<group>"; }; A975EAC411C77862007C1532 /* ObjCSword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjCSword.h; sourceTree = "<group>"; }; A975ED9811C7925C007C1532 /* imp2gbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imp2gbs.cpp; sourceTree = "<group>"; }; A975ED9911C7925C007C1532 /* imp2ld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imp2ld.cpp; sourceTree = "<group>"; }; @@ -510,602 +1146,47 @@ A975EDDB11C7925C007C1532 /* xml2gbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xml2gbs.cpp; sourceTree = "<group>"; }; A975EED911C792B9007C1532 /* mod2osis */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mod2osis; sourceTree = BUILT_PRODUCTS_DIR; }; A9921A1911FD9CA8002DAA72 /* libSword.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSword.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + A999FF3917951C8900E65919 /* bz2comprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bz2comprs.cpp; sourceTree = "<group>"; }; + A999FF3A17951C8900E65919 /* xzcomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xzcomprs.cpp; sourceTree = "<group>"; }; + A999FF3D17951CA000E65919 /* scsuutf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scsuutf8.cpp; sourceTree = "<group>"; }; A9A2C17C118D9D3D0002873D /* Notifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Notifications.h; path = src/Notifications.h; sourceTree = "<group>"; }; + A9A7EEB414D5D61700B76B6A /* osis2mod */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = osis2mod; sourceTree = BUILT_PRODUCTS_DIR; }; A9BDFA6B1207F9870067ED5B /* Tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; - A9BDFA6E1207F9870067ED5B /* Tests-Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info copy.plist"; sourceTree = "<group>"; }; - A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordListKeyTest.h; path = test/SwordListKeyTest.h; sourceTree = "<group>"; }; - A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordListKeyTest.m; path = test/SwordListKeyTest.m; sourceTree = "<group>"; }; - A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleLongRunTest.h; path = test/SwordModuleLongRunTest.h; sourceTree = "<group>"; }; - A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordModuleLongRunTest.mm; path = test/SwordModuleLongRunTest.mm; sourceTree = "<group>"; }; - A9BDFA841207FC8C0067ED5B /* ImageModuleTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageModuleTest.h; path = ../../../../test/ImageModuleTest.h; sourceTree = SOURCE_ROOT; }; - A9BDFA851207FC8C0067ED5B /* ImageModuleTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ImageModuleTest.m; path = ../../../../test/ImageModuleTest.m; sourceTree = SOURCE_ROOT; }; + A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordListKeyTest.h; path = ../test/SwordListKeyTest.h; sourceTree = "<group>"; }; + A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordListKeyTest.m; path = ../test/SwordListKeyTest.m; sourceTree = "<group>"; }; + A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleLongRunTest.h; path = ../test/SwordModuleLongRunTest.h; sourceTree = "<group>"; }; + A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordModuleLongRunTest.mm; path = ../test/SwordModuleLongRunTest.mm; sourceTree = "<group>"; }; + A9BFB0A213EDF51000032679 /* Tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; + A9BFB0A413EDF51000032679 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; + A9BFB0A613EDF51100032679 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; + A9BFB0A913EDF51100032679 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; }; + A9BFB0AA13EDF51100032679 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; }; + A9BFB0AB13EDF51100032679 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; A9C2818D11C43BD400803CB5 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; - A9C2819611C43C4900803CB5 /* Tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; - A9C2819711C43C4900803CB5 /* Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = "<group>"; }; A9C2856D11C446B700803CB5 /* Configuration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Configuration.h; path = src/services/Configuration.h; sourceTree = "<group>"; }; A9C2857111C4471400803CB5 /* OSXConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OSXConfiguration.h; path = src/services/OSXConfiguration.h; sourceTree = "<group>"; }; A9C2857211C4471400803CB5 /* OSXConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OSXConfiguration.m; path = src/services/OSXConfiguration.m; sourceTree = "<group>"; }; A9C2858211C44A0A00803CB5 /* Configuration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Configuration.m; path = src/services/Configuration.m; sourceTree = "<group>"; }; + A9D2714E14D717D800DA8926 /* imp2gbs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = imp2gbs; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D2715B14D717FD00DA8926 /* imp2ld */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = imp2ld; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D2716814D7181200DA8926 /* imp2vs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = imp2vs; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D2717514D7182300DA8926 /* installmgr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = installmgr; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D2718214D7183B00DA8926 /* mod2imp */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mod2imp; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D2718F14D7185800DA8926 /* mod2vpl */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mod2vpl; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D2719C14D7186A00DA8926 /* mod2zmod */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mod2zmod; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D271A914D7187E00DA8926 /* step2vpl */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = step2vpl; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D271B614D7189300DA8926 /* stepdump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = stepdump; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D271C314D718A400DA8926 /* tei2mod */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = tei2mod; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D271D014D718B800DA8926 /* vpl2mod */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = vpl2mod; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D271DD14D718C800DA8926 /* vs2osisref */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = vs2osisref; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D271EA14D718DF00DA8926 /* vs2osisreftxt */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = vs2osisreftxt; sourceTree = BUILT_PRODUCTS_DIR; }; + A9D271F714D718F500DA8926 /* xml2gbs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = xml2gbs; sourceTree = BUILT_PRODUCTS_DIR; }; A9D4360311C4FE97007AFE83 /* SwordModule+Index.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SwordModule+Index.h"; path = "src/SwordModule+Index.h"; sourceTree = "<group>"; }; A9D4360411C4FE97007AFE83 /* SwordModule+Index.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "SwordModule+Index.mm"; path = "src/SwordModule+Index.mm"; sourceTree = "<group>"; }; A9D437CE11C52947007AFE83 /* locales.d */ = {isa = PBXFileReference; lastKnownFileType = folder; name = locales.d; path = ../../locales.d; sourceTree = SOURCE_ROOT; }; - A9D4399E11C52E9B007AFE83 /* canon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon.h; sourceTree = "<group>"; }; - A9D4399F11C52E9B007AFE83 /* canon_abbrevs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_abbrevs.h; sourceTree = "<group>"; }; - A9D439A011C52E9B007AFE83 /* canon_german.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_german.h; sourceTree = "<group>"; }; - A9D439A111C52E9B007AFE83 /* canon_kjva.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_kjva.h; sourceTree = "<group>"; }; - A9D439A211C52E9B007AFE83 /* canon_leningrad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_leningrad.h; sourceTree = "<group>"; }; - A9D439A311C52E9B007AFE83 /* canon_luther.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_luther.h; sourceTree = "<group>"; }; - A9D439A411C52E9B007AFE83 /* canon_mt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_mt.h; sourceTree = "<group>"; }; - A9D439A511C52E9B007AFE83 /* canon_nrsv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_nrsv.h; sourceTree = "<group>"; }; - A9D439A611C52E9B007AFE83 /* canon_nrsva.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_nrsva.h; sourceTree = "<group>"; }; - A9D439A711C52E9B007AFE83 /* canon_null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_null.h; sourceTree = "<group>"; }; - A9D439A811C52E9B007AFE83 /* canon_synodal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_synodal.h; sourceTree = "<group>"; }; - A9D439A911C52E9B007AFE83 /* canon_vulg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = canon_vulg.h; sourceTree = "<group>"; }; - A9D439AA11C52E9B007AFE83 /* cipherfil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cipherfil.h; sourceTree = "<group>"; }; - A9D439AB11C52E9B007AFE83 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; }; - A9D439AD11C52E9B007AFE83 /* curlftpt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curlftpt.h; sourceTree = "<group>"; }; - A9D439AE11C52E9B007AFE83 /* curlhttpt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = curlhttpt.h; sourceTree = "<group>"; }; - A9D439AF11C52E9B007AFE83 /* defs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defs.h; sourceTree = "<group>"; }; - A9D439B011C52E9B007AFE83 /* echomod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = echomod.h; sourceTree = "<group>"; }; - A9D439B111C52E9B007AFE83 /* encfiltmgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encfiltmgr.h; sourceTree = "<group>"; }; - A9D439B211C52E9B007AFE83 /* entriesblk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = entriesblk.h; sourceTree = "<group>"; }; - A9D439B311C52E9B007AFE83 /* femain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = femain.h; sourceTree = "<group>"; }; - A9D439B411C52E9B007AFE83 /* filemgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filemgr.h; sourceTree = "<group>"; }; - A9D439B511C52E9B007AFE83 /* flatapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = flatapi.h; sourceTree = "<group>"; }; - A9D439B611C52E9B007AFE83 /* ftplib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftplib.h; sourceTree = "<group>"; }; - A9D439B711C52E9B007AFE83 /* ftplibftpt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftplibftpt.h; sourceTree = "<group>"; }; - A9D439B811C52E9B007AFE83 /* ftpparse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftpparse.h; sourceTree = "<group>"; }; - A9D439B911C52E9B007AFE83 /* ftptrans.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ftptrans.h; sourceTree = "<group>"; }; - A9D439BA11C52E9B007AFE83 /* gbffootnotes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbffootnotes.h; sourceTree = "<group>"; }; - A9D439BB11C52E9B007AFE83 /* gbfheadings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfheadings.h; sourceTree = "<group>"; }; - A9D439BC11C52E9B007AFE83 /* gbfhtml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfhtml.h; sourceTree = "<group>"; }; - A9D439BD11C52E9B007AFE83 /* gbfhtmlhref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfhtmlhref.h; sourceTree = "<group>"; }; - A9D439BE11C52E9B007AFE83 /* gbfmorph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfmorph.h; sourceTree = "<group>"; }; - A9D439BF11C52E9B007AFE83 /* gbfosis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfosis.h; sourceTree = "<group>"; }; - A9D439C011C52E9B007AFE83 /* gbfplain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfplain.h; sourceTree = "<group>"; }; - A9D439C111C52E9B007AFE83 /* gbfredletterwords.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfredletterwords.h; sourceTree = "<group>"; }; - A9D439C211C52E9B007AFE83 /* gbfrtf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfrtf.h; sourceTree = "<group>"; }; - A9D439C311C52E9B007AFE83 /* gbfstrongs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfstrongs.h; sourceTree = "<group>"; }; - A9D439C411C52E9B007AFE83 /* gbfthml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfthml.h; sourceTree = "<group>"; }; - A9D439C511C52E9B007AFE83 /* gbfwebif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfwebif.h; sourceTree = "<group>"; }; - A9D439C611C52E9B007AFE83 /* gbfwordjs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gbfwordjs.h; sourceTree = "<group>"; }; - A9D439C711C52E9B007AFE83 /* Greek2Greek.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Greek2Greek.h; sourceTree = "<group>"; }; - A9D439C811C52E9B007AFE83 /* GreekChars.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GreekChars.h; sourceTree = "<group>"; }; - A9D439C911C52E9B007AFE83 /* greeklexattribs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = greeklexattribs.h; sourceTree = "<group>"; }; - A9D439CA11C52E9B007AFE83 /* hebrewmcim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hebrewmcim.h; sourceTree = "<group>"; }; - A9D439CB11C52E9B007AFE83 /* hrefcom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hrefcom.h; sourceTree = "<group>"; }; - A9D439CC11C52E9B007AFE83 /* installmgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = installmgr.h; sourceTree = "<group>"; }; - A9D439CF11C52E9B007AFE83 /* regex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = regex.h; sourceTree = "<group>"; }; - A9D439D011C52E9B007AFE83 /* latin1utf16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latin1utf16.h; sourceTree = "<group>"; }; - A9D439D111C52E9B007AFE83 /* latin1utf8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = latin1utf8.h; sourceTree = "<group>"; }; - A9D439D211C52E9B007AFE83 /* listkey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = listkey.h; sourceTree = "<group>"; }; - A9D439D311C52E9B007AFE83 /* localemgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = localemgr.h; sourceTree = "<group>"; }; - A9D439D411C52E9B007AFE83 /* lzsscomprs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lzsscomprs.h; sourceTree = "<group>"; }; - A9D439D711C52E9B007AFE83 /* markupfiltmgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = markupfiltmgr.h; sourceTree = "<group>"; }; - A9D439D811C52E9B007AFE83 /* multimapwdef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = multimapwdef.h; sourceTree = "<group>"; }; - A9D439D911C52E9B007AFE83 /* nullim.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nullim.h; sourceTree = "<group>"; }; - A9D439DA11C52E9B007AFE83 /* osisfootnotes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisfootnotes.h; sourceTree = "<group>"; }; - A9D439DB11C52E9B007AFE83 /* osisheadings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisheadings.h; sourceTree = "<group>"; }; - A9D439DC11C52E9B007AFE83 /* osishtmlhref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osishtmlhref.h; sourceTree = "<group>"; }; - A9D439DD11C52E9B007AFE83 /* osislemma.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osislemma.h; sourceTree = "<group>"; }; - A9D439DE11C52E9B007AFE83 /* osismorph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osismorph.h; sourceTree = "<group>"; }; - A9D439DF11C52E9B007AFE83 /* osismorphsegmentation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osismorphsegmentation.h; sourceTree = "<group>"; }; - A9D439E011C52E9B007AFE83 /* osisosis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisosis.h; sourceTree = "<group>"; }; - A9D439E111C52E9B007AFE83 /* osisplain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisplain.h; sourceTree = "<group>"; }; - A9D439E211C52E9B007AFE83 /* osisredletterwords.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisredletterwords.h; sourceTree = "<group>"; }; - A9D439E311C52E9B007AFE83 /* osisrtf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisrtf.h; sourceTree = "<group>"; }; - A9D439E411C52E9B007AFE83 /* osisruby.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisruby.h; sourceTree = "<group>"; }; - A9D439E511C52E9B007AFE83 /* osisscripref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisscripref.h; sourceTree = "<group>"; }; - A9D439E611C52E9B007AFE83 /* osisstrongs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisstrongs.h; sourceTree = "<group>"; }; - A9D439E711C52E9B007AFE83 /* osisvariants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osisvariants.h; sourceTree = "<group>"; }; - A9D439E811C52E9B007AFE83 /* osiswebif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osiswebif.h; sourceTree = "<group>"; }; - A9D439E911C52E9B007AFE83 /* osiswordjs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = osiswordjs.h; sourceTree = "<group>"; }; - A9D439EA11C52E9B007AFE83 /* papyriplain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = papyriplain.h; sourceTree = "<group>"; }; - A9D439EB11C52E9B007AFE83 /* plainfootnotes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = plainfootnotes.h; sourceTree = "<group>"; }; - A9D439EC11C52E9B007AFE83 /* plainhtml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = plainhtml.h; sourceTree = "<group>"; }; - A9D439ED11C52E9B007AFE83 /* rawcom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawcom.h; sourceTree = "<group>"; }; - A9D439EE11C52E9B007AFE83 /* rawcom4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawcom4.h; sourceTree = "<group>"; }; - A9D439EF11C52E9B007AFE83 /* rawfiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawfiles.h; sourceTree = "<group>"; }; - A9D439F011C52E9B007AFE83 /* rawgenbook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawgenbook.h; sourceTree = "<group>"; }; - A9D439F111C52E9B007AFE83 /* rawld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawld.h; sourceTree = "<group>"; }; - A9D439F211C52E9B007AFE83 /* rawld4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawld4.h; sourceTree = "<group>"; }; - A9D439F311C52E9B007AFE83 /* rawstr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawstr.h; sourceTree = "<group>"; }; - A9D439F411C52E9B007AFE83 /* rawstr4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawstr4.h; sourceTree = "<group>"; }; - A9D439F511C52E9B007AFE83 /* rawtext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawtext.h; sourceTree = "<group>"; }; - A9D439F611C52E9B007AFE83 /* rawtext4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawtext4.h; sourceTree = "<group>"; }; - A9D439F711C52E9B007AFE83 /* rawverse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawverse.h; sourceTree = "<group>"; }; - A9D439F811C52E9B007AFE83 /* rawverse4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rawverse4.h; sourceTree = "<group>"; }; - A9D439F911C52E9B007AFE83 /* roman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = roman.h; sourceTree = "<group>"; }; - A9D439FA11C52E9B007AFE83 /* rtfhtml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtfhtml.h; sourceTree = "<group>"; }; - A9D439FB11C52E9B007AFE83 /* sapphire.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sapphire.h; sourceTree = "<group>"; }; - A9D439FD11C52E9B007AFE83 /* stringmgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringmgr.h; sourceTree = "<group>"; }; - A9D439FE11C52E9B007AFE83 /* strkey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strkey.h; sourceTree = "<group>"; }; - A9D439FF11C52E9B007AFE83 /* swbasicfilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swbasicfilter.h; sourceTree = "<group>"; }; - A9D43A0011C52E9B007AFE83 /* swbuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swbuf.h; sourceTree = "<group>"; }; - A9D43A0111C52E9B007AFE83 /* swcacher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swcacher.h; sourceTree = "<group>"; }; - A9D43A0211C52E9B007AFE83 /* swcipher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swcipher.h; sourceTree = "<group>"; }; - A9D43A0311C52E9B007AFE83 /* swcom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swcom.h; sourceTree = "<group>"; }; - A9D43A0411C52E9B007AFE83 /* swcomprs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swcomprs.h; sourceTree = "<group>"; }; - A9D43A0511C52E9B007AFE83 /* swconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swconfig.h; sourceTree = "<group>"; }; - A9D43A0611C52E9B007AFE83 /* swdisp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swdisp.h; sourceTree = "<group>"; }; - A9D43A0711C52E9B007AFE83 /* swfilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swfilter.h; sourceTree = "<group>"; }; - A9D43A0811C52E9B007AFE83 /* swfiltermgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swfiltermgr.h; sourceTree = "<group>"; }; - A9D43A0911C52E9B007AFE83 /* swgenbook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swgenbook.h; sourceTree = "<group>"; }; - A9D43A0A11C52E9B007AFE83 /* swinputmeth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swinputmeth.h; sourceTree = "<group>"; }; - A9D43A0B11C52E9B007AFE83 /* swkey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swkey.h; sourceTree = "<group>"; }; - A9D43A0C11C52E9B007AFE83 /* swld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swld.h; sourceTree = "<group>"; }; - A9D43A0D11C52E9B007AFE83 /* swlocale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swlocale.h; sourceTree = "<group>"; }; - A9D43A0E11C52E9B007AFE83 /* swlog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swlog.h; sourceTree = "<group>"; }; - A9D43A0F11C52E9B007AFE83 /* swmacs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swmacs.h; sourceTree = "<group>"; }; - A9D43A1011C52E9B007AFE83 /* swmgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swmgr.h; sourceTree = "<group>"; }; - A9D43A1111C52E9B007AFE83 /* swmodule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swmodule.h; sourceTree = "<group>"; }; - A9D43A1211C52E9B007AFE83 /* swobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swobject.h; sourceTree = "<group>"; }; - A9D43A1311C52E9B007AFE83 /* swoptfilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swoptfilter.h; sourceTree = "<group>"; }; - A9D43A1511C52E9B007AFE83 /* swsearchable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swsearchable.h; sourceTree = "<group>"; }; - A9D43A1611C52E9B007AFE83 /* swtext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swtext.h; sourceTree = "<group>"; }; - A9D43A1711C52E9B007AFE83 /* swunicod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swunicod.h; sourceTree = "<group>"; }; - A9D43A1811C52E9B007AFE83 /* swversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = swversion.h; sourceTree = "<group>"; }; - A9D43A1911C52E9B007AFE83 /* sysdata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sysdata.h; sourceTree = "<group>"; }; - A9D43A1A11C52E9B007AFE83 /* teihtmlhref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = teihtmlhref.h; sourceTree = "<group>"; }; - A9D43A1B11C52E9B007AFE83 /* teiplain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = teiplain.h; sourceTree = "<group>"; }; - A9D43A1C11C52E9B007AFE83 /* teirtf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = teirtf.h; sourceTree = "<group>"; }; - A9D43A1D11C52E9B007AFE83 /* thmlfootnotes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlfootnotes.h; sourceTree = "<group>"; }; - A9D43A1E11C52E9B007AFE83 /* thmlgbf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlgbf.h; sourceTree = "<group>"; }; - A9D43A1F11C52E9B007AFE83 /* thmlheadings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlheadings.h; sourceTree = "<group>"; }; - A9D43A2011C52E9B007AFE83 /* thmlhtml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlhtml.h; sourceTree = "<group>"; }; - A9D43A2111C52E9B007AFE83 /* thmlhtmlhref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlhtmlhref.h; sourceTree = "<group>"; }; - A9D43A2211C52E9B007AFE83 /* thmllemma.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmllemma.h; sourceTree = "<group>"; }; - A9D43A2311C52E9B007AFE83 /* thmlmorph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlmorph.h; sourceTree = "<group>"; }; - A9D43A2411C52E9B007AFE83 /* thmlosis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlosis.h; sourceTree = "<group>"; }; - A9D43A2511C52E9B007AFE83 /* thmlplain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlplain.h; sourceTree = "<group>"; }; - A9D43A2611C52E9B007AFE83 /* thmlrtf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlrtf.h; sourceTree = "<group>"; }; - A9D43A2711C52E9B007AFE83 /* thmlscripref.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlscripref.h; sourceTree = "<group>"; }; - A9D43A2811C52E9B007AFE83 /* thmlstrongs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlstrongs.h; sourceTree = "<group>"; }; - A9D43A2911C52E9B007AFE83 /* thmlvariants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlvariants.h; sourceTree = "<group>"; }; - A9D43A2A11C52E9B007AFE83 /* thmlwebif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlwebif.h; sourceTree = "<group>"; }; - A9D43A2B11C52E9B007AFE83 /* thmlwordjs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thmlwordjs.h; sourceTree = "<group>"; }; - A9D43A2C11C52E9B007AFE83 /* treekey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = treekey.h; sourceTree = "<group>"; }; - A9D43A2D11C52E9B007AFE83 /* treekeyidx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = treekeyidx.h; sourceTree = "<group>"; }; - A9D43A2E11C52E9B007AFE83 /* unicodertf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unicodertf.h; sourceTree = "<group>"; }; - A9D43A2F11C52E9B007AFE83 /* untgz.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = untgz.h; sourceTree = "<group>"; }; - A9D43A3011C52E9B007AFE83 /* url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = url.h; sourceTree = "<group>"; }; - A9D43A3111C52E9B007AFE83 /* utf16utf8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf16utf8.h; sourceTree = "<group>"; }; - A9D43A3211C52E9B007AFE83 /* utf8arabicpoints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8arabicpoints.h; sourceTree = "<group>"; }; - A9D43A3311C52E9B007AFE83 /* utf8arshaping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8arshaping.h; sourceTree = "<group>"; }; - A9D43A3411C52E9B007AFE83 /* utf8bidireorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8bidireorder.h; sourceTree = "<group>"; }; - A9D43A3511C52E9B007AFE83 /* utf8cantillation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8cantillation.h; sourceTree = "<group>"; }; - A9D43A3611C52E9B007AFE83 /* utf8greekaccents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8greekaccents.h; sourceTree = "<group>"; }; - A9D43A3711C52E9B007AFE83 /* utf8hebrewpoints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8hebrewpoints.h; sourceTree = "<group>"; }; - A9D43A3811C52E9B007AFE83 /* utf8html.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8html.h; sourceTree = "<group>"; }; - A9D43A3911C52E9B007AFE83 /* utf8latin1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8latin1.h; sourceTree = "<group>"; }; - A9D43A3A11C52E9B007AFE83 /* utf8nfc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8nfc.h; sourceTree = "<group>"; }; - A9D43A3B11C52E9B007AFE83 /* utf8nfkd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8nfkd.h; sourceTree = "<group>"; }; - A9D43A3C11C52E9B007AFE83 /* utf8transliterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8transliterator.h; sourceTree = "<group>"; }; - A9D43A3D11C52E9B007AFE83 /* utf8utf16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8utf16.h; sourceTree = "<group>"; }; - A9D43A3E11C52E9B007AFE83 /* utilstr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utilstr.h; sourceTree = "<group>"; }; - A9D43A3F11C52E9B007AFE83 /* utilxml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utilxml.h; sourceTree = "<group>"; }; - A9D43A4011C52E9B007AFE83 /* versekey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = versekey.h; sourceTree = "<group>"; }; - A9D43A4111C52E9B007AFE83 /* versemgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = versemgr.h; sourceTree = "<group>"; }; - A9D43A4211C52E9B007AFE83 /* versetreekey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = versetreekey.h; sourceTree = "<group>"; }; - A9D43A4311C52E9B007AFE83 /* zcom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zcom.h; sourceTree = "<group>"; }; - A9D43A4411C52E9B007AFE83 /* zconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zconf.h; sourceTree = "<group>"; }; - A9D43A4511C52E9B007AFE83 /* zipcomprs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zipcomprs.h; sourceTree = "<group>"; }; - A9D43A4611C52E9B007AFE83 /* zld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zld.h; sourceTree = "<group>"; }; - A9D43A4711C52E9B007AFE83 /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = "<group>"; }; - A9D43A4811C52E9B007AFE83 /* zstr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zstr.h; sourceTree = "<group>"; }; - A9D43A4911C52E9B007AFE83 /* ztext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ztext.h; sourceTree = "<group>"; }; - A9D43A4A11C52E9B007AFE83 /* zverse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zverse.h; sourceTree = "<group>"; }; - A9EF13B21205952C0078A27C /* libSword.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSword.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + A9E9C5ED16806A2B00ECEB39 /* teixhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teixhtml.cpp; sourceTree = "<group>"; }; A9EF1414120595650078A27C /* SwordLocaleManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordLocaleManager.h; path = src/SwordLocaleManager.h; sourceTree = "<group>"; }; A9EF1415120595650078A27C /* SwordLocaleManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordLocaleManager.mm; path = src/SwordLocaleManager.mm; sourceTree = "<group>"; }; - A9FB264511FD95CD004C4295 /* AnalysisHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnalysisHeader.cpp; sourceTree = "<group>"; }; - A9FB264611FD95CD004C4295 /* AnalysisHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AnalysisHeader.h; sourceTree = "<group>"; }; - A9FB264711FD95CD004C4295 /* Analyzers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Analyzers.cpp; sourceTree = "<group>"; }; - A9FB264811FD95CD004C4295 /* Analyzers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Analyzers.h; sourceTree = "<group>"; }; - A9FB264A11FD95CD004C4295 /* StandardAnalyzer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardAnalyzer.cpp; sourceTree = "<group>"; }; - A9FB264B11FD95CD004C4295 /* StandardAnalyzer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardAnalyzer.h; sourceTree = "<group>"; }; - A9FB264C11FD95CD004C4295 /* StandardFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardFilter.cpp; sourceTree = "<group>"; }; - A9FB264D11FD95CD004C4295 /* StandardFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardFilter.h; sourceTree = "<group>"; }; - A9FB264E11FD95CD004C4295 /* StandardTokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardTokenizer.cpp; sourceTree = "<group>"; }; - A9FB264F11FD95CD004C4295 /* StandardTokenizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardTokenizer.h; sourceTree = "<group>"; }; - A9FB265011FD95CD004C4295 /* StandardTokenizerConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardTokenizerConstants.h; sourceTree = "<group>"; }; - A9FB265111FD95CD004C4295 /* CLBackwards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLBackwards.h; sourceTree = "<group>"; }; - A9FB265211FD95CD004C4295 /* CLConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLConfig.h; sourceTree = "<group>"; }; - A9FB265311FD95CD004C4295 /* clucene-config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "clucene-config.h"; sourceTree = "<group>"; }; - A9FB265511FD95CD004C4295 /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compiler.h; sourceTree = "<group>"; }; - A9FB265611FD95CD004C4295 /* CompilerBcb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerBcb.h; sourceTree = "<group>"; }; - A9FB265711FD95CD004C4295 /* CompilerGcc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerGcc.h; sourceTree = "<group>"; }; - A9FB265811FD95CD004C4295 /* CompilerMsvc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompilerMsvc.h; sourceTree = "<group>"; }; - A9FB265911FD95CD004C4295 /* define_std.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = define_std.h; sourceTree = "<group>"; }; - A9FB265A11FD95CD004C4295 /* gunichartables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gunichartables.cpp; sourceTree = "<group>"; }; - A9FB265B11FD95CD004C4295 /* gunichartables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gunichartables.h; sourceTree = "<group>"; }; - A9FB265C11FD95CD004C4295 /* PlatformMac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformMac.h; sourceTree = "<group>"; }; - A9FB265D11FD95CD004C4295 /* PlatformUnix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformUnix.h; sourceTree = "<group>"; }; - A9FB265E11FD95CD004C4295 /* PlatformWin32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlatformWin32.h; sourceTree = "<group>"; }; - A9FB265F11FD95CD004C4295 /* repl_lltot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_lltot.cpp; sourceTree = "<group>"; }; - A9FB266011FD95CD004C4295 /* repl_tchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = repl_tchar.h; sourceTree = "<group>"; }; - A9FB266111FD95CD004C4295 /* repl_tcscasecmp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcscasecmp.cpp; sourceTree = "<group>"; }; - A9FB266211FD95CD004C4295 /* repl_tcslwr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcslwr.cpp; sourceTree = "<group>"; }; - A9FB266311FD95CD004C4295 /* repl_tcstod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcstod.cpp; sourceTree = "<group>"; }; - A9FB266411FD95CD004C4295 /* repl_tcstoll.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcstoll.cpp; sourceTree = "<group>"; }; - A9FB266511FD95CD004C4295 /* repl_tprintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tprintf.cpp; sourceTree = "<group>"; }; - A9FB266611FD95CD004C4295 /* repl_wchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = repl_wchar.h; sourceTree = "<group>"; }; - A9FB266711FD95CD004C4295 /* threadCSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threadCSection.h; sourceTree = "<group>"; }; - A9FB266811FD95CD004C4295 /* threadPthread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = threadPthread.h; sourceTree = "<group>"; }; - A9FB266911FD95CD004C4295 /* threads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = threads.cpp; sourceTree = "<group>"; }; - A9FB266A11FD95CD004C4295 /* utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8.cpp; sourceTree = "<group>"; }; - A9FB266C11FD95CD004C4295 /* condition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = condition.cpp; sourceTree = "<group>"; }; - A9FB266D11FD95CD004C4295 /* condition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = condition.h; sourceTree = "<group>"; }; - A9FB266E11FD95CD004C4295 /* error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = error.cpp; sourceTree = "<group>"; }; - A9FB266F11FD95CD004C4295 /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = error.h; sourceTree = "<group>"; }; - A9FB267011FD95CD004C4295 /* lucenebase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lucenebase.h; sourceTree = "<group>"; }; - A9FB267111FD95CD004C4295 /* mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mem.h; sourceTree = "<group>"; }; - A9FB267211FD95CD004C4295 /* memtracking.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memtracking.cpp; sourceTree = "<group>"; }; - A9FB267411FD95CD004C4295 /* DateField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateField.cpp; sourceTree = "<group>"; }; - A9FB267511FD95CD004C4295 /* DateField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateField.h; sourceTree = "<group>"; }; - A9FB267611FD95CD004C4295 /* Document.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Document.cpp; sourceTree = "<group>"; }; - A9FB267711FD95CD004C4295 /* Document.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Document.h; sourceTree = "<group>"; }; - A9FB267811FD95CD004C4295 /* Field.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Field.cpp; sourceTree = "<group>"; }; - A9FB267911FD95CD004C4295 /* Field.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Field.h; sourceTree = "<group>"; }; - A9FB267B11FD95CD004C4295 /* CompoundFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompoundFile.cpp; sourceTree = "<group>"; }; - A9FB267C11FD95CD004C4295 /* CompoundFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompoundFile.h; sourceTree = "<group>"; }; - A9FB267D11FD95CD004C4295 /* DocumentWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DocumentWriter.cpp; sourceTree = "<group>"; }; - A9FB267E11FD95CD004C4295 /* DocumentWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DocumentWriter.h; sourceTree = "<group>"; }; - A9FB267F11FD95CD004C4295 /* FieldInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldInfo.h; sourceTree = "<group>"; }; - A9FB268011FD95CD004C4295 /* FieldInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldInfos.cpp; sourceTree = "<group>"; }; - A9FB268111FD95CD004C4295 /* FieldInfos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldInfos.h; sourceTree = "<group>"; }; - A9FB268211FD95CD004C4295 /* FieldsReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldsReader.cpp; sourceTree = "<group>"; }; - A9FB268311FD95CD004C4295 /* FieldsReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldsReader.h; sourceTree = "<group>"; }; - A9FB268411FD95CD004C4295 /* FieldsWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldsWriter.cpp; sourceTree = "<group>"; }; - A9FB268511FD95CD004C4295 /* FieldsWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldsWriter.h; sourceTree = "<group>"; }; - A9FB268611FD95CD004C4295 /* IndexModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexModifier.cpp; sourceTree = "<group>"; }; - A9FB268711FD95CD004C4295 /* IndexModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexModifier.h; sourceTree = "<group>"; }; - A9FB268811FD95CD004C4295 /* IndexReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexReader.cpp; sourceTree = "<group>"; }; - A9FB268911FD95CD004C4295 /* IndexReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexReader.h; sourceTree = "<group>"; }; - A9FB268A11FD95CD004C4295 /* IndexWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexWriter.cpp; sourceTree = "<group>"; }; - A9FB268B11FD95CD004C4295 /* IndexWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexWriter.h; sourceTree = "<group>"; }; - A9FB268C11FD95CD004C4295 /* MultiReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiReader.cpp; sourceTree = "<group>"; }; - A9FB268D11FD95CD004C4295 /* MultiReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiReader.h; sourceTree = "<group>"; }; - A9FB268E11FD95CD004C4295 /* SegmentHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentHeader.h; sourceTree = "<group>"; }; - A9FB268F11FD95CD004C4295 /* SegmentInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentInfos.cpp; sourceTree = "<group>"; }; - A9FB269011FD95CD004C4295 /* SegmentInfos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentInfos.h; sourceTree = "<group>"; }; - A9FB269111FD95CD004C4295 /* SegmentMergeInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMergeInfo.cpp; sourceTree = "<group>"; }; - A9FB269211FD95CD004C4295 /* SegmentMergeInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentMergeInfo.h; sourceTree = "<group>"; }; - A9FB269311FD95CD004C4295 /* SegmentMergeQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMergeQueue.cpp; sourceTree = "<group>"; }; - A9FB269411FD95CD004C4295 /* SegmentMergeQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentMergeQueue.h; sourceTree = "<group>"; }; - A9FB269511FD95CD004C4295 /* SegmentMerger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMerger.cpp; sourceTree = "<group>"; }; - A9FB269611FD95CD004C4295 /* SegmentMerger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentMerger.h; sourceTree = "<group>"; }; - A9FB269711FD95CD004C4295 /* SegmentReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentReader.cpp; sourceTree = "<group>"; }; - A9FB269811FD95CD004C4295 /* SegmentTermDocs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermDocs.cpp; sourceTree = "<group>"; }; - A9FB269911FD95CD004C4295 /* SegmentTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermEnum.cpp; sourceTree = "<group>"; }; - A9FB269A11FD95CD004C4295 /* SegmentTermEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SegmentTermEnum.h; sourceTree = "<group>"; }; - A9FB269B11FD95CD004C4295 /* SegmentTermPositions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermPositions.cpp; sourceTree = "<group>"; }; - A9FB269C11FD95CD004C4295 /* SegmentTermVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermVector.cpp; sourceTree = "<group>"; }; - A9FB269D11FD95CD004C4295 /* Term.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Term.cpp; sourceTree = "<group>"; }; - A9FB269E11FD95CD004C4295 /* Term.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Term.h; sourceTree = "<group>"; }; - A9FB269F11FD95CD004C4295 /* TermInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfo.cpp; sourceTree = "<group>"; }; - A9FB26A011FD95CD004C4295 /* TermInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermInfo.h; sourceTree = "<group>"; }; - A9FB26A111FD95CD004C4295 /* TermInfosReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfosReader.cpp; sourceTree = "<group>"; }; - A9FB26A211FD95CD004C4295 /* TermInfosReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermInfosReader.h; sourceTree = "<group>"; }; - A9FB26A311FD95CD004C4295 /* TermInfosWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfosWriter.cpp; sourceTree = "<group>"; }; - A9FB26A411FD95CD004C4295 /* TermInfosWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermInfosWriter.h; sourceTree = "<group>"; }; - A9FB26A511FD95CD004C4295 /* Terms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Terms.h; sourceTree = "<group>"; }; - A9FB26A611FD95CD004C4295 /* TermVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermVector.h; sourceTree = "<group>"; }; - A9FB26A711FD95CD004C4295 /* TermVectorReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermVectorReader.cpp; sourceTree = "<group>"; }; - A9FB26A811FD95CD004C4295 /* TermVectorWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermVectorWriter.cpp; sourceTree = "<group>"; }; - A9FB26A911FD95CD004C4295 /* LuceneThreads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuceneThreads.h; sourceTree = "<group>"; }; - A9FB26AB11FD95CD004C4295 /* Lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lexer.cpp; sourceTree = "<group>"; }; - A9FB26AC11FD95CD004C4295 /* Lexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.h; sourceTree = "<group>"; }; - A9FB26AD11FD95CD004C4295 /* MultiFieldQueryParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiFieldQueryParser.cpp; sourceTree = "<group>"; }; - A9FB26AE11FD95CD004C4295 /* MultiFieldQueryParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiFieldQueryParser.h; sourceTree = "<group>"; }; - A9FB26AF11FD95CD004C4295 /* QueryParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryParser.cpp; sourceTree = "<group>"; }; - A9FB26B011FD95CD004C4295 /* QueryParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryParser.h; sourceTree = "<group>"; }; - A9FB26B111FD95CD004C4295 /* QueryParserBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryParserBase.cpp; sourceTree = "<group>"; }; - A9FB26B211FD95CD004C4295 /* QueryParserBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryParserBase.h; sourceTree = "<group>"; }; - A9FB26B311FD95CD004C4295 /* QueryToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryToken.cpp; sourceTree = "<group>"; }; - A9FB26B411FD95CD004C4295 /* QueryToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryToken.h; sourceTree = "<group>"; }; - A9FB26B511FD95CD004C4295 /* TokenList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenList.cpp; sourceTree = "<group>"; }; - A9FB26B611FD95CD004C4295 /* TokenList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenList.h; sourceTree = "<group>"; }; - A9FB26B811FD95CD004C4295 /* BooleanClause.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanClause.h; sourceTree = "<group>"; }; - A9FB26B911FD95CD004C4295 /* BooleanQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanQuery.cpp; sourceTree = "<group>"; }; - A9FB26BA11FD95CD004C4295 /* BooleanQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanQuery.h; sourceTree = "<group>"; }; - A9FB26BB11FD95CD004C4295 /* BooleanScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanScorer.cpp; sourceTree = "<group>"; }; - A9FB26BC11FD95CD004C4295 /* BooleanScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanScorer.h; sourceTree = "<group>"; }; - A9FB26BD11FD95CD004C4295 /* CachingWrapperFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CachingWrapperFilter.cpp; sourceTree = "<group>"; }; - A9FB26BE11FD95CD004C4295 /* CachingWrapperFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CachingWrapperFilter.h; sourceTree = "<group>"; }; - A9FB26BF11FD95CD004C4295 /* ChainedFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChainedFilter.cpp; sourceTree = "<group>"; }; - A9FB26C011FD95CD004C4295 /* ChainedFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChainedFilter.h; sourceTree = "<group>"; }; - A9FB26C111FD95CD004C4295 /* Compare.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Compare.h; sourceTree = "<group>"; }; - A9FB26C211FD95CD004C4295 /* ConjunctionScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConjunctionScorer.cpp; sourceTree = "<group>"; }; - A9FB26C311FD95CD004C4295 /* ConjunctionScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConjunctionScorer.h; sourceTree = "<group>"; }; - A9FB26C411FD95CD004C4295 /* DateFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateFilter.cpp; sourceTree = "<group>"; }; - A9FB26C511FD95CD004C4295 /* DateFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateFilter.h; sourceTree = "<group>"; }; - A9FB26C611FD95CD004C4295 /* ExactPhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExactPhraseScorer.cpp; sourceTree = "<group>"; }; - A9FB26C711FD95CD004C4295 /* ExactPhraseScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExactPhraseScorer.h; sourceTree = "<group>"; }; - A9FB26C811FD95CD004C4295 /* Explanation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Explanation.cpp; sourceTree = "<group>"; }; - A9FB26C911FD95CD004C4295 /* Explanation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Explanation.h; sourceTree = "<group>"; }; - A9FB26CA11FD95CD004C4295 /* FieldCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldCache.cpp; sourceTree = "<group>"; }; - A9FB26CB11FD95CD004C4295 /* FieldCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldCache.h; sourceTree = "<group>"; }; - A9FB26CC11FD95CD004C4295 /* FieldCacheImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldCacheImpl.cpp; sourceTree = "<group>"; }; - A9FB26CD11FD95CD004C4295 /* FieldCacheImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldCacheImpl.h; sourceTree = "<group>"; }; - A9FB26CE11FD95CD004C4295 /* FieldDoc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldDoc.h; sourceTree = "<group>"; }; - A9FB26CF11FD95CD004C4295 /* FieldDocSortedHitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldDocSortedHitQueue.cpp; sourceTree = "<group>"; }; - A9FB26D011FD95CD004C4295 /* FieldDocSortedHitQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldDocSortedHitQueue.h; sourceTree = "<group>"; }; - A9FB26D111FD95CD004C4295 /* FieldSortedHitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldSortedHitQueue.cpp; sourceTree = "<group>"; }; - A9FB26D211FD95CD004C4295 /* FieldSortedHitQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldSortedHitQueue.h; sourceTree = "<group>"; }; - A9FB26D311FD95CD004C4295 /* Filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Filter.h; sourceTree = "<group>"; }; - A9FB26D411FD95CD004C4295 /* FilteredTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FilteredTermEnum.cpp; sourceTree = "<group>"; }; - A9FB26D511FD95CD004C4295 /* FilteredTermEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FilteredTermEnum.h; sourceTree = "<group>"; }; - A9FB26D611FD95CD004C4295 /* FuzzyQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FuzzyQuery.cpp; sourceTree = "<group>"; }; - A9FB26D711FD95CD004C4295 /* FuzzyQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FuzzyQuery.h; sourceTree = "<group>"; }; - A9FB26D811FD95CD004C4295 /* HitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HitQueue.cpp; sourceTree = "<group>"; }; - A9FB26D911FD95CD004C4295 /* HitQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HitQueue.h; sourceTree = "<group>"; }; - A9FB26DA11FD95CD004C4295 /* Hits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Hits.cpp; sourceTree = "<group>"; }; - A9FB26DB11FD95CD004C4295 /* IndexSearcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexSearcher.cpp; sourceTree = "<group>"; }; - A9FB26DC11FD95CD004C4295 /* IndexSearcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexSearcher.h; sourceTree = "<group>"; }; - A9FB26DD11FD95CD004C4295 /* MultiSearcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiSearcher.cpp; sourceTree = "<group>"; }; - A9FB26DE11FD95CD004C4295 /* MultiSearcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiSearcher.h; sourceTree = "<group>"; }; - A9FB26DF11FD95CD004C4295 /* MultiTermQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiTermQuery.cpp; sourceTree = "<group>"; }; - A9FB26E011FD95CD004C4295 /* MultiTermQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiTermQuery.h; sourceTree = "<group>"; }; - A9FB26E111FD95CD004C4295 /* PhrasePositions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhrasePositions.cpp; sourceTree = "<group>"; }; - A9FB26E211FD95CD004C4295 /* PhrasePositions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhrasePositions.h; sourceTree = "<group>"; }; - A9FB26E311FD95CD004C4295 /* PhraseQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhraseQuery.cpp; sourceTree = "<group>"; }; - A9FB26E411FD95CD004C4295 /* PhraseQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseQuery.h; sourceTree = "<group>"; }; - A9FB26E511FD95CD004C4295 /* PhraseQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseQueue.h; sourceTree = "<group>"; }; - A9FB26E611FD95CD004C4295 /* PhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhraseScorer.cpp; sourceTree = "<group>"; }; - A9FB26E711FD95CD004C4295 /* PhraseScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseScorer.h; sourceTree = "<group>"; }; - A9FB26E811FD95CD004C4295 /* PrefixQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrefixQuery.cpp; sourceTree = "<group>"; }; - A9FB26E911FD95CD004C4295 /* PrefixQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrefixQuery.h; sourceTree = "<group>"; }; - A9FB26EA11FD95CD004C4295 /* QueryFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryFilter.cpp; sourceTree = "<group>"; }; - A9FB26EB11FD95CD004C4295 /* QueryFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryFilter.h; sourceTree = "<group>"; }; - A9FB26EC11FD95CD004C4295 /* RangeFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeFilter.cpp; sourceTree = "<group>"; }; - A9FB26ED11FD95CD004C4295 /* RangeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RangeFilter.h; sourceTree = "<group>"; }; - A9FB26EE11FD95CD004C4295 /* RangeQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeQuery.cpp; sourceTree = "<group>"; }; - A9FB26EF11FD95CD004C4295 /* RangeQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RangeQuery.h; sourceTree = "<group>"; }; - A9FB26F011FD95CD004C4295 /* Scorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Scorer.h; sourceTree = "<group>"; }; - A9FB26F111FD95CD004C4295 /* SearchHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SearchHeader.cpp; sourceTree = "<group>"; }; - A9FB26F211FD95CD004C4295 /* SearchHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchHeader.h; sourceTree = "<group>"; }; - A9FB26F311FD95CD004C4295 /* Similarity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Similarity.cpp; sourceTree = "<group>"; }; - A9FB26F411FD95CD004C4295 /* Similarity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Similarity.h; sourceTree = "<group>"; }; - A9FB26F511FD95CD004C4295 /* SloppyPhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SloppyPhraseScorer.cpp; sourceTree = "<group>"; }; - A9FB26F611FD95CD004C4295 /* SloppyPhraseScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SloppyPhraseScorer.h; sourceTree = "<group>"; }; - A9FB26F711FD95CD004C4295 /* Sort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sort.cpp; sourceTree = "<group>"; }; - A9FB26F811FD95CD004C4295 /* Sort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sort.h; sourceTree = "<group>"; }; - A9FB26F911FD95CD004C4295 /* TermQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermQuery.cpp; sourceTree = "<group>"; }; - A9FB26FA11FD95CD004C4295 /* TermQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermQuery.h; sourceTree = "<group>"; }; - A9FB26FB11FD95CD004C4295 /* TermScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermScorer.cpp; sourceTree = "<group>"; }; - A9FB26FC11FD95CD004C4295 /* TermScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TermScorer.h; sourceTree = "<group>"; }; - A9FB26FD11FD95CD004C4295 /* WildcardQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WildcardQuery.cpp; sourceTree = "<group>"; }; - A9FB26FE11FD95CD004C4295 /* WildcardQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WildcardQuery.h; sourceTree = "<group>"; }; - A9FB26FF11FD95CD004C4295 /* WildcardTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WildcardTermEnum.cpp; sourceTree = "<group>"; }; - A9FB270011FD95CD004C4295 /* WildcardTermEnum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WildcardTermEnum.h; sourceTree = "<group>"; }; - A9FB270111FD95CD004C4295 /* StdHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StdHeader.cpp; sourceTree = "<group>"; }; - A9FB270211FD95CD004C4295 /* StdHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StdHeader.h; sourceTree = "<group>"; }; - A9FB270411FD95CD004C4295 /* Directory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Directory.h; sourceTree = "<group>"; }; - A9FB270511FD95CD004C4295 /* FSDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FSDirectory.cpp; sourceTree = "<group>"; }; - A9FB270611FD95CD004C4295 /* FSDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSDirectory.h; sourceTree = "<group>"; }; - A9FB270711FD95CD004C4295 /* IndexInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexInput.cpp; sourceTree = "<group>"; }; - A9FB270811FD95CD004C4295 /* IndexInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexInput.h; sourceTree = "<group>"; }; - A9FB270911FD95CD004C4295 /* IndexOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexOutput.cpp; sourceTree = "<group>"; }; - A9FB270A11FD95CD004C4295 /* IndexOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IndexOutput.h; sourceTree = "<group>"; }; - A9FB270B11FD95CD004C4295 /* InputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputStream.h; sourceTree = "<group>"; }; - A9FB270C11FD95CD004C4295 /* Lock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lock.cpp; sourceTree = "<group>"; }; - A9FB270D11FD95CD004C4295 /* Lock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lock.h; sourceTree = "<group>"; }; - A9FB270E11FD95CD004C4295 /* MMapInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MMapInput.cpp; sourceTree = "<group>"; }; - A9FB270F11FD95CD004C4295 /* OutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputStream.h; sourceTree = "<group>"; }; - A9FB271011FD95CD004C4295 /* RAMDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RAMDirectory.cpp; sourceTree = "<group>"; }; - A9FB271111FD95CD004C4295 /* RAMDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RAMDirectory.h; sourceTree = "<group>"; }; - A9FB271211FD95CD004C4295 /* TransactionalRAMDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionalRAMDirectory.cpp; sourceTree = "<group>"; }; - A9FB271311FD95CD004C4295 /* TransactionalRAMDirectory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TransactionalRAMDirectory.h; sourceTree = "<group>"; }; - A9FB271511FD95CD004C4295 /* Arrays.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Arrays.h; sourceTree = "<group>"; }; - A9FB271611FD95CD004C4295 /* BitSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitSet.cpp; sourceTree = "<group>"; }; - A9FB271711FD95CD004C4295 /* BitSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitSet.h; sourceTree = "<group>"; }; - A9FB271811FD95CD004C4295 /* bufferedstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bufferedstream.h; sourceTree = "<group>"; }; - A9FB271911FD95CD004C4295 /* dirent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dirent.cpp; sourceTree = "<group>"; }; - A9FB271A11FD95CD004C4295 /* dirent2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dirent2.h; sourceTree = "<group>"; }; - A9FB271B11FD95CD004C4295 /* Equators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Equators.cpp; sourceTree = "<group>"; }; - A9FB271C11FD95CD004C4295 /* Equators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Equators.h; sourceTree = "<group>"; }; - A9FB271D11FD95CD004C4295 /* FastCharStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FastCharStream.cpp; sourceTree = "<group>"; }; - A9FB271E11FD95CD004C4295 /* FastCharStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FastCharStream.h; sourceTree = "<group>"; }; - A9FB271F11FD95CD004C4295 /* fileinputstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fileinputstream.cpp; sourceTree = "<group>"; }; - A9FB272011FD95CD004C4295 /* fileinputstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fileinputstream.h; sourceTree = "<group>"; }; - A9FB272111FD95CD004C4295 /* googlesparsemap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = googlesparsemap.h; sourceTree = "<group>"; }; - A9FB272211FD95CD004C4295 /* inputstreambuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inputstreambuffer.h; sourceTree = "<group>"; }; - A9FB272311FD95CD004C4295 /* jstreamsconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = jstreamsconfig.h; sourceTree = "<group>"; }; - A9FB272411FD95CD004C4295 /* MD5Digester.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MD5Digester.cpp; sourceTree = "<group>"; }; - A9FB272511FD95CD004C4295 /* MD5Digester.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MD5Digester.h; sourceTree = "<group>"; }; - A9FB272611FD95CD004C4295 /* Misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Misc.cpp; sourceTree = "<group>"; }; - A9FB272711FD95CD004C4295 /* Misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Misc.h; sourceTree = "<group>"; }; - A9FB272811FD95CD004C4295 /* PriorityQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PriorityQueue.h; sourceTree = "<group>"; }; - A9FB272911FD95CD004C4295 /* Reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Reader.cpp; sourceTree = "<group>"; }; - A9FB272A11FD95CD004C4295 /* Reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Reader.h; sourceTree = "<group>"; }; - A9FB272B11FD95CD004C4295 /* streambase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = streambase.h; sourceTree = "<group>"; }; - A9FB272C11FD95CD004C4295 /* StringBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringBuffer.cpp; sourceTree = "<group>"; }; - A9FB272D11FD95CD004C4295 /* StringBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringBuffer.h; sourceTree = "<group>"; }; - A9FB272E11FD95CD004C4295 /* StringIntern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringIntern.cpp; sourceTree = "<group>"; }; - A9FB272F11FD95CD004C4295 /* StringIntern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringIntern.h; sourceTree = "<group>"; }; - A9FB273011FD95CD004C4295 /* stringreader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringreader.h; sourceTree = "<group>"; }; - A9FB273111FD95CD004C4295 /* subinputstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = subinputstream.h; sourceTree = "<group>"; }; - A9FB273211FD95CD004C4295 /* ThreadLocal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadLocal.cpp; sourceTree = "<group>"; }; - A9FB273311FD95CD004C4295 /* ThreadLocal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadLocal.h; sourceTree = "<group>"; }; - A9FB273411FD95CD004C4295 /* VoidList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoidList.h; sourceTree = "<group>"; }; - A9FB273511FD95CD004C4295 /* VoidMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VoidMap.h; sourceTree = "<group>"; }; - A9FB273611FD95CD004C4295 /* CLucene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CLucene.h; sourceTree = "<group>"; }; - A9FB282311FD95E4004C4295 /* femain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = femain.cpp; sourceTree = "<group>"; }; - A9FB282511FD95E4004C4295 /* hebrewmcim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hebrewmcim.cpp; sourceTree = "<group>"; }; - A9FB282611FD95E4004C4295 /* nullim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nullim.cpp; sourceTree = "<group>"; }; - A9FB282711FD95E4004C4295 /* swinputmeth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swinputmeth.cpp; sourceTree = "<group>"; }; - A9FB282811FD95E4004C4295 /* swdisp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swdisp.cpp; sourceTree = "<group>"; }; - A9FB282911FD95E4004C4295 /* swlog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swlog.cpp; sourceTree = "<group>"; }; - A9FB282D11FD95E4004C4295 /* genarray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = genarray.c; sourceTree = "<group>"; }; - A9FB282E11FD95E4004C4295 /* listkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = listkey.cpp; sourceTree = "<group>"; }; - A9FB282F11FD95E4004C4295 /* nt.bks */ = {isa = PBXFileReference; lastKnownFileType = file; path = nt.bks; sourceTree = "<group>"; }; - A9FB283011FD95E4004C4295 /* nt.cps */ = {isa = PBXFileReference; lastKnownFileType = file; path = nt.cps; sourceTree = "<group>"; }; - A9FB283111FD95E4004C4295 /* ot.bks */ = {isa = PBXFileReference; lastKnownFileType = file; path = ot.bks; sourceTree = "<group>"; }; - A9FB283211FD95E4004C4295 /* ot.cps */ = {isa = PBXFileReference; lastKnownFileType = file; path = ot.cps; sourceTree = "<group>"; }; - A9FB283311FD95E4004C4295 /* strkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strkey.cpp; sourceTree = "<group>"; }; - A9FB283411FD95E4004C4295 /* swkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swkey.cpp; sourceTree = "<group>"; }; - A9FB283511FD95E4004C4295 /* treekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = treekey.cpp; sourceTree = "<group>"; }; - A9FB283611FD95E4004C4295 /* treekeyidx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = treekeyidx.cpp; sourceTree = "<group>"; }; - A9FB283711FD95E4004C4295 /* versekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versekey.cpp; sourceTree = "<group>"; }; - A9FB283811FD95E4004C4295 /* versetreekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versetreekey.cpp; sourceTree = "<group>"; }; - A9FB283A11FD95E4004C4295 /* curlftpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = curlftpt.cpp; sourceTree = "<group>"; }; - A9FB283B11FD95E4004C4295 /* curlhttpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = curlhttpt.cpp; sourceTree = "<group>"; }; - A9FB283C11FD95E4004C4295 /* encfiltmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encfiltmgr.cpp; sourceTree = "<group>"; }; - A9FB283D11FD95E4004C4295 /* filemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filemgr.cpp; sourceTree = "<group>"; }; - A9FB283E11FD95E4004C4295 /* ftplibftpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ftplibftpt.cpp; sourceTree = "<group>"; }; - A9FB283F11FD95E4004C4295 /* ftptrans.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ftptrans.cpp; sourceTree = "<group>"; }; - A9FB284011FD95E4004C4295 /* installmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = installmgr.cpp; sourceTree = "<group>"; }; - A9FB284111FD95E4004C4295 /* localemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = localemgr.cpp; sourceTree = "<group>"; }; - A9FB284211FD95E4004C4295 /* markupfiltmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = markupfiltmgr.cpp; sourceTree = "<group>"; }; - A9FB284311FD95E4004C4295 /* stringmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringmgr.cpp; sourceTree = "<group>"; }; - A9FB284411FD95E4004C4295 /* swcacher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcacher.cpp; sourceTree = "<group>"; }; - A9FB284511FD95E4004C4295 /* swconfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swconfig.cpp; sourceTree = "<group>"; }; - A9FB284611FD95E4004C4295 /* swfiltermgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swfiltermgr.cpp; sourceTree = "<group>"; }; - A9FB284711FD95E4004C4295 /* swlocale.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swlocale.cpp; sourceTree = "<group>"; }; - A9FB284811FD95E4004C4295 /* swmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swmgr.cpp; sourceTree = "<group>"; }; - A9FB284911FD95E4004C4295 /* swsearchable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swsearchable.cpp; sourceTree = "<group>"; }; - A9FB284A11FD95E4004C4295 /* versemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versemgr.cpp; sourceTree = "<group>"; }; - A9FB284E11FD95E4004C4295 /* hrefcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hrefcom.cpp; sourceTree = "<group>"; }; - A9FB285011FD95E4004C4295 /* rawcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawcom.cpp; sourceTree = "<group>"; }; - A9FB285211FD95E4004C4295 /* rawcom4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawcom4.cpp; sourceTree = "<group>"; }; - A9FB285411FD95E4004C4295 /* rawfiles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawfiles.cpp; sourceTree = "<group>"; }; - A9FB285511FD95E4004C4295 /* swcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcom.cpp; sourceTree = "<group>"; }; - A9FB285711FD95E4004C4295 /* zcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zcom.cpp; sourceTree = "<group>"; }; - A9FB285911FD95E4004C4295 /* compress.cpp.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = compress.cpp.txt; sourceTree = "<group>"; }; - A9FB285A11FD95E4004C4295 /* entriesblk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = entriesblk.cpp; sourceTree = "<group>"; }; - A9FB285B11FD95E4004C4295 /* lzsscomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lzsscomprs.cpp; sourceTree = "<group>"; }; - A9FB285C11FD95E4004C4295 /* rawstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawstr.cpp; sourceTree = "<group>"; }; - A9FB285D11FD95E4004C4295 /* rawstr4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawstr4.cpp; sourceTree = "<group>"; }; - A9FB285E11FD95E4004C4295 /* rawverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawverse.cpp; sourceTree = "<group>"; }; - A9FB285F11FD95E4004C4295 /* rawverse4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawverse4.cpp; sourceTree = "<group>"; }; - A9FB286011FD95E4004C4295 /* sapphire.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sapphire.cpp; sourceTree = "<group>"; }; - A9FB286111FD95E4004C4295 /* swcipher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcipher.cpp; sourceTree = "<group>"; }; - A9FB286211FD95E4004C4295 /* swcomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcomprs.cpp; sourceTree = "<group>"; }; - A9FB286311FD95E4004C4295 /* swcomprs.doc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = swcomprs.doc; sourceTree = "<group>"; }; - A9FB286411FD95E4004C4295 /* zipcomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zipcomprs.cpp; sourceTree = "<group>"; }; - A9FB286511FD95E4004C4295 /* zstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zstr.cpp; sourceTree = "<group>"; }; - A9FB286611FD95E4004C4295 /* zverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zverse.cpp; sourceTree = "<group>"; }; - A9FB286811FD95E4004C4295 /* cipherfil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cipherfil.cpp; sourceTree = "<group>"; }; - A9FB286911FD95E4004C4295 /* gbffootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbffootnotes.cpp; sourceTree = "<group>"; }; - A9FB286A11FD95E4004C4295 /* gbfheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfheadings.cpp; sourceTree = "<group>"; }; - A9FB286B11FD95E4004C4295 /* gbfhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfhtml.cpp; sourceTree = "<group>"; }; - A9FB286C11FD95E4004C4295 /* gbfhtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfhtmlhref.cpp; sourceTree = "<group>"; }; - A9FB286D11FD95E4004C4295 /* gbfmorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfmorph.cpp; sourceTree = "<group>"; }; - A9FB286E11FD95E4004C4295 /* gbfosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfosis.cpp; sourceTree = "<group>"; }; - A9FB286F11FD95E4004C4295 /* gbfplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfplain.cpp; sourceTree = "<group>"; }; - A9FB287011FD95E4004C4295 /* gbfredletterwords.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfredletterwords.cpp; sourceTree = "<group>"; }; - A9FB287111FD95E4004C4295 /* gbfrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfrtf.cpp; sourceTree = "<group>"; }; - A9FB287211FD95E4004C4295 /* gbfstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfstrongs.cpp; sourceTree = "<group>"; }; - A9FB287311FD95E4004C4295 /* gbfthml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfthml.cpp; sourceTree = "<group>"; }; - A9FB287411FD95E4004C4295 /* gbfwebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfwebif.cpp; sourceTree = "<group>"; }; - A9FB287511FD95E4004C4295 /* gbfwordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfwordjs.cpp; sourceTree = "<group>"; }; - A9FB287611FD95E4004C4295 /* greeklexattribs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = greeklexattribs.cpp; sourceTree = "<group>"; }; - A9FB287711FD95E4004C4295 /* latin1utf16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = latin1utf16.cpp; sourceTree = "<group>"; }; - A9FB287811FD95E4004C4295 /* latin1utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = latin1utf8.cpp; sourceTree = "<group>"; }; - A9FB287911FD95E4004C4295 /* osisfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisfootnotes.cpp; sourceTree = "<group>"; }; - A9FB287A11FD95E4004C4295 /* osisheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisheadings.cpp; sourceTree = "<group>"; }; - A9FB287B11FD95E4004C4295 /* osishtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osishtmlhref.cpp; sourceTree = "<group>"; }; - A9FB287C11FD95E4004C4295 /* osislemma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osislemma.cpp; sourceTree = "<group>"; }; - A9FB287D11FD95E4004C4295 /* osismorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osismorph.cpp; sourceTree = "<group>"; }; - A9FB287E11FD95E4004C4295 /* osismorphsegmentation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osismorphsegmentation.cpp; sourceTree = "<group>"; }; - A9FB287F11FD95E4004C4295 /* osisosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisosis.cpp; sourceTree = "<group>"; }; - A9FB288011FD95E4004C4295 /* osisplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisplain.cpp; sourceTree = "<group>"; }; - A9FB288111FD95E4004C4295 /* osisredletterwords.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisredletterwords.cpp; sourceTree = "<group>"; }; - A9FB288211FD95E4004C4295 /* osisrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisrtf.cpp; sourceTree = "<group>"; }; - A9FB288311FD95E4004C4295 /* osisruby.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisruby.cpp; sourceTree = "<group>"; }; - A9FB288411FD95E4004C4295 /* osisscripref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisscripref.cpp; sourceTree = "<group>"; }; - A9FB288511FD95E4004C4295 /* osisstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisstrongs.cpp; sourceTree = "<group>"; }; - A9FB288611FD95E4004C4295 /* osisvariants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisvariants.cpp; sourceTree = "<group>"; }; - A9FB288711FD95E4004C4295 /* osiswebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osiswebif.cpp; sourceTree = "<group>"; }; - A9FB288811FD95E4004C4295 /* osiswordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osiswordjs.cpp; sourceTree = "<group>"; }; - A9FB288911FD95E4004C4295 /* papyriplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = papyriplain.cpp; sourceTree = "<group>"; }; - A9FB288A11FD95E4004C4295 /* plainfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = plainfootnotes.cpp; sourceTree = "<group>"; }; - A9FB288B11FD95E4004C4295 /* plainhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = plainhtml.cpp; sourceTree = "<group>"; }; - A9FB288C11FD95E4004C4295 /* rtfhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtfhtml.cpp; sourceTree = "<group>"; }; - A9FB288D11FD95E4004C4295 /* swbasicfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swbasicfilter.cpp; sourceTree = "<group>"; }; - A9FB288E11FD95E4004C4295 /* swoptfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swoptfilter.cpp; sourceTree = "<group>"; }; - A9FB288F11FD95E4004C4295 /* teihtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teihtmlhref.cpp; sourceTree = "<group>"; }; - A9FB289011FD95E4004C4295 /* teiplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teiplain.cpp; sourceTree = "<group>"; }; - A9FB289111FD95E4004C4295 /* teirtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teirtf.cpp; sourceTree = "<group>"; }; - A9FB289211FD95E4004C4295 /* thmlfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlfootnotes.cpp; sourceTree = "<group>"; }; - A9FB289311FD95E4004C4295 /* thmlgbf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlgbf.cpp; sourceTree = "<group>"; }; - A9FB289411FD95E4004C4295 /* thmlheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlheadings.cpp; sourceTree = "<group>"; }; - A9FB289511FD95E4004C4295 /* thmlhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlhtml.cpp; sourceTree = "<group>"; }; - A9FB289611FD95E4004C4295 /* thmlhtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlhtmlhref.cpp; sourceTree = "<group>"; }; - A9FB289711FD95E4004C4295 /* thmllemma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmllemma.cpp; sourceTree = "<group>"; }; - A9FB289811FD95E4004C4295 /* thmlmorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlmorph.cpp; sourceTree = "<group>"; }; - A9FB289911FD95E4004C4295 /* thmlosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlosis.cpp; sourceTree = "<group>"; }; - A9FB289A11FD95E4004C4295 /* thmlplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlplain.cpp; sourceTree = "<group>"; }; - A9FB289B11FD95E4004C4295 /* thmlrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlrtf.cpp; sourceTree = "<group>"; }; - A9FB289C11FD95E4004C4295 /* thmlscripref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlscripref.cpp; sourceTree = "<group>"; }; - A9FB289D11FD95E4004C4295 /* thmlstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlstrongs.cpp; sourceTree = "<group>"; }; - A9FB289E11FD95E4004C4295 /* thmlvariants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlvariants.cpp; sourceTree = "<group>"; }; - A9FB289F11FD95E4004C4295 /* thmlwebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlwebif.cpp; sourceTree = "<group>"; }; - A9FB28A011FD95E4004C4295 /* thmlwordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlwordjs.cpp; sourceTree = "<group>"; }; - A9FB28A111FD95E4004C4295 /* unicodertf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unicodertf.cpp; sourceTree = "<group>"; }; - A9FB28A211FD95E4004C4295 /* utf16utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf16utf8.cpp; sourceTree = "<group>"; }; - A9FB28A311FD95E4004C4295 /* utf8arabicpoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8arabicpoints.cpp; sourceTree = "<group>"; }; - A9FB28A411FD95E4004C4295 /* utf8arshaping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8arshaping.cpp; sourceTree = "<group>"; }; - A9FB28A511FD95E4004C4295 /* utf8bidireorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8bidireorder.cpp; sourceTree = "<group>"; }; - A9FB28A611FD95E4004C4295 /* utf8cantillation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8cantillation.cpp; sourceTree = "<group>"; }; - A9FB28A711FD95E4004C4295 /* utf8greekaccents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8greekaccents.cpp; sourceTree = "<group>"; }; - A9FB28A811FD95E4004C4295 /* utf8hebrewpoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8hebrewpoints.cpp; sourceTree = "<group>"; }; - A9FB28A911FD95E4004C4295 /* utf8html.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8html.cpp; sourceTree = "<group>"; }; - A9FB28AA11FD95E4004C4295 /* utf8latin1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8latin1.cpp; sourceTree = "<group>"; }; - A9FB28AB11FD95E4004C4295 /* utf8nfc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8nfc.cpp; sourceTree = "<group>"; }; - A9FB28AC11FD95E4004C4295 /* utf8nfkd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8nfkd.cpp; sourceTree = "<group>"; }; - A9FB28AD11FD95E4004C4295 /* utf8transliterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8transliterator.cpp; sourceTree = "<group>"; }; - A9FB28AE11FD95E4004C4295 /* utf8utf16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8utf16.cpp; sourceTree = "<group>"; }; - A9FB28B111FD95E4004C4295 /* rawgenbook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawgenbook.cpp; sourceTree = "<group>"; }; - A9FB28B211FD95E4004C4295 /* swgenbook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swgenbook.cpp; sourceTree = "<group>"; }; - A9FB28B511FD95E4004C4295 /* rawld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawld.cpp; sourceTree = "<group>"; }; - A9FB28B711FD95E4004C4295 /* rawld4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawld4.cpp; sourceTree = "<group>"; }; - A9FB28B811FD95E4004C4295 /* swld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swld.cpp; sourceTree = "<group>"; }; - A9FB28BA11FD95E4004C4295 /* zld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zld.cpp; sourceTree = "<group>"; }; - A9FB28BB11FD95E4004C4295 /* readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = readme; sourceTree = "<group>"; }; - A9FB28BC11FD95E4004C4295 /* swmodule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swmodule.cpp; sourceTree = "<group>"; }; - A9FB28BE11FD95E4004C4295 /* echomod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echomod.cpp; sourceTree = "<group>"; }; - A9FB28C111FD95E4004C4295 /* rawtext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawtext.cpp; sourceTree = "<group>"; }; - A9FB28C311FD95E4004C4295 /* rawtext4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawtext4.cpp; sourceTree = "<group>"; }; - A9FB28C411FD95E4004C4295 /* swtext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swtext.cpp; sourceTree = "<group>"; }; - A9FB28C611FD95E4004C4295 /* ztext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ztext.cpp; sourceTree = "<group>"; }; - A9FB28C911FD95E4004C4295 /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = "<group>"; }; - A9FB28CA11FD95E4004C4295 /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = "<group>"; }; - A9FB28CB11FD95E4004C4295 /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = "<group>"; }; - A9FB28CC11FD95E4004C4295 /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = "<group>"; }; - A9FB28CD11FD95E4004C4295 /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = "<group>"; }; - A9FB28CE11FD95E4004C4295 /* gzio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzio.c; sourceTree = "<group>"; }; - A9FB28CF11FD95E4004C4295 /* infblock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infblock.c; sourceTree = "<group>"; }; - A9FB28D011FD95E4004C4295 /* infblock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = infblock.h; sourceTree = "<group>"; }; - A9FB28D111FD95E4004C4295 /* infcodes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infcodes.c; sourceTree = "<group>"; }; - A9FB28D211FD95E4004C4295 /* infcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = infcodes.h; sourceTree = "<group>"; }; - A9FB28D311FD95E4004C4295 /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = "<group>"; }; - A9FB28D411FD95E4004C4295 /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffast.h; sourceTree = "<group>"; }; - A9FB28D511FD95E4004C4295 /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffixed.h; sourceTree = "<group>"; }; - A9FB28D611FD95E4004C4295 /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = "<group>"; }; - A9FB28D711FD95E4004C4295 /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = "<group>"; }; - A9FB28D811FD95E4004C4295 /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inftrees.h; sourceTree = "<group>"; }; - A9FB28D911FD95E4004C4295 /* infutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infutil.c; sourceTree = "<group>"; }; - A9FB28DA11FD95E4004C4295 /* infutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = infutil.h; sourceTree = "<group>"; }; - A9FB28DB11FD95E4004C4295 /* maketree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = maketree.c; sourceTree = "<group>"; }; - A9FB28DC11FD95E4004C4295 /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = "<group>"; }; - A9FB28DD11FD95E4004C4295 /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trees.h; sourceTree = "<group>"; }; - A9FB28DE11FD95E4004C4295 /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = "<group>"; }; - A9FB28DF11FD95E4004C4295 /* untgz.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = untgz.c; sourceTree = "<group>"; }; - A9FB28E011FD95E4004C4295 /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = "<group>"; }; - A9FB28E111FD95E4004C4295 /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zutil.h; sourceTree = "<group>"; }; - A9FB28E211FD95E4004C4295 /* ftplib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftplib.c; sourceTree = "<group>"; }; - A9FB28E311FD95E4004C4295 /* ftpparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftpparse.c; sourceTree = "<group>"; }; - A9FB28E411FD95E4004C4295 /* regex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regex.c; sourceTree = "<group>"; }; - A9FB28E511FD95E4004C4295 /* roman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = roman.cpp; sourceTree = "<group>"; }; - A9FB28E611FD95E4004C4295 /* swbuf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swbuf.cpp; sourceTree = "<group>"; }; - A9FB28E711FD95E4004C4295 /* swobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swobject.cpp; sourceTree = "<group>"; }; - A9FB28E811FD95E4004C4295 /* swunicod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swunicod.cpp; sourceTree = "<group>"; }; - A9FB28E911FD95E4004C4295 /* swversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swversion.cpp; sourceTree = "<group>"; }; - A9FB28EA11FD95E4004C4295 /* url.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = url.cpp; sourceTree = "<group>"; }; - A9FB28EB11FD95E4004C4295 /* utilstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utilstr.cpp; sourceTree = "<group>"; }; - A9FB28EC11FD95E4004C4295 /* utilxml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utilxml.cpp; sourceTree = "<group>"; }; D2F7E79907B2D74100F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; }; /* End PBXFileReference section */ @@ -1114,19 +1195,19 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A956324411FD90CE007DC7AD /* libclucene-ub.a in Frameworks */, - A956316611FD8C5B007DC7AD /* libsword-ub.a in Frameworks */, + A954ACDD13EEA6780094E3FE /* libsword.dylib in Frameworks */, 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A9013D3611E316C700E1CCCA /* Frameworks */ = { + A954ABC013EE9AB00094E3FE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A9013D3811E316C700E1CCCA /* Cocoa.framework in Frameworks */, - A9921A1A11FD9CA8002DAA72 /* libSword.dylib in Frameworks */, - A9EF13B31205952C0078A27C /* libSword.dylib in Frameworks */, + A954AC3713EE9FA10094E3FE /* libicucore.dylib in Frameworks */, + A954AC3813EE9FA10094E3FE /* libstdc++.dylib in Frameworks */, + A954AC3913EE9FA10094E3FE /* libz.dylib in Frameworks */, + A954AC3313EE9F620094E3FE /* libcurl.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1134,6 +1215,15 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + A9A7EEAF14D5D4C300B76B6A /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9A7EEB114D5D61700B76B6A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9A7EEBF14D5D65900B76B6A /* libsword.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1146,19 +1236,125 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A9C2819311C43C4900803CB5 /* Frameworks */ = { + A9BFB09E13EDF51000032679 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9BFB0BF13EDF5D500032679 /* ObjCSword.framework in Frameworks */, + A9BFB0A513EDF51100032679 /* SenTestingKit.framework in Frameworks */, + A9BFB0A713EDF51100032679 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2714914D717D800DA8926 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A964658F11C6654300640FAC /* SenTestingKit.framework in Frameworks */, - A964657C11C662CF00640FAC /* ObjCSword.framework in Frameworks */, + A9D2714A14D717D800DA8926 /* libsword.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A9FB25DE11FD939E004C4295 /* Frameworks */ = { + A9D2715614D717FD00DA8926 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + A9D2715714D717FD00DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2716314D7181200DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2716414D7181200DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2717014D7182300DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2717114D7182300DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2717D14D7183B00DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2717E14D7183B00DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2718A14D7185800DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2718B14D7185800DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2719714D7186A00DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2719814D7186A00DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271A414D7187E00DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271A514D7187E00DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271B114D7189300DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271B214D7189300DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271BE14D718A400DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271BF14D718A400DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271CB14D718B800DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271CC14D718B800DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271D814D718C800DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271D914D718C800DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271E514D718DF00DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271E614D718DF00DA8926 /* libsword.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271F214D718F500DA8926 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271F314D718F500DA8926 /* libsword.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1169,12 +1365,26 @@ isa = PBXGroup; children = ( 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */, - A9C2819611C43C4900803CB5 /* Tests.octest */, A975EED911C792B9007C1532 /* mod2osis */, - A9013D3E11E316C700E1CCCA /* ObjCSword_iOS.framework */, A9921A1911FD9CA8002DAA72 /* libSword.dylib */, - A9EF13B21205952C0078A27C /* libSword.dylib */, A9BDFA6B1207F9870067ED5B /* Tests.octest */, + A9BFB0A213EDF51000032679 /* Tests.octest */, + A954ABC313EE9AB00094E3FE /* libsword.dylib */, + A9A7EEB414D5D61700B76B6A /* osis2mod */, + A9D2714E14D717D800DA8926 /* imp2gbs */, + A9D2715B14D717FD00DA8926 /* imp2ld */, + A9D2716814D7181200DA8926 /* imp2vs */, + A9D2717514D7182300DA8926 /* installmgr */, + A9D2718214D7183B00DA8926 /* mod2imp */, + A9D2718F14D7185800DA8926 /* mod2vpl */, + A9D2719C14D7186A00DA8926 /* mod2zmod */, + A9D271A914D7187E00DA8926 /* step2vpl */, + A9D271B614D7189300DA8926 /* stepdump */, + A9D271C314D718A400DA8926 /* tei2mod */, + A9D271D014D718B800DA8926 /* vpl2mod */, + A9D271DD14D718C800DA8926 /* vs2osisref */, + A9D271EA14D718DF00DA8926 /* vs2osisreftxt */, + A9D271F714D718F500DA8926 /* xml2gbs */, ); name = Products; sourceTree = "<group>"; @@ -1182,17 +1392,16 @@ 0867D691FE84028FC02AAC07 /* ObjCSword */ = { isa = PBXGroup; children = ( + A954A7EB13EE96FC0094E3FE /* Sword */, A975ECD211C7925B007C1532 /* Utilities */, - A9C2857911C4486400803CB5 /* Tests */, - A94EAC5B117B2E7B0018B06F /* Dependencies */, A94EAE72117B32AF0018B06F /* Services */, 08FB77AEFE84172EC02AAC07 /* SwordWrapper */, 32C88DFF0371C24200C91783 /* Other Sources */, 089C1665FE841158C02AAC07 /* Resources */, 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */, + A9BFB0AC13EDF51100032679 /* Tests */, + A9BFB0A313EDF51000032679 /* Frameworks */, 034768DFFF38A50411DB9C8B /* Products */, - A9C2819711C43C4900803CB5 /* Tests-Info.plist */, - A9BDFA6E1207F9870067ED5B /* Tests-Info copy.plist */, ); name = ObjCSword; sourceTree = "<group>"; @@ -1212,7 +1421,6 @@ A9D437CE11C52947007AFE83 /* locales.d */, 8DC2EF5A0486A6940098B216 /* Info.plist */, 089C1666FE841158C02AAC07 /* InfoPlist.strings */, - A9013D3F11E316C700E1CCCA /* Info copy.plist */, ); name = Resources; sourceTree = "<group>"; @@ -1220,6 +1428,12 @@ 08FB77AEFE84172EC02AAC07 /* SwordWrapper */ = { isa = PBXGroup; children = ( + A929619616B1BA240094E5BE /* SwordBibleTextEntry.m */, + A929619716B1BA240094E5BE /* SwordKey.h */, + A929619816B1BA240094E5BE /* SwordKey.mm */, + A929619916B1BA240094E5BE /* SwordListKey.h */, + A929619A16B1BA240094E5BE /* SwordListKey.mm */, + A929619B16B1BA240094E5BE /* SwordVerseKey.h */, A9EF1414120595650078A27C /* SwordLocaleManager.h */, A9EF1415120595650078A27C /* SwordLocaleManager.mm */, A94EABF9117B28920018B06F /* SwordManager.h */, @@ -1245,29 +1459,26 @@ A94EAC01117B28920018B06F /* SwordModuleTreeEntry.h */, A94EAC02117B28920018B06F /* SwordModuleTreeEntry.m */, A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */, - A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */, - A94EABF5117B28920018B06F /* SwordKey.h */, - A94EABF6117B28920018B06F /* SwordKey.mm */, - A94EABF7117B28920018B06F /* SwordListKey.h */, - A94EABF8117B28920018B06F /* SwordListKey.mm */, A94EABE7117B28920018B06F /* SwordBibleChapter.h */, A94EABE8117B28920018B06F /* SwordBibleChapter.m */, A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */, - A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */, - A94EABF5117B28920018B06F /* SwordKey.h */, - A94EABF6117B28920018B06F /* SwordKey.mm */, - A94EABF7117B28920018B06F /* SwordListKey.h */, - A94EABF8117B28920018B06F /* SwordListKey.mm */, - A94EAC05117B28920018B06F /* SwordVerseKey.h */, A94EAC06117B28920018B06F /* SwordVerseKey.mm */, A94EAC09117B28920018B06F /* VerseEnumerator.h */, A94EAC0A117B28920018B06F /* VerseEnumerator.mm */, A94EABF1117B28920018B06F /* SwordInstallSource.h */, A94EABF2117B28920018B06F /* SwordInstallSource.mm */, - A94EABF3117B28920018B06F /* SwordInstallSourceController.h */, - A94EABF4117B28920018B06F /* SwordInstallSourceController.mm */, + A94EABF3117B28920018B06F /* SwordInstallSourceManager.h */, + A94EABF4117B28920018B06F /* SwordInstallSourceManager.mm */, A9D4360311C4FE97007AFE83 /* SwordModule+Index.h */, A9D4360411C4FE97007AFE83 /* SwordModule+Index.mm */, + 8C92C291C40A77060C12A21B /* SwordUtil.m */, + 8C92C7B2EB245D47FEB5E3B0 /* SwordUtil.h */, + 8C92C25F57CB01957B086256 /* FilterProviderFactory.mm */, + 8C92C72ADACB017A434CD268 /* FilterProviderFactory.h */, + 8C92C0124F354F4CB4F294F9 /* DefaultFilterProvider.mm */, + 8C92C980D4DE32C7AB93159D /* DefaultFilterProvider.h */, + 8C92CC111DC521DE0C054C60 /* SwordFilter.mm */, + 8C92C02A5C86E1C75ED1CEF4 /* SwordFilter.h */, ); name = SwordWrapper; sourceTree = "<group>"; @@ -1275,9 +1486,11 @@ 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = { isa = PBXGroup; children = ( + A954AC3413EE9FA10094E3FE /* libicucore.dylib */, + A954AC3513EE9FA10094E3FE /* libstdc++.dylib */, + A954AC3613EE9FA10094E3FE /* libz.dylib */, + A954AC3213EE9F620094E3FE /* libcurl.dylib */, 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */, - A956316411FD8C55007DC7AD /* libsword-ub.a */, - A956324211FD90C9007DC7AD /* libclucene-ub.a */, ); name = "Linked Frameworks"; sourceTree = "<group>"; @@ -1303,24 +1516,6 @@ name = "Other Sources"; sourceTree = "<group>"; }; - A94EAC5B117B2E7B0018B06F /* Dependencies */ = { - isa = PBXGroup; - children = ( - A9FB264111FD95CD004C4295 /* clucene */, - A94EAC5C117B2E8F0018B06F /* sword */, - ); - name = Dependencies; - sourceTree = "<group>"; - }; - A94EAC5C117B2E8F0018B06F /* sword */ = { - isa = PBXGroup; - children = ( - A9FB282011FD95E4004C4295 /* src */, - A9D4399D11C52E9B007AFE83 /* include */, - ); - name = sword; - sourceTree = "<group>"; - }; A94EAE72117B32AF0018B06F /* Services */ = { isa = PBXGroup; children = ( @@ -1332,979 +1527,782 @@ name = Services; sourceTree = "<group>"; }; - A975ECD211C7925B007C1532 /* Utilities */ = { + A954A7EB13EE96FC0094E3FE /* Sword */ = { isa = PBXGroup; children = ( - A975ED9811C7925C007C1532 /* imp2gbs.cpp */, - A975ED9911C7925C007C1532 /* imp2ld.cpp */, - A975ED9A11C7925C007C1532 /* imp2vs.cpp */, - A975ED9B11C7925C007C1532 /* installmgr.cpp */, - A975EDAB11C7925C007C1532 /* mod2imp.cpp */, - A975EDAC11C7925C007C1532 /* mod2osis.cpp */, - A975EDAD11C7925C007C1532 /* mod2vpl.cpp */, - A975EDAE11C7925C007C1532 /* mod2zmod.cpp */, - A975EDB111C7925C007C1532 /* osis2mod.cpp */, - A975EDB811C7925C007C1532 /* step2vpl.cpp */, - A975EDB911C7925C007C1532 /* stepdump.cpp */, - A975EDBB11C7925C007C1532 /* tei2mod.cpp */, - A975EDD811C7925C007C1532 /* vpl2mod.cpp */, - A975EDD911C7925C007C1532 /* vs2osisref.cpp */, - A975EDDA11C7925C007C1532 /* vs2osisreftxt.cpp */, - A975EDDB11C7925C007C1532 /* xml2gbs.cpp */, + A954A7F313EE98570094E3FE /* Deps */, + A954A7F513EE98B30094E3FE /* src */, ); - name = Utilities; - path = ../../utilities; - sourceTree = SOURCE_ROOT; - }; - A9C2857911C4486400803CB5 /* Tests */ = { - isa = PBXGroup; - children = ( - A964658011C663E200640FAC /* SwordManagerTest.h */, - A964658111C663E200640FAC /* SwordManagerTest.m */, - A918B8E211C6697400024D84 /* SwordModuleTest.h */, - A918B8E311C6697400024D84 /* SwordModuleTest.m */, - A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */, - A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */, - A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */, - A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */, - A9BDFA841207FC8C0067ED5B /* ImageModuleTest.h */, - A9BDFA851207FC8C0067ED5B /* ImageModuleTest.m */, - ); - name = Tests; + name = Sword; sourceTree = "<group>"; }; - A9D4399D11C52E9B007AFE83 /* include */ = { + A954A7F313EE98570094E3FE /* Deps */ = { isa = PBXGroup; children = ( - A9D4399E11C52E9B007AFE83 /* canon.h */, - A9D4399F11C52E9B007AFE83 /* canon_abbrevs.h */, - A9D439A011C52E9B007AFE83 /* canon_german.h */, - A9D439A111C52E9B007AFE83 /* canon_kjva.h */, - A9D439A211C52E9B007AFE83 /* canon_leningrad.h */, - A9D439A311C52E9B007AFE83 /* canon_luther.h */, - A9D439A411C52E9B007AFE83 /* canon_mt.h */, - A9D439A511C52E9B007AFE83 /* canon_nrsv.h */, - A9D439A611C52E9B007AFE83 /* canon_nrsva.h */, - A9D439A711C52E9B007AFE83 /* canon_null.h */, - A9D439A811C52E9B007AFE83 /* canon_synodal.h */, - A9D439A911C52E9B007AFE83 /* canon_vulg.h */, - A9D439AA11C52E9B007AFE83 /* cipherfil.h */, - A9D439AB11C52E9B007AFE83 /* config.h */, - A9D439AD11C52E9B007AFE83 /* curlftpt.h */, - A9D439AE11C52E9B007AFE83 /* curlhttpt.h */, - A9D439AF11C52E9B007AFE83 /* defs.h */, - A9D439B011C52E9B007AFE83 /* echomod.h */, - A9D439B111C52E9B007AFE83 /* encfiltmgr.h */, - A9D439B211C52E9B007AFE83 /* entriesblk.h */, - A9D439B311C52E9B007AFE83 /* femain.h */, - A9D439B411C52E9B007AFE83 /* filemgr.h */, - A9D439B511C52E9B007AFE83 /* flatapi.h */, - A9D439B611C52E9B007AFE83 /* ftplib.h */, - A9D439B711C52E9B007AFE83 /* ftplibftpt.h */, - A9D439B811C52E9B007AFE83 /* ftpparse.h */, - A9D439B911C52E9B007AFE83 /* ftptrans.h */, - A9D439BA11C52E9B007AFE83 /* gbffootnotes.h */, - A9D439BB11C52E9B007AFE83 /* gbfheadings.h */, - A9D439BC11C52E9B007AFE83 /* gbfhtml.h */, - A9D439BD11C52E9B007AFE83 /* gbfhtmlhref.h */, - A9D439BE11C52E9B007AFE83 /* gbfmorph.h */, - A9D439BF11C52E9B007AFE83 /* gbfosis.h */, - A9D439C011C52E9B007AFE83 /* gbfplain.h */, - A9D439C111C52E9B007AFE83 /* gbfredletterwords.h */, - A9D439C211C52E9B007AFE83 /* gbfrtf.h */, - A9D439C311C52E9B007AFE83 /* gbfstrongs.h */, - A9D439C411C52E9B007AFE83 /* gbfthml.h */, - A9D439C511C52E9B007AFE83 /* gbfwebif.h */, - A9D439C611C52E9B007AFE83 /* gbfwordjs.h */, - A9D439C711C52E9B007AFE83 /* Greek2Greek.h */, - A9D439C811C52E9B007AFE83 /* GreekChars.h */, - A9D439C911C52E9B007AFE83 /* greeklexattribs.h */, - A9D439CA11C52E9B007AFE83 /* hebrewmcim.h */, - A9D439CB11C52E9B007AFE83 /* hrefcom.h */, - A9D439CC11C52E9B007AFE83 /* installmgr.h */, - A9D439CD11C52E9B007AFE83 /* internal */, - A9D439D011C52E9B007AFE83 /* latin1utf16.h */, - A9D439D111C52E9B007AFE83 /* latin1utf8.h */, - A9D439D211C52E9B007AFE83 /* listkey.h */, - A9D439D311C52E9B007AFE83 /* localemgr.h */, - A9D439D411C52E9B007AFE83 /* lzsscomprs.h */, - A9D439D711C52E9B007AFE83 /* markupfiltmgr.h */, - A9D439D811C52E9B007AFE83 /* multimapwdef.h */, - A9D439D911C52E9B007AFE83 /* nullim.h */, - A9D439DA11C52E9B007AFE83 /* osisfootnotes.h */, - A9D439DB11C52E9B007AFE83 /* osisheadings.h */, - A9D439DC11C52E9B007AFE83 /* osishtmlhref.h */, - A9D439DD11C52E9B007AFE83 /* osislemma.h */, - A9D439DE11C52E9B007AFE83 /* osismorph.h */, - A9D439DF11C52E9B007AFE83 /* osismorphsegmentation.h */, - A9D439E011C52E9B007AFE83 /* osisosis.h */, - A9D439E111C52E9B007AFE83 /* osisplain.h */, - A9D439E211C52E9B007AFE83 /* osisredletterwords.h */, - A9D439E311C52E9B007AFE83 /* osisrtf.h */, - A9D439E411C52E9B007AFE83 /* osisruby.h */, - A9D439E511C52E9B007AFE83 /* osisscripref.h */, - A9D439E611C52E9B007AFE83 /* osisstrongs.h */, - A9D439E711C52E9B007AFE83 /* osisvariants.h */, - A9D439E811C52E9B007AFE83 /* osiswebif.h */, - A9D439E911C52E9B007AFE83 /* osiswordjs.h */, - A9D439EA11C52E9B007AFE83 /* papyriplain.h */, - A9D439EB11C52E9B007AFE83 /* plainfootnotes.h */, - A9D439EC11C52E9B007AFE83 /* plainhtml.h */, - A9D439ED11C52E9B007AFE83 /* rawcom.h */, - A9D439EE11C52E9B007AFE83 /* rawcom4.h */, - A9D439EF11C52E9B007AFE83 /* rawfiles.h */, - A9D439F011C52E9B007AFE83 /* rawgenbook.h */, - A9D439F111C52E9B007AFE83 /* rawld.h */, - A9D439F211C52E9B007AFE83 /* rawld4.h */, - A9D439F311C52E9B007AFE83 /* rawstr.h */, - A9D439F411C52E9B007AFE83 /* rawstr4.h */, - A9D439F511C52E9B007AFE83 /* rawtext.h */, - A9D439F611C52E9B007AFE83 /* rawtext4.h */, - A9D439F711C52E9B007AFE83 /* rawverse.h */, - A9D439F811C52E9B007AFE83 /* rawverse4.h */, - A9D439F911C52E9B007AFE83 /* roman.h */, - A9D439FA11C52E9B007AFE83 /* rtfhtml.h */, - A9D439FB11C52E9B007AFE83 /* sapphire.h */, - A9D439FD11C52E9B007AFE83 /* stringmgr.h */, - A9D439FE11C52E9B007AFE83 /* strkey.h */, - A9D439FF11C52E9B007AFE83 /* swbasicfilter.h */, - A9D43A0011C52E9B007AFE83 /* swbuf.h */, - A9D43A0111C52E9B007AFE83 /* swcacher.h */, - A9D43A0211C52E9B007AFE83 /* swcipher.h */, - A9D43A0311C52E9B007AFE83 /* swcom.h */, - A9D43A0411C52E9B007AFE83 /* swcomprs.h */, - A9D43A0511C52E9B007AFE83 /* swconfig.h */, - A9D43A0611C52E9B007AFE83 /* swdisp.h */, - A9D43A0711C52E9B007AFE83 /* swfilter.h */, - A9D43A0811C52E9B007AFE83 /* swfiltermgr.h */, - A9D43A0911C52E9B007AFE83 /* swgenbook.h */, - A9D43A0A11C52E9B007AFE83 /* swinputmeth.h */, - A9D43A0B11C52E9B007AFE83 /* swkey.h */, - A9D43A0C11C52E9B007AFE83 /* swld.h */, - A9D43A0D11C52E9B007AFE83 /* swlocale.h */, - A9D43A0E11C52E9B007AFE83 /* swlog.h */, - A9D43A0F11C52E9B007AFE83 /* swmacs.h */, - A9D43A1011C52E9B007AFE83 /* swmgr.h */, - A9D43A1111C52E9B007AFE83 /* swmodule.h */, - A9D43A1211C52E9B007AFE83 /* swobject.h */, - A9D43A1311C52E9B007AFE83 /* swoptfilter.h */, - A9D43A1511C52E9B007AFE83 /* swsearchable.h */, - A9D43A1611C52E9B007AFE83 /* swtext.h */, - A9D43A1711C52E9B007AFE83 /* swunicod.h */, - A9D43A1811C52E9B007AFE83 /* swversion.h */, - A9D43A1911C52E9B007AFE83 /* sysdata.h */, - A9D43A1A11C52E9B007AFE83 /* teihtmlhref.h */, - A9D43A1B11C52E9B007AFE83 /* teiplain.h */, - A9D43A1C11C52E9B007AFE83 /* teirtf.h */, - A9D43A1D11C52E9B007AFE83 /* thmlfootnotes.h */, - A9D43A1E11C52E9B007AFE83 /* thmlgbf.h */, - A9D43A1F11C52E9B007AFE83 /* thmlheadings.h */, - A9D43A2011C52E9B007AFE83 /* thmlhtml.h */, - A9D43A2111C52E9B007AFE83 /* thmlhtmlhref.h */, - A9D43A2211C52E9B007AFE83 /* thmllemma.h */, - A9D43A2311C52E9B007AFE83 /* thmlmorph.h */, - A9D43A2411C52E9B007AFE83 /* thmlosis.h */, - A9D43A2511C52E9B007AFE83 /* thmlplain.h */, - A9D43A2611C52E9B007AFE83 /* thmlrtf.h */, - A9D43A2711C52E9B007AFE83 /* thmlscripref.h */, - A9D43A2811C52E9B007AFE83 /* thmlstrongs.h */, - A9D43A2911C52E9B007AFE83 /* thmlvariants.h */, - A9D43A2A11C52E9B007AFE83 /* thmlwebif.h */, - A9D43A2B11C52E9B007AFE83 /* thmlwordjs.h */, - A9D43A2C11C52E9B007AFE83 /* treekey.h */, - A9D43A2D11C52E9B007AFE83 /* treekeyidx.h */, - A9D43A2E11C52E9B007AFE83 /* unicodertf.h */, - A9D43A2F11C52E9B007AFE83 /* untgz.h */, - A9D43A3011C52E9B007AFE83 /* url.h */, - A9D43A3111C52E9B007AFE83 /* utf16utf8.h */, - A9D43A3211C52E9B007AFE83 /* utf8arabicpoints.h */, - A9D43A3311C52E9B007AFE83 /* utf8arshaping.h */, - A9D43A3411C52E9B007AFE83 /* utf8bidireorder.h */, - A9D43A3511C52E9B007AFE83 /* utf8cantillation.h */, - A9D43A3611C52E9B007AFE83 /* utf8greekaccents.h */, - A9D43A3711C52E9B007AFE83 /* utf8hebrewpoints.h */, - A9D43A3811C52E9B007AFE83 /* utf8html.h */, - A9D43A3911C52E9B007AFE83 /* utf8latin1.h */, - A9D43A3A11C52E9B007AFE83 /* utf8nfc.h */, - A9D43A3B11C52E9B007AFE83 /* utf8nfkd.h */, - A9D43A3C11C52E9B007AFE83 /* utf8transliterator.h */, - A9D43A3D11C52E9B007AFE83 /* utf8utf16.h */, - A9D43A3E11C52E9B007AFE83 /* utilstr.h */, - A9D43A3F11C52E9B007AFE83 /* utilxml.h */, - A9D43A4011C52E9B007AFE83 /* versekey.h */, - A9D43A4111C52E9B007AFE83 /* versemgr.h */, - A9D43A4211C52E9B007AFE83 /* versetreekey.h */, - A9D43A4311C52E9B007AFE83 /* zcom.h */, - A9D43A4411C52E9B007AFE83 /* zconf.h */, - A9D43A4511C52E9B007AFE83 /* zipcomprs.h */, - A9D43A4611C52E9B007AFE83 /* zld.h */, - A9D43A4711C52E9B007AFE83 /* zlib.h */, - A9D43A4811C52E9B007AFE83 /* zstr.h */, - A9D43A4911C52E9B007AFE83 /* ztext.h */, - A9D43A4A11C52E9B007AFE83 /* zverse.h */, - ); - name = include; - path = ../../include; - sourceTree = SOURCE_ROOT; - }; - A9D439CD11C52E9B007AFE83 /* internal */ = { - isa = PBXGroup; - children = ( - A9D439CE11C52E9B007AFE83 /* regex */, + A954A9E013EE9A2B0094E3FE /* clucene */, ); - path = internal; + name = Deps; sourceTree = "<group>"; }; - A9D439CE11C52E9B007AFE83 /* regex */ = { + A954A7F513EE98B30094E3FE /* src */ = { isa = PBXGroup; children = ( - A9D439CF11C52E9B007AFE83 /* regex.h */, + A954A7F613EE98B30094E3FE /* frontend */, + A954A80713EE98B30094E3FE /* keys */, + A954A81713EE98B30094E3FE /* mgr */, + A954A82B13EE98B30094E3FE /* modules */, + A954A8CF13EE98B30094E3FE /* utilfuns */, ); - path = regex; + name = src; + path = ../../src; sourceTree = "<group>"; }; - A9FB264111FD95CD004C4295 /* clucene */ = { + A954A7F613EE98B30094E3FE /* frontend */ = { isa = PBXGroup; children = ( - A9FB264311FD95CD004C4295 /* CLucene */, - A9FB273611FD95CD004C4295 /* CLucene.h */, + A954A80113EE98B30094E3FE /* swdisp.cpp */, + A954A80213EE98B30094E3FE /* swlog.cpp */, ); - name = clucene; - path = dependencies/clucene; + path = frontend; sourceTree = "<group>"; }; - A9FB264311FD95CD004C4295 /* CLucene */ = { + A954A80713EE98B30094E3FE /* keys */ = { isa = PBXGroup; children = ( - A9FB264411FD95CD004C4295 /* analysis */, - A9FB265111FD95CD004C4295 /* CLBackwards.h */, - A9FB265211FD95CD004C4295 /* CLConfig.h */, - A9FB265311FD95CD004C4295 /* clucene-config.h */, - A9FB265411FD95CD004C4295 /* config */, - A9FB266B11FD95CD004C4295 /* debug */, - A9FB267311FD95CD004C4295 /* document */, - A9FB267A11FD95CD004C4295 /* index */, - A9FB26A911FD95CD004C4295 /* LuceneThreads.h */, - A9FB26AA11FD95CD004C4295 /* queryParser */, - A9FB26B711FD95CD004C4295 /* search */, - A9FB270111FD95CD004C4295 /* StdHeader.cpp */, - A9FB270211FD95CD004C4295 /* StdHeader.h */, - A9FB270311FD95CD004C4295 /* store */, - A9FB271411FD95CD004C4295 /* util */, + A954A80913EE98B30094E3FE /* listkey.cpp */, + A954A81013EE98B30094E3FE /* strkey.cpp */, + A954A81113EE98B30094E3FE /* swkey.cpp */, + A954A81213EE98B30094E3FE /* treekey.cpp */, + A954A81313EE98B30094E3FE /* treekeyidx.cpp */, + A954A81413EE98B30094E3FE /* versekey.cpp */, + A954A81513EE98B30094E3FE /* versetreekey.cpp */, ); - path = CLucene; + path = keys; sourceTree = "<group>"; }; - A9FB264411FD95CD004C4295 /* analysis */ = { + A954A81713EE98B30094E3FE /* mgr */ = { isa = PBXGroup; children = ( - A9FB264511FD95CD004C4295 /* AnalysisHeader.cpp */, - A9FB264611FD95CD004C4295 /* AnalysisHeader.h */, - A9FB264711FD95CD004C4295 /* Analyzers.cpp */, - A9FB264811FD95CD004C4295 /* Analyzers.h */, - A9FB264911FD95CD004C4295 /* standard */, + A96C2351176AF188008D714B /* remotetrans.cpp */, + A91C8B66175233F3008702B9 /* versificationmgr.cpp */, + A954A81813EE98B30094E3FE /* curlftpt.cpp */, + A954A81913EE98B30094E3FE /* curlhttpt.cpp */, + A954A81A13EE98B30094E3FE /* encfiltmgr.cpp */, + A954A81B13EE98B30094E3FE /* filemgr.cpp */, + A954A81C13EE98B30094E3FE /* ftplibftpt.cpp */, + A954A81E13EE98B30094E3FE /* installmgr.cpp */, + A954A81F13EE98B30094E3FE /* localemgr.cpp */, + A954A82213EE98B30094E3FE /* markupfiltmgr.cpp */, + A954A82313EE98B30094E3FE /* stringmgr.cpp */, + A954A82413EE98B30094E3FE /* swcacher.cpp */, + A954A82513EE98B30094E3FE /* swconfig.cpp */, + A954A82613EE98B30094E3FE /* swfiltermgr.cpp */, + A954A82713EE98B30094E3FE /* swlocale.cpp */, + A954A82813EE98B30094E3FE /* swmgr.cpp */, + A954A82913EE98B30094E3FE /* swsearchable.cpp */, ); - path = analysis; + path = mgr; sourceTree = "<group>"; }; - A9FB264911FD95CD004C4295 /* standard */ = { + A954A82B13EE98B30094E3FE /* modules */ = { isa = PBXGroup; children = ( - A9FB264A11FD95CD004C4295 /* StandardAnalyzer.cpp */, - A9FB264B11FD95CD004C4295 /* StandardAnalyzer.h */, - A9FB264C11FD95CD004C4295 /* StandardFilter.cpp */, - A9FB264D11FD95CD004C4295 /* StandardFilter.h */, - A9FB264E11FD95CD004C4295 /* StandardTokenizer.cpp */, - A9FB264F11FD95CD004C4295 /* StandardTokenizer.h */, - A9FB265011FD95CD004C4295 /* StandardTokenizerConstants.h */, + A954A82C13EE98B30094E3FE /* comments */, + A954A84313EE98B30094E3FE /* common */, + A954A85413EE98B30094E3FE /* filters */, + A954A8A113EE98B30094E3FE /* genbook */, + A954A8A913EE98B30094E3FE /* lexdict */, + A954A8BC13EE98B30094E3FE /* swmodule.cpp */, + A954A8BD13EE98B30094E3FE /* tests */, + A954A8C013EE98B30094E3FE /* texts */, ); - path = standard; + path = modules; sourceTree = "<group>"; }; - A9FB265411FD95CD004C4295 /* config */ = { + A954A82C13EE98B30094E3FE /* comments */ = { isa = PBXGroup; children = ( - A9FB265511FD95CD004C4295 /* compiler.h */, - A9FB265611FD95CD004C4295 /* CompilerBcb.h */, - A9FB265711FD95CD004C4295 /* CompilerGcc.h */, - A9FB265811FD95CD004C4295 /* CompilerMsvc.h */, - A9FB265911FD95CD004C4295 /* define_std.h */, - A9FB265A11FD95CD004C4295 /* gunichartables.cpp */, - A9FB265B11FD95CD004C4295 /* gunichartables.h */, - A9FB265C11FD95CD004C4295 /* PlatformMac.h */, - A9FB265D11FD95CD004C4295 /* PlatformUnix.h */, - A9FB265E11FD95CD004C4295 /* PlatformWin32.h */, - A9FB265F11FD95CD004C4295 /* repl_lltot.cpp */, - A9FB266011FD95CD004C4295 /* repl_tchar.h */, - A9FB266111FD95CD004C4295 /* repl_tcscasecmp.cpp */, - A9FB266211FD95CD004C4295 /* repl_tcslwr.cpp */, - A9FB266311FD95CD004C4295 /* repl_tcstod.cpp */, - A9FB266411FD95CD004C4295 /* repl_tcstoll.cpp */, - A9FB266511FD95CD004C4295 /* repl_tprintf.cpp */, - A9FB266611FD95CD004C4295 /* repl_wchar.h */, - A9FB266711FD95CD004C4295 /* threadCSection.h */, - A9FB266811FD95CD004C4295 /* threadPthread.h */, - A9FB266911FD95CD004C4295 /* threads.cpp */, - A9FB266A11FD95CD004C4295 /* utf8.cpp */, + A954A82D13EE98B30094E3FE /* hrefcom */, + A954A83313EE98B30094E3FE /* rawcom */, + A954A83713EE98B30094E3FE /* rawcom4 */, + A954A83A13EE98B30094E3FE /* rawfiles */, + A954A83E13EE98B30094E3FE /* swcom.cpp */, + A954A83F13EE98B30094E3FE /* zcom */, ); - path = config; + path = comments; sourceTree = "<group>"; }; - A9FB266B11FD95CD004C4295 /* debug */ = { + A954A82D13EE98B30094E3FE /* hrefcom */ = { isa = PBXGroup; children = ( - A9FB266C11FD95CD004C4295 /* condition.cpp */, - A9FB266D11FD95CD004C4295 /* condition.h */, - A9FB266E11FD95CD004C4295 /* error.cpp */, - A9FB266F11FD95CD004C4295 /* error.h */, - A9FB267011FD95CD004C4295 /* lucenebase.h */, - A9FB267111FD95CD004C4295 /* mem.h */, - A9FB267211FD95CD004C4295 /* memtracking.cpp */, + A954A82E13EE98B30094E3FE /* hrefcom.cpp */, ); - path = debug; + path = hrefcom; sourceTree = "<group>"; }; - A9FB267311FD95CD004C4295 /* document */ = { + A954A83313EE98B30094E3FE /* rawcom */ = { isa = PBXGroup; children = ( - A9FB267411FD95CD004C4295 /* DateField.cpp */, - A9FB267511FD95CD004C4295 /* DateField.h */, - A9FB267611FD95CD004C4295 /* Document.cpp */, - A9FB267711FD95CD004C4295 /* Document.h */, - A9FB267811FD95CD004C4295 /* Field.cpp */, - A9FB267911FD95CD004C4295 /* Field.h */, + A954A83613EE98B30094E3FE /* rawcom.cpp */, ); - path = document; + path = rawcom; sourceTree = "<group>"; }; - A9FB267A11FD95CD004C4295 /* index */ = { + A954A83713EE98B30094E3FE /* rawcom4 */ = { isa = PBXGroup; children = ( - A9FB267B11FD95CD004C4295 /* CompoundFile.cpp */, - A9FB267C11FD95CD004C4295 /* CompoundFile.h */, - A9FB267D11FD95CD004C4295 /* DocumentWriter.cpp */, - A9FB267E11FD95CD004C4295 /* DocumentWriter.h */, - A9FB267F11FD95CD004C4295 /* FieldInfo.h */, - A9FB268011FD95CD004C4295 /* FieldInfos.cpp */, - A9FB268111FD95CD004C4295 /* FieldInfos.h */, - A9FB268211FD95CD004C4295 /* FieldsReader.cpp */, - A9FB268311FD95CD004C4295 /* FieldsReader.h */, - A9FB268411FD95CD004C4295 /* FieldsWriter.cpp */, - A9FB268511FD95CD004C4295 /* FieldsWriter.h */, - A9FB268611FD95CD004C4295 /* IndexModifier.cpp */, - A9FB268711FD95CD004C4295 /* IndexModifier.h */, - A9FB268811FD95CD004C4295 /* IndexReader.cpp */, - A9FB268911FD95CD004C4295 /* IndexReader.h */, - A9FB268A11FD95CD004C4295 /* IndexWriter.cpp */, - A9FB268B11FD95CD004C4295 /* IndexWriter.h */, - A9FB268C11FD95CD004C4295 /* MultiReader.cpp */, - A9FB268D11FD95CD004C4295 /* MultiReader.h */, - A9FB268E11FD95CD004C4295 /* SegmentHeader.h */, - A9FB268F11FD95CD004C4295 /* SegmentInfos.cpp */, - A9FB269011FD95CD004C4295 /* SegmentInfos.h */, - A9FB269111FD95CD004C4295 /* SegmentMergeInfo.cpp */, - A9FB269211FD95CD004C4295 /* SegmentMergeInfo.h */, - A9FB269311FD95CD004C4295 /* SegmentMergeQueue.cpp */, - A9FB269411FD95CD004C4295 /* SegmentMergeQueue.h */, - A9FB269511FD95CD004C4295 /* SegmentMerger.cpp */, - A9FB269611FD95CD004C4295 /* SegmentMerger.h */, - A9FB269711FD95CD004C4295 /* SegmentReader.cpp */, - A9FB269811FD95CD004C4295 /* SegmentTermDocs.cpp */, - A9FB269911FD95CD004C4295 /* SegmentTermEnum.cpp */, - A9FB269A11FD95CD004C4295 /* SegmentTermEnum.h */, - A9FB269B11FD95CD004C4295 /* SegmentTermPositions.cpp */, - A9FB269C11FD95CD004C4295 /* SegmentTermVector.cpp */, - A9FB269D11FD95CD004C4295 /* Term.cpp */, - A9FB269E11FD95CD004C4295 /* Term.h */, - A9FB269F11FD95CD004C4295 /* TermInfo.cpp */, - A9FB26A011FD95CD004C4295 /* TermInfo.h */, - A9FB26A111FD95CD004C4295 /* TermInfosReader.cpp */, - A9FB26A211FD95CD004C4295 /* TermInfosReader.h */, - A9FB26A311FD95CD004C4295 /* TermInfosWriter.cpp */, - A9FB26A411FD95CD004C4295 /* TermInfosWriter.h */, - A9FB26A511FD95CD004C4295 /* Terms.h */, - A9FB26A611FD95CD004C4295 /* TermVector.h */, - A9FB26A711FD95CD004C4295 /* TermVectorReader.cpp */, - A9FB26A811FD95CD004C4295 /* TermVectorWriter.cpp */, + A954A83913EE98B30094E3FE /* rawcom4.cpp */, ); - path = index; + path = rawcom4; sourceTree = "<group>"; }; - A9FB26AA11FD95CD004C4295 /* queryParser */ = { + A954A83A13EE98B30094E3FE /* rawfiles */ = { isa = PBXGroup; children = ( - A9FB26AB11FD95CD004C4295 /* Lexer.cpp */, - A9FB26AC11FD95CD004C4295 /* Lexer.h */, - A9FB26AD11FD95CD004C4295 /* MultiFieldQueryParser.cpp */, - A9FB26AE11FD95CD004C4295 /* MultiFieldQueryParser.h */, - A9FB26AF11FD95CD004C4295 /* QueryParser.cpp */, - A9FB26B011FD95CD004C4295 /* QueryParser.h */, - A9FB26B111FD95CD004C4295 /* QueryParserBase.cpp */, - A9FB26B211FD95CD004C4295 /* QueryParserBase.h */, - A9FB26B311FD95CD004C4295 /* QueryToken.cpp */, - A9FB26B411FD95CD004C4295 /* QueryToken.h */, - A9FB26B511FD95CD004C4295 /* TokenList.cpp */, - A9FB26B611FD95CD004C4295 /* TokenList.h */, + A954A83D13EE98B30094E3FE /* rawfiles.cpp */, ); - path = queryParser; + path = rawfiles; sourceTree = "<group>"; }; - A9FB26B711FD95CD004C4295 /* search */ = { + A954A83F13EE98B30094E3FE /* zcom */ = { isa = PBXGroup; children = ( - A9FB26B811FD95CD004C4295 /* BooleanClause.h */, - A9FB26B911FD95CD004C4295 /* BooleanQuery.cpp */, - A9FB26BA11FD95CD004C4295 /* BooleanQuery.h */, - A9FB26BB11FD95CD004C4295 /* BooleanScorer.cpp */, - A9FB26BC11FD95CD004C4295 /* BooleanScorer.h */, - A9FB26BD11FD95CD004C4295 /* CachingWrapperFilter.cpp */, - A9FB26BE11FD95CD004C4295 /* CachingWrapperFilter.h */, - A9FB26BF11FD95CD004C4295 /* ChainedFilter.cpp */, - A9FB26C011FD95CD004C4295 /* ChainedFilter.h */, - A9FB26C111FD95CD004C4295 /* Compare.h */, - A9FB26C211FD95CD004C4295 /* ConjunctionScorer.cpp */, - A9FB26C311FD95CD004C4295 /* ConjunctionScorer.h */, - A9FB26C411FD95CD004C4295 /* DateFilter.cpp */, - A9FB26C511FD95CD004C4295 /* DateFilter.h */, - A9FB26C611FD95CD004C4295 /* ExactPhraseScorer.cpp */, - A9FB26C711FD95CD004C4295 /* ExactPhraseScorer.h */, - A9FB26C811FD95CD004C4295 /* Explanation.cpp */, - A9FB26C911FD95CD004C4295 /* Explanation.h */, - A9FB26CA11FD95CD004C4295 /* FieldCache.cpp */, - A9FB26CB11FD95CD004C4295 /* FieldCache.h */, - A9FB26CC11FD95CD004C4295 /* FieldCacheImpl.cpp */, - A9FB26CD11FD95CD004C4295 /* FieldCacheImpl.h */, - A9FB26CE11FD95CD004C4295 /* FieldDoc.h */, - A9FB26CF11FD95CD004C4295 /* FieldDocSortedHitQueue.cpp */, - A9FB26D011FD95CD004C4295 /* FieldDocSortedHitQueue.h */, - A9FB26D111FD95CD004C4295 /* FieldSortedHitQueue.cpp */, - A9FB26D211FD95CD004C4295 /* FieldSortedHitQueue.h */, - A9FB26D311FD95CD004C4295 /* Filter.h */, - A9FB26D411FD95CD004C4295 /* FilteredTermEnum.cpp */, - A9FB26D511FD95CD004C4295 /* FilteredTermEnum.h */, - A9FB26D611FD95CD004C4295 /* FuzzyQuery.cpp */, - A9FB26D711FD95CD004C4295 /* FuzzyQuery.h */, - A9FB26D811FD95CD004C4295 /* HitQueue.cpp */, - A9FB26D911FD95CD004C4295 /* HitQueue.h */, - A9FB26DA11FD95CD004C4295 /* Hits.cpp */, - A9FB26DB11FD95CD004C4295 /* IndexSearcher.cpp */, - A9FB26DC11FD95CD004C4295 /* IndexSearcher.h */, - A9FB26DD11FD95CD004C4295 /* MultiSearcher.cpp */, - A9FB26DE11FD95CD004C4295 /* MultiSearcher.h */, - A9FB26DF11FD95CD004C4295 /* MultiTermQuery.cpp */, - A9FB26E011FD95CD004C4295 /* MultiTermQuery.h */, - A9FB26E111FD95CD004C4295 /* PhrasePositions.cpp */, - A9FB26E211FD95CD004C4295 /* PhrasePositions.h */, - A9FB26E311FD95CD004C4295 /* PhraseQuery.cpp */, - A9FB26E411FD95CD004C4295 /* PhraseQuery.h */, - A9FB26E511FD95CD004C4295 /* PhraseQueue.h */, - A9FB26E611FD95CD004C4295 /* PhraseScorer.cpp */, - A9FB26E711FD95CD004C4295 /* PhraseScorer.h */, - A9FB26E811FD95CD004C4295 /* PrefixQuery.cpp */, - A9FB26E911FD95CD004C4295 /* PrefixQuery.h */, - A9FB26EA11FD95CD004C4295 /* QueryFilter.cpp */, - A9FB26EB11FD95CD004C4295 /* QueryFilter.h */, - A9FB26EC11FD95CD004C4295 /* RangeFilter.cpp */, - A9FB26ED11FD95CD004C4295 /* RangeFilter.h */, - A9FB26EE11FD95CD004C4295 /* RangeQuery.cpp */, - A9FB26EF11FD95CD004C4295 /* RangeQuery.h */, - A9FB26F011FD95CD004C4295 /* Scorer.h */, - A9FB26F111FD95CD004C4295 /* SearchHeader.cpp */, - A9FB26F211FD95CD004C4295 /* SearchHeader.h */, - A9FB26F311FD95CD004C4295 /* Similarity.cpp */, - A9FB26F411FD95CD004C4295 /* Similarity.h */, - A9FB26F511FD95CD004C4295 /* SloppyPhraseScorer.cpp */, - A9FB26F611FD95CD004C4295 /* SloppyPhraseScorer.h */, - A9FB26F711FD95CD004C4295 /* Sort.cpp */, - A9FB26F811FD95CD004C4295 /* Sort.h */, - A9FB26F911FD95CD004C4295 /* TermQuery.cpp */, - A9FB26FA11FD95CD004C4295 /* TermQuery.h */, - A9FB26FB11FD95CD004C4295 /* TermScorer.cpp */, - A9FB26FC11FD95CD004C4295 /* TermScorer.h */, - A9FB26FD11FD95CD004C4295 /* WildcardQuery.cpp */, - A9FB26FE11FD95CD004C4295 /* WildcardQuery.h */, - A9FB26FF11FD95CD004C4295 /* WildcardTermEnum.cpp */, - A9FB270011FD95CD004C4295 /* WildcardTermEnum.h */, + A954A84013EE98B30094E3FE /* Makefile */, + A954A84113EE98B30094E3FE /* Makefile.am */, + A954A84213EE98B30094E3FE /* zcom.cpp */, ); - path = search; + path = zcom; sourceTree = "<group>"; }; - A9FB270311FD95CD004C4295 /* store */ = { + A954A84313EE98B30094E3FE /* common */ = { isa = PBXGroup; children = ( - A9FB270411FD95CD004C4295 /* Directory.h */, - A9FB270511FD95CD004C4295 /* FSDirectory.cpp */, - A9FB270611FD95CD004C4295 /* FSDirectory.h */, - A9FB270711FD95CD004C4295 /* IndexInput.cpp */, - A9FB270811FD95CD004C4295 /* IndexInput.h */, - A9FB270911FD95CD004C4295 /* IndexOutput.cpp */, - A9FB270A11FD95CD004C4295 /* IndexOutput.h */, - A9FB270B11FD95CD004C4295 /* InputStream.h */, - A9FB270C11FD95CD004C4295 /* Lock.cpp */, - A9FB270D11FD95CD004C4295 /* Lock.h */, - A9FB270E11FD95CD004C4295 /* MMapInput.cpp */, - A9FB270F11FD95CD004C4295 /* OutputStream.h */, - A9FB271011FD95CD004C4295 /* RAMDirectory.cpp */, - A9FB271111FD95CD004C4295 /* RAMDirectory.h */, - A9FB271211FD95CD004C4295 /* TransactionalRAMDirectory.cpp */, - A9FB271311FD95CD004C4295 /* TransactionalRAMDirectory.h */, + A999FF3917951C8900E65919 /* bz2comprs.cpp */, + A999FF3A17951C8900E65919 /* xzcomprs.cpp */, + A954A84513EE98B30094E3FE /* entriesblk.cpp */, + A954A84613EE98B30094E3FE /* lzsscomprs.cpp */, + A954A84913EE98B30094E3FE /* rawstr.cpp */, + A954A84A13EE98B30094E3FE /* rawstr4.cpp */, + A954A84B13EE98B30094E3FE /* rawverse.cpp */, + A954A84C13EE98B30094E3FE /* rawverse4.cpp */, + A954A84D13EE98B30094E3FE /* sapphire.cpp */, + A954A84E13EE98B30094E3FE /* swcipher.cpp */, + A954A84F13EE98B30094E3FE /* swcomprs.cpp */, + A954A85113EE98B30094E3FE /* zipcomprs.cpp */, + A954A85213EE98B30094E3FE /* zstr.cpp */, + A954A85313EE98B30094E3FE /* zverse.cpp */, ); - path = store; + path = common; sourceTree = "<group>"; }; - A9FB271411FD95CD004C4295 /* util */ = { + A954A85413EE98B30094E3FE /* filters */ = { isa = PBXGroup; children = ( - A9FB271511FD95CD004C4295 /* Arrays.h */, - A9FB271611FD95CD004C4295 /* BitSet.cpp */, - A9FB271711FD95CD004C4295 /* BitSet.h */, - A9FB271811FD95CD004C4295 /* bufferedstream.h */, - A9FB271911FD95CD004C4295 /* dirent.cpp */, - A9FB271A11FD95CD004C4295 /* dirent2.h */, - A9FB271B11FD95CD004C4295 /* Equators.cpp */, - A9FB271C11FD95CD004C4295 /* Equators.h */, - A9FB271D11FD95CD004C4295 /* FastCharStream.cpp */, - A9FB271E11FD95CD004C4295 /* FastCharStream.h */, - A9FB271F11FD95CD004C4295 /* fileinputstream.cpp */, - A9FB272011FD95CD004C4295 /* fileinputstream.h */, - A9FB272111FD95CD004C4295 /* googlesparsemap.h */, - A9FB272211FD95CD004C4295 /* inputstreambuffer.h */, - A9FB272311FD95CD004C4295 /* jstreamsconfig.h */, - A9FB272411FD95CD004C4295 /* MD5Digester.cpp */, - A9FB272511FD95CD004C4295 /* MD5Digester.h */, - A9FB272611FD95CD004C4295 /* Misc.cpp */, - A9FB272711FD95CD004C4295 /* Misc.h */, - A9FB272811FD95CD004C4295 /* PriorityQueue.h */, - A9FB272911FD95CD004C4295 /* Reader.cpp */, - A9FB272A11FD95CD004C4295 /* Reader.h */, - A9FB272B11FD95CD004C4295 /* streambase.h */, - A9FB272C11FD95CD004C4295 /* StringBuffer.cpp */, - A9FB272D11FD95CD004C4295 /* StringBuffer.h */, - A9FB272E11FD95CD004C4295 /* StringIntern.cpp */, - A9FB272F11FD95CD004C4295 /* StringIntern.h */, - A9FB273011FD95CD004C4295 /* stringreader.h */, - A9FB273111FD95CD004C4295 /* subinputstream.h */, - A9FB273211FD95CD004C4295 /* ThreadLocal.cpp */, - A9FB273311FD95CD004C4295 /* ThreadLocal.h */, - A9FB273411FD95CD004C4295 /* VoidList.h */, - A9FB273511FD95CD004C4295 /* VoidMap.h */, + A999FF3D17951CA000E65919 /* scsuutf8.cpp */, + A96C2353176AF19C008D714B /* osisenum.cpp */, + A96C2354176AF19C008D714B /* osisglosses.cpp */, + A96C2355176AF19C008D714B /* osisxlit.cpp */, + A96C2355176AF19C008D714B /* osisreferencelinks.cpp */, + A9E9C5ED16806A2B00ECEB39 /* teixhtml.cpp */, + A954A85513EE98B30094E3FE /* cipherfil.cpp */, + A954A85613EE98B30094E3FE /* gbffootnotes.cpp */, + A954A85713EE98B30094E3FE /* gbfheadings.cpp */, + A954A85813EE98B30094E3FE /* gbfhtml.cpp */, + A954A85913EE98B30094E3FE /* gbfhtmlhref.cpp */, + A954A85A13EE98B30094E3FE /* gbfmorph.cpp */, + A954A85B13EE98B30094E3FE /* gbfosis.cpp */, + A954A85C13EE98B30094E3FE /* gbfplain.cpp */, + A954A85D13EE98B30094E3FE /* gbfredletterwords.cpp */, + A954A85E13EE98B30094E3FE /* gbfrtf.cpp */, + A954A85F13EE98B30094E3FE /* gbfstrongs.cpp */, + A954A86013EE98B30094E3FE /* gbfthml.cpp */, + A954A86113EE98B30094E3FE /* gbfwebif.cpp */, + A954A86213EE98B30094E3FE /* gbfwordjs.cpp */, + A954A86313EE98B30094E3FE /* gbfxhtml.cpp */, + A954A86413EE98B30094E3FE /* greeklexattribs.cpp */, + A954A86513EE98B30094E3FE /* latin1utf16.cpp */, + A954A86613EE98B30094E3FE /* latin1utf8.cpp */, + A954A86913EE98B30094E3FE /* osisfootnotes.cpp */, + A954A86A13EE98B30094E3FE /* osisheadings.cpp */, + A954A86B13EE98B30094E3FE /* osishtmlhref.cpp */, + A954A86C13EE98B30094E3FE /* osislemma.cpp */, + A954A86D13EE98B30094E3FE /* osismorph.cpp */, + A954A86E13EE98B30094E3FE /* osismorphsegmentation.cpp */, + A954A86F13EE98B30094E3FE /* osisosis.cpp */, + A954A87013EE98B30094E3FE /* osisplain.cpp */, + A954A87113EE98B30094E3FE /* osisredletterwords.cpp */, + A954A87213EE98B30094E3FE /* osisrtf.cpp */, + A954A87413EE98B30094E3FE /* osisscripref.cpp */, + A954A87513EE98B30094E3FE /* osisstrongs.cpp */, + A954A87613EE98B30094E3FE /* osisvariants.cpp */, + A954A87713EE98B30094E3FE /* osiswebif.cpp */, + A954A87813EE98B30094E3FE /* osiswordjs.cpp */, + A954A87913EE98B30094E3FE /* osisxhtml.cpp */, + A954A87A13EE98B30094E3FE /* papyriplain.cpp */, + A954A87D13EE98B30094E3FE /* rtfhtml.cpp */, + A954A87E13EE98B30094E3FE /* swbasicfilter.cpp */, + A954A87F13EE98B30094E3FE /* swoptfilter.cpp */, + A954A88013EE98B30094E3FE /* teihtmlhref.cpp */, + A954A88113EE98B30094E3FE /* teiplain.cpp */, + A954A88213EE98B30094E3FE /* teirtf.cpp */, + A954A88313EE98B30094E3FE /* thmlfootnotes.cpp */, + A954A88413EE98B30094E3FE /* thmlgbf.cpp */, + A954A88513EE98B30094E3FE /* thmlheadings.cpp */, + A954A88613EE98B30094E3FE /* thmlhtml.cpp */, + A954A88713EE98B30094E3FE /* thmlhtmlhref.cpp */, + A954A88813EE98B30094E3FE /* thmllemma.cpp */, + A954A88913EE98B30094E3FE /* thmlmorph.cpp */, + A954A88A13EE98B30094E3FE /* thmlosis.cpp */, + A954A88B13EE98B30094E3FE /* thmlplain.cpp */, + A954A88C13EE98B30094E3FE /* thmlrtf.cpp */, + A954A88D13EE98B30094E3FE /* thmlscripref.cpp */, + A954A88E13EE98B30094E3FE /* thmlstrongs.cpp */, + A954A88F13EE98B30094E3FE /* thmlvariants.cpp */, + A954A89013EE98B30094E3FE /* thmlwebif.cpp */, + A954A89113EE98B30094E3FE /* thmlwordjs.cpp */, + A954A89213EE98B30094E3FE /* thmlxhtml.cpp */, + A954A89313EE98B30094E3FE /* unicodertf.cpp */, + A954A89413EE98B30094E3FE /* utf16utf8.cpp */, + A954A89513EE98B30094E3FE /* utf8arabicpoints.cpp */, + A954A89613EE98B30094E3FE /* utf8arshaping.cpp */, + A954A89713EE98B30094E3FE /* utf8bidireorder.cpp */, + A954A89813EE98B30094E3FE /* utf8cantillation.cpp */, + A954A89913EE98B30094E3FE /* utf8greekaccents.cpp */, + A954A89A13EE98B30094E3FE /* utf8hebrewpoints.cpp */, + A954A89B13EE98B30094E3FE /* utf8html.cpp */, + A954A89C13EE98B30094E3FE /* utf8latin1.cpp */, + A954A89D13EE98B30094E3FE /* utf8nfc.cpp */, + A954A89E13EE98B30094E3FE /* utf8nfkd.cpp */, + A954A89F13EE98B30094E3FE /* utf8transliterator.cpp */, + A954A8A013EE98B30094E3FE /* utf8utf16.cpp */, ); - path = util; + path = filters; sourceTree = "<group>"; }; - A9FB282011FD95E4004C4295 /* src */ = { - isa = PBXGroup; - children = ( - A9FB282111FD95E4004C4295 /* frontend */, - A9FB282C11FD95E4004C4295 /* keys */, - A9FB283911FD95E4004C4295 /* mgr */, - A9FB284B11FD95E4004C4295 /* modules */, - A9FB28C711FD95E4004C4295 /* utilfuns */, - ); - name = src; - path = "../../../../macsword/macsword-bzr/trunk/sword_src/sword-trunk/src"; - sourceTree = SOURCE_ROOT; - }; - A9FB282111FD95E4004C4295 /* frontend */ = { + A954A8A113EE98B30094E3FE /* genbook */ = { isa = PBXGroup; children = ( - A9FB282211FD95E4004C4295 /* framework */, - A9FB282411FD95E4004C4295 /* im */, - A9FB282811FD95E4004C4295 /* swdisp.cpp */, - A9FB282911FD95E4004C4295 /* swlog.cpp */, - A9FB282A11FD95E4004C4295 /* windoze */, - A9FB282B11FD95E4004C4295 /* X11 */, + A954A8A413EE98B30094E3FE /* rawgenbook */, + A954A8A813EE98B30094E3FE /* swgenbook.cpp */, ); - path = frontend; + path = genbook; sourceTree = "<group>"; }; - A9FB282211FD95E4004C4295 /* framework */ = { + A954A8A413EE98B30094E3FE /* rawgenbook */ = { isa = PBXGroup; children = ( - A9FB282311FD95E4004C4295 /* femain.cpp */, + A954A8A713EE98B30094E3FE /* rawgenbook.cpp */, ); - path = framework; + path = rawgenbook; sourceTree = "<group>"; }; - A9FB282411FD95E4004C4295 /* im */ = { + A954A8A913EE98B30094E3FE /* lexdict */ = { isa = PBXGroup; children = ( - A9FB282511FD95E4004C4295 /* hebrewmcim.cpp */, - A9FB282611FD95E4004C4295 /* nullim.cpp */, - A9FB282711FD95E4004C4295 /* swinputmeth.cpp */, + A954A8AC13EE98B30094E3FE /* rawld */, + A954A8B013EE98B30094E3FE /* rawld4 */, + A954A8B413EE98B30094E3FE /* swld.cpp */, + A954A8B513EE98B30094E3FE /* zld */, ); - path = im; + path = lexdict; sourceTree = "<group>"; }; - A9FB282A11FD95E4004C4295 /* windoze */ = { + A954A8AC13EE98B30094E3FE /* rawld */ = { isa = PBXGroup; children = ( + A954A8AF13EE98B30094E3FE /* rawld.cpp */, ); - path = windoze; + path = rawld; sourceTree = "<group>"; }; - A9FB282B11FD95E4004C4295 /* X11 */ = { + A954A8B013EE98B30094E3FE /* rawld4 */ = { isa = PBXGroup; children = ( + A954A8B313EE98B30094E3FE /* rawld4.cpp */, ); - path = X11; + path = rawld4; sourceTree = "<group>"; }; - A9FB282C11FD95E4004C4295 /* keys */ = { + A954A8B513EE98B30094E3FE /* zld */ = { isa = PBXGroup; children = ( - A9FB282D11FD95E4004C4295 /* genarray.c */, - A9FB282E11FD95E4004C4295 /* listkey.cpp */, - A9FB282F11FD95E4004C4295 /* nt.bks */, - A9FB283011FD95E4004C4295 /* nt.cps */, - A9FB283111FD95E4004C4295 /* ot.bks */, - A9FB283211FD95E4004C4295 /* ot.cps */, - A9FB283311FD95E4004C4295 /* strkey.cpp */, - A9FB283411FD95E4004C4295 /* swkey.cpp */, - A9FB283511FD95E4004C4295 /* treekey.cpp */, - A9FB283611FD95E4004C4295 /* treekeyidx.cpp */, - A9FB283711FD95E4004C4295 /* versekey.cpp */, - A9FB283811FD95E4004C4295 /* versetreekey.cpp */, + A954A8B813EE98B30094E3FE /* zld.cpp */, ); - path = keys; + path = zld; sourceTree = "<group>"; }; - A9FB283911FD95E4004C4295 /* mgr */ = { + A954A8BD13EE98B30094E3FE /* tests */ = { isa = PBXGroup; children = ( - A9FB283A11FD95E4004C4295 /* curlftpt.cpp */, - A9FB283B11FD95E4004C4295 /* curlhttpt.cpp */, - A9FB283C11FD95E4004C4295 /* encfiltmgr.cpp */, - A9FB283D11FD95E4004C4295 /* filemgr.cpp */, - A9FB283E11FD95E4004C4295 /* ftplibftpt.cpp */, - A9FB283F11FD95E4004C4295 /* ftptrans.cpp */, - A9FB284011FD95E4004C4295 /* installmgr.cpp */, - A9FB284111FD95E4004C4295 /* localemgr.cpp */, - A9FB284211FD95E4004C4295 /* markupfiltmgr.cpp */, - A9FB284311FD95E4004C4295 /* stringmgr.cpp */, - A9FB284411FD95E4004C4295 /* swcacher.cpp */, - A9FB284511FD95E4004C4295 /* swconfig.cpp */, - A9FB284611FD95E4004C4295 /* swfiltermgr.cpp */, - A9FB284711FD95E4004C4295 /* swlocale.cpp */, - A9FB284811FD95E4004C4295 /* swmgr.cpp */, - A9FB284911FD95E4004C4295 /* swsearchable.cpp */, - A9FB284A11FD95E4004C4295 /* versemgr.cpp */, + A954A8BE13EE98B30094E3FE /* echomod.cpp */, ); - path = mgr; + path = tests; sourceTree = "<group>"; }; - A9FB284B11FD95E4004C4295 /* modules */ = { + A954A8C013EE98B30094E3FE /* texts */ = { isa = PBXGroup; children = ( - A9FB284C11FD95E4004C4295 /* comments */, - A9FB285811FD95E4004C4295 /* common */, - A9FB286711FD95E4004C4295 /* filters */, - A9FB28AF11FD95E4004C4295 /* genbook */, - A9FB28B311FD95E4004C4295 /* lexdict */, - A9FB28BB11FD95E4004C4295 /* readme */, - A9FB28BC11FD95E4004C4295 /* swmodule.cpp */, - A9FB28BD11FD95E4004C4295 /* tests */, - A9FB28BF11FD95E4004C4295 /* texts */, + A954A8C313EE98B30094E3FE /* rawtext */, + A954A8C713EE98B30094E3FE /* rawtext4 */, + A954A8CA13EE98B30094E3FE /* swtext.cpp */, + A954A8CB13EE98B30094E3FE /* ztext */, ); - path = modules; + path = texts; sourceTree = "<group>"; }; - A9FB284C11FD95E4004C4295 /* comments */ = { + A954A8C313EE98B30094E3FE /* rawtext */ = { isa = PBXGroup; children = ( - A9FB284D11FD95E4004C4295 /* hrefcom */, - A9FB284F11FD95E4004C4295 /* rawcom */, - A9FB285111FD95E4004C4295 /* rawcom4 */, - A9FB285311FD95E4004C4295 /* rawfiles */, - A9FB285511FD95E4004C4295 /* swcom.cpp */, - A9FB285611FD95E4004C4295 /* zcom */, + A954A8C613EE98B30094E3FE /* rawtext.cpp */, ); - path = comments; + path = rawtext; sourceTree = "<group>"; }; - A9FB284D11FD95E4004C4295 /* hrefcom */ = { + A954A8C713EE98B30094E3FE /* rawtext4 */ = { isa = PBXGroup; children = ( - A9FB284E11FD95E4004C4295 /* hrefcom.cpp */, + A954A8C913EE98B30094E3FE /* rawtext4.cpp */, ); - path = hrefcom; + path = rawtext4; sourceTree = "<group>"; }; - A9FB284F11FD95E4004C4295 /* rawcom */ = { + A954A8CB13EE98B30094E3FE /* ztext */ = { isa = PBXGroup; children = ( - A9FB285011FD95E4004C4295 /* rawcom.cpp */, + A954A8CE13EE98B30094E3FE /* ztext.cpp */, ); - path = rawcom; + path = ztext; sourceTree = "<group>"; }; - A9FB285111FD95E4004C4295 /* rawcom4 */ = { + A954A8CF13EE98B30094E3FE /* utilfuns */ = { isa = PBXGroup; children = ( - A9FB285211FD95E4004C4295 /* rawcom4.cpp */, + A954A8D013EE98B30094E3FE /* ftplib.c */, + A954A8D113EE98B30094E3FE /* ftpparse.c */, + A954A8D413EE98B30094E3FE /* regex.c */, + A954A8D513EE98B30094E3FE /* roman.cpp */, + A954A8D613EE98B30094E3FE /* swbuf.cpp */, + A954A8D713EE98B30094E3FE /* swobject.cpp */, + A954A8D913EE98B30094E3FE /* swversion.cpp */, + A954A8DA13EE98B30094E3FE /* url.cpp */, + A954A8DB13EE98B30094E3FE /* utilstr.cpp */, + A954A8DC13EE98B30094E3FE /* utilxml.cpp */, + A954A8E013EE98B30094E3FE /* zlib */, ); - path = rawcom4; + path = utilfuns; sourceTree = "<group>"; }; - A9FB285311FD95E4004C4295 /* rawfiles */ = { + A954A8E013EE98B30094E3FE /* zlib */ = { isa = PBXGroup; children = ( - A9FB285411FD95E4004C4295 /* rawfiles.cpp */, + A96C233E176AF139008D714B /* gzclose.c */, + A96C2340176AF139008D714B /* gzlib.c */, + A96C2341176AF139008D714B /* gzread.c */, + A96C2342176AF139008D714B /* gzwrite.c */, + A96C2343176AF139008D714B /* infback.c */, + A954A8E113EE98B30094E3FE /* adler32.c */, + A954A8E213EE98B30094E3FE /* compress.c */, + A954A8E313EE98B30094E3FE /* crc32.c */, + A954A8E413EE98B30094E3FE /* deflate.c */, + A954A8EB13EE98B30094E3FE /* inffast.c */, + A954A8EE13EE98B30094E3FE /* inflate.c */, + A954A8EF13EE98B30094E3FE /* inftrees.c */, + A954A8F413EE98B30094E3FE /* trees.c */, + A954A8F613EE98B30094E3FE /* uncompr.c */, + A954A8F713EE98B30094E3FE /* untgz.c */, + A954A8F813EE98B30094E3FE /* zutil.c */, ); - path = rawfiles; + path = zlib; sourceTree = "<group>"; }; - A9FB285611FD95E4004C4295 /* zcom */ = { + A954A9E013EE9A2B0094E3FE /* clucene */ = { isa = PBXGroup; children = ( - A9FB285711FD95E4004C4295 /* zcom.cpp */, + A954A9E213EE9A2B0094E3FE /* CLucene */, + A954AAD513EE9A2B0094E3FE /* CLucene.h */, ); - path = zcom; + name = clucene; + path = dependencies/clucene; sourceTree = "<group>"; }; - A9FB285811FD95E4004C4295 /* common */ = { + A954A9E213EE9A2B0094E3FE /* CLucene */ = { isa = PBXGroup; children = ( - A9FB285911FD95E4004C4295 /* compress.cpp.txt */, - A9FB285A11FD95E4004C4295 /* entriesblk.cpp */, - A9FB285B11FD95E4004C4295 /* lzsscomprs.cpp */, - A9FB285C11FD95E4004C4295 /* rawstr.cpp */, - A9FB285D11FD95E4004C4295 /* rawstr4.cpp */, - A9FB285E11FD95E4004C4295 /* rawverse.cpp */, - A9FB285F11FD95E4004C4295 /* rawverse4.cpp */, - A9FB286011FD95E4004C4295 /* sapphire.cpp */, - A9FB286111FD95E4004C4295 /* swcipher.cpp */, - A9FB286211FD95E4004C4295 /* swcomprs.cpp */, - A9FB286311FD95E4004C4295 /* swcomprs.doc */, - A9FB286411FD95E4004C4295 /* zipcomprs.cpp */, - A9FB286511FD95E4004C4295 /* zstr.cpp */, - A9FB286611FD95E4004C4295 /* zverse.cpp */, + A954A9E313EE9A2B0094E3FE /* analysis */, + A954A9F013EE9A2B0094E3FE /* CLBackwards.h */, + A954A9F113EE9A2B0094E3FE /* CLConfig.h */, + A954A9F213EE9A2B0094E3FE /* clucene-config.h */, + A954A9F313EE9A2B0094E3FE /* config */, + A954AA0A13EE9A2B0094E3FE /* debug */, + A954AA1213EE9A2B0094E3FE /* document */, + A954AA1913EE9A2B0094E3FE /* index */, + A954AA4813EE9A2B0094E3FE /* LuceneThreads.h */, + A954AA4913EE9A2B0094E3FE /* queryParser */, + A954AA5613EE9A2B0094E3FE /* search */, + A954AAA013EE9A2B0094E3FE /* StdHeader.cpp */, + A954AAA113EE9A2B0094E3FE /* StdHeader.h */, + A954AAA213EE9A2B0094E3FE /* store */, + A954AAB313EE9A2B0094E3FE /* util */, ); - path = common; + path = CLucene; sourceTree = "<group>"; }; - A9FB286711FD95E4004C4295 /* filters */ = { + A954A9E313EE9A2B0094E3FE /* analysis */ = { isa = PBXGroup; children = ( - A9FB286811FD95E4004C4295 /* cipherfil.cpp */, - A9FB286911FD95E4004C4295 /* gbffootnotes.cpp */, - A9FB286A11FD95E4004C4295 /* gbfheadings.cpp */, - A9FB286B11FD95E4004C4295 /* gbfhtml.cpp */, - A9FB286C11FD95E4004C4295 /* gbfhtmlhref.cpp */, - A9FB286D11FD95E4004C4295 /* gbfmorph.cpp */, - A9FB286E11FD95E4004C4295 /* gbfosis.cpp */, - A9FB286F11FD95E4004C4295 /* gbfplain.cpp */, - A9FB287011FD95E4004C4295 /* gbfredletterwords.cpp */, - A9FB287111FD95E4004C4295 /* gbfrtf.cpp */, - A9FB287211FD95E4004C4295 /* gbfstrongs.cpp */, - A9FB287311FD95E4004C4295 /* gbfthml.cpp */, - A9FB287411FD95E4004C4295 /* gbfwebif.cpp */, - A9FB287511FD95E4004C4295 /* gbfwordjs.cpp */, - A9FB287611FD95E4004C4295 /* greeklexattribs.cpp */, - A9FB287711FD95E4004C4295 /* latin1utf16.cpp */, - A9FB287811FD95E4004C4295 /* latin1utf8.cpp */, - A9FB287911FD95E4004C4295 /* osisfootnotes.cpp */, - A9FB287A11FD95E4004C4295 /* osisheadings.cpp */, - A9FB287B11FD95E4004C4295 /* osishtmlhref.cpp */, - A9FB287C11FD95E4004C4295 /* osislemma.cpp */, - A9FB287D11FD95E4004C4295 /* osismorph.cpp */, - A9FB287E11FD95E4004C4295 /* osismorphsegmentation.cpp */, - A9FB287F11FD95E4004C4295 /* osisosis.cpp */, - A9FB288011FD95E4004C4295 /* osisplain.cpp */, - A9FB288111FD95E4004C4295 /* osisredletterwords.cpp */, - A9FB288211FD95E4004C4295 /* osisrtf.cpp */, - A9FB288311FD95E4004C4295 /* osisruby.cpp */, - A9FB288411FD95E4004C4295 /* osisscripref.cpp */, - A9FB288511FD95E4004C4295 /* osisstrongs.cpp */, - A9FB288611FD95E4004C4295 /* osisvariants.cpp */, - A9FB288711FD95E4004C4295 /* osiswebif.cpp */, - A9FB288811FD95E4004C4295 /* osiswordjs.cpp */, - A9FB288911FD95E4004C4295 /* papyriplain.cpp */, - A9FB288A11FD95E4004C4295 /* plainfootnotes.cpp */, - A9FB288B11FD95E4004C4295 /* plainhtml.cpp */, - A9FB288C11FD95E4004C4295 /* rtfhtml.cpp */, - A9FB288D11FD95E4004C4295 /* swbasicfilter.cpp */, - A9FB288E11FD95E4004C4295 /* swoptfilter.cpp */, - A9FB288F11FD95E4004C4295 /* teihtmlhref.cpp */, - A9FB289011FD95E4004C4295 /* teiplain.cpp */, - A9FB289111FD95E4004C4295 /* teirtf.cpp */, - A9FB289211FD95E4004C4295 /* thmlfootnotes.cpp */, - A9FB289311FD95E4004C4295 /* thmlgbf.cpp */, - A9FB289411FD95E4004C4295 /* thmlheadings.cpp */, - A9FB289511FD95E4004C4295 /* thmlhtml.cpp */, - A9FB289611FD95E4004C4295 /* thmlhtmlhref.cpp */, - A9FB289711FD95E4004C4295 /* thmllemma.cpp */, - A9FB289811FD95E4004C4295 /* thmlmorph.cpp */, - A9FB289911FD95E4004C4295 /* thmlosis.cpp */, - A9FB289A11FD95E4004C4295 /* thmlplain.cpp */, - A9FB289B11FD95E4004C4295 /* thmlrtf.cpp */, - A9FB289C11FD95E4004C4295 /* thmlscripref.cpp */, - A9FB289D11FD95E4004C4295 /* thmlstrongs.cpp */, - A9FB289E11FD95E4004C4295 /* thmlvariants.cpp */, - A9FB289F11FD95E4004C4295 /* thmlwebif.cpp */, - A9FB28A011FD95E4004C4295 /* thmlwordjs.cpp */, - A9FB28A111FD95E4004C4295 /* unicodertf.cpp */, - A9FB28A211FD95E4004C4295 /* utf16utf8.cpp */, - A9FB28A311FD95E4004C4295 /* utf8arabicpoints.cpp */, - A9FB28A411FD95E4004C4295 /* utf8arshaping.cpp */, - A9FB28A511FD95E4004C4295 /* utf8bidireorder.cpp */, - A9FB28A611FD95E4004C4295 /* utf8cantillation.cpp */, - A9FB28A711FD95E4004C4295 /* utf8greekaccents.cpp */, - A9FB28A811FD95E4004C4295 /* utf8hebrewpoints.cpp */, - A9FB28A911FD95E4004C4295 /* utf8html.cpp */, - A9FB28AA11FD95E4004C4295 /* utf8latin1.cpp */, - A9FB28AB11FD95E4004C4295 /* utf8nfc.cpp */, - A9FB28AC11FD95E4004C4295 /* utf8nfkd.cpp */, - A9FB28AD11FD95E4004C4295 /* utf8transliterator.cpp */, - A9FB28AE11FD95E4004C4295 /* utf8utf16.cpp */, + A954A9E413EE9A2B0094E3FE /* AnalysisHeader.cpp */, + A954A9E513EE9A2B0094E3FE /* AnalysisHeader.h */, + A954A9E613EE9A2B0094E3FE /* Analyzers.cpp */, + A954A9E713EE9A2B0094E3FE /* Analyzers.h */, + A954A9E813EE9A2B0094E3FE /* standard */, ); - path = filters; + path = analysis; sourceTree = "<group>"; }; - A9FB28AF11FD95E4004C4295 /* genbook */ = { + A954A9E813EE9A2B0094E3FE /* standard */ = { isa = PBXGroup; children = ( - A9FB28B011FD95E4004C4295 /* rawgenbook */, - A9FB28B211FD95E4004C4295 /* swgenbook.cpp */, + A954A9E913EE9A2B0094E3FE /* StandardAnalyzer.cpp */, + A954A9EA13EE9A2B0094E3FE /* StandardAnalyzer.h */, + A954A9EB13EE9A2B0094E3FE /* StandardFilter.cpp */, + A954A9EC13EE9A2B0094E3FE /* StandardFilter.h */, + A954A9ED13EE9A2B0094E3FE /* StandardTokenizer.cpp */, + A954A9EE13EE9A2B0094E3FE /* StandardTokenizer.h */, + A954A9EF13EE9A2B0094E3FE /* StandardTokenizerConstants.h */, ); - path = genbook; + path = standard; sourceTree = "<group>"; }; - A9FB28B011FD95E4004C4295 /* rawgenbook */ = { + A954A9F313EE9A2B0094E3FE /* config */ = { isa = PBXGroup; children = ( - A9FB28B111FD95E4004C4295 /* rawgenbook.cpp */, + A954A9F413EE9A2B0094E3FE /* compiler.h */, + A954A9F513EE9A2B0094E3FE /* CompilerBcb.h */, + A954A9F613EE9A2B0094E3FE /* CompilerGcc.h */, + A954A9F713EE9A2B0094E3FE /* CompilerMsvc.h */, + A954A9F813EE9A2B0094E3FE /* define_std.h */, + A954A9F913EE9A2B0094E3FE /* gunichartables.cpp */, + A954A9FA13EE9A2B0094E3FE /* gunichartables.h */, + A954A9FB13EE9A2B0094E3FE /* PlatformMac.h */, + A954A9FC13EE9A2B0094E3FE /* PlatformUnix.h */, + A954A9FD13EE9A2B0094E3FE /* PlatformWin32.h */, + A954A9FE13EE9A2B0094E3FE /* repl_lltot.cpp */, + A954A9FF13EE9A2B0094E3FE /* repl_tchar.h */, + A954AA0013EE9A2B0094E3FE /* repl_tcscasecmp.cpp */, + A954AA0113EE9A2B0094E3FE /* repl_tcslwr.cpp */, + A954AA0213EE9A2B0094E3FE /* repl_tcstod.cpp */, + A954AA0313EE9A2B0094E3FE /* repl_tcstoll.cpp */, + A954AA0413EE9A2B0094E3FE /* repl_tprintf.cpp */, + A954AA0513EE9A2B0094E3FE /* repl_wchar.h */, + A954AA0613EE9A2B0094E3FE /* threadCSection.h */, + A954AA0713EE9A2B0094E3FE /* threadPthread.h */, + A954AA0813EE9A2B0094E3FE /* threads.cpp */, + A954AA0913EE9A2B0094E3FE /* utf8.cpp */, ); - path = rawgenbook; + path = config; sourceTree = "<group>"; }; - A9FB28B311FD95E4004C4295 /* lexdict */ = { + A954AA0A13EE9A2B0094E3FE /* debug */ = { isa = PBXGroup; children = ( - A9FB28B411FD95E4004C4295 /* rawld */, - A9FB28B611FD95E4004C4295 /* rawld4 */, - A9FB28B811FD95E4004C4295 /* swld.cpp */, - A9FB28B911FD95E4004C4295 /* zld */, + A954AA0B13EE9A2B0094E3FE /* condition.cpp */, + A954AA0C13EE9A2B0094E3FE /* condition.h */, + A954AA0D13EE9A2B0094E3FE /* error.cpp */, + A954AA0E13EE9A2B0094E3FE /* error.h */, + A954AA0F13EE9A2B0094E3FE /* lucenebase.h */, + A954AA1013EE9A2B0094E3FE /* mem.h */, + A954AA1113EE9A2B0094E3FE /* memtracking.cpp */, ); - path = lexdict; + path = debug; sourceTree = "<group>"; }; - A9FB28B411FD95E4004C4295 /* rawld */ = { + A954AA1213EE9A2B0094E3FE /* document */ = { isa = PBXGroup; children = ( - A9FB28B511FD95E4004C4295 /* rawld.cpp */, + A954AA1313EE9A2B0094E3FE /* DateField.cpp */, + A954AA1413EE9A2B0094E3FE /* DateField.h */, + A954AA1513EE9A2B0094E3FE /* Document.cpp */, + A954AA1613EE9A2B0094E3FE /* Document.h */, + A954AA1713EE9A2B0094E3FE /* Field.cpp */, + A954AA1813EE9A2B0094E3FE /* Field.h */, ); - path = rawld; + path = document; sourceTree = "<group>"; }; - A9FB28B611FD95E4004C4295 /* rawld4 */ = { + A954AA1913EE9A2B0094E3FE /* index */ = { isa = PBXGroup; children = ( - A9FB28B711FD95E4004C4295 /* rawld4.cpp */, + A954AA1A13EE9A2B0094E3FE /* CompoundFile.cpp */, + A954AA1B13EE9A2B0094E3FE /* CompoundFile.h */, + A954AA1C13EE9A2B0094E3FE /* DocumentWriter.cpp */, + A954AA1D13EE9A2B0094E3FE /* DocumentWriter.h */, + A954AA1E13EE9A2B0094E3FE /* FieldInfo.h */, + A954AA1F13EE9A2B0094E3FE /* FieldInfos.cpp */, + A954AA2013EE9A2B0094E3FE /* FieldInfos.h */, + A954AA2113EE9A2B0094E3FE /* FieldsReader.cpp */, + A954AA2213EE9A2B0094E3FE /* FieldsReader.h */, + A954AA2313EE9A2B0094E3FE /* FieldsWriter.cpp */, + A954AA2413EE9A2B0094E3FE /* FieldsWriter.h */, + A954AA2513EE9A2B0094E3FE /* IndexModifier.cpp */, + A954AA2613EE9A2B0094E3FE /* IndexModifier.h */, + A954AA2713EE9A2B0094E3FE /* IndexReader.cpp */, + A954AA2813EE9A2B0094E3FE /* IndexReader.h */, + A954AA2913EE9A2B0094E3FE /* IndexWriter.cpp */, + A954AA2A13EE9A2B0094E3FE /* IndexWriter.h */, + A954AA2B13EE9A2B0094E3FE /* MultiReader.cpp */, + A954AA2C13EE9A2B0094E3FE /* MultiReader.h */, + A954AA2D13EE9A2B0094E3FE /* SegmentHeader.h */, + A954AA2E13EE9A2B0094E3FE /* SegmentInfos.cpp */, + A954AA2F13EE9A2B0094E3FE /* SegmentInfos.h */, + A954AA3013EE9A2B0094E3FE /* SegmentMergeInfo.cpp */, + A954AA3113EE9A2B0094E3FE /* SegmentMergeInfo.h */, + A954AA3213EE9A2B0094E3FE /* SegmentMergeQueue.cpp */, + A954AA3313EE9A2B0094E3FE /* SegmentMergeQueue.h */, + A954AA3413EE9A2B0094E3FE /* SegmentMerger.cpp */, + A954AA3513EE9A2B0094E3FE /* SegmentMerger.h */, + A954AA3613EE9A2B0094E3FE /* SegmentReader.cpp */, + A954AA3713EE9A2B0094E3FE /* SegmentTermDocs.cpp */, + A954AA3813EE9A2B0094E3FE /* SegmentTermEnum.cpp */, + A954AA3913EE9A2B0094E3FE /* SegmentTermEnum.h */, + A954AA3A13EE9A2B0094E3FE /* SegmentTermPositions.cpp */, + A954AA3B13EE9A2B0094E3FE /* SegmentTermVector.cpp */, + A954AA3C13EE9A2B0094E3FE /* Term.cpp */, + A954AA3D13EE9A2B0094E3FE /* Term.h */, + A954AA3E13EE9A2B0094E3FE /* TermInfo.cpp */, + A954AA3F13EE9A2B0094E3FE /* TermInfo.h */, + A954AA4013EE9A2B0094E3FE /* TermInfosReader.cpp */, + A954AA4113EE9A2B0094E3FE /* TermInfosReader.h */, + A954AA4213EE9A2B0094E3FE /* TermInfosWriter.cpp */, + A954AA4313EE9A2B0094E3FE /* TermInfosWriter.h */, + A954AA4413EE9A2B0094E3FE /* Terms.h */, + A954AA4513EE9A2B0094E3FE /* TermVector.h */, + A954AA4613EE9A2B0094E3FE /* TermVectorReader.cpp */, + A954AA4713EE9A2B0094E3FE /* TermVectorWriter.cpp */, ); - path = rawld4; + path = index; sourceTree = "<group>"; }; - A9FB28B911FD95E4004C4295 /* zld */ = { + A954AA4913EE9A2B0094E3FE /* queryParser */ = { isa = PBXGroup; children = ( - A9FB28BA11FD95E4004C4295 /* zld.cpp */, + A954AA4A13EE9A2B0094E3FE /* Lexer.cpp */, + A954AA4B13EE9A2B0094E3FE /* Lexer.h */, + A954AA4C13EE9A2B0094E3FE /* MultiFieldQueryParser.cpp */, + A954AA4D13EE9A2B0094E3FE /* MultiFieldQueryParser.h */, + A954AA4E13EE9A2B0094E3FE /* QueryParser.cpp */, + A954AA4F13EE9A2B0094E3FE /* QueryParser.h */, + A954AA5013EE9A2B0094E3FE /* QueryParserBase.cpp */, + A954AA5113EE9A2B0094E3FE /* QueryParserBase.h */, + A954AA5213EE9A2B0094E3FE /* QueryToken.cpp */, + A954AA5313EE9A2B0094E3FE /* QueryToken.h */, + A954AA5413EE9A2B0094E3FE /* TokenList.cpp */, + A954AA5513EE9A2B0094E3FE /* TokenList.h */, ); - path = zld; + path = queryParser; sourceTree = "<group>"; }; - A9FB28BD11FD95E4004C4295 /* tests */ = { + A954AA5613EE9A2B0094E3FE /* search */ = { isa = PBXGroup; children = ( - A9FB28BE11FD95E4004C4295 /* echomod.cpp */, + A954AA5713EE9A2B0094E3FE /* BooleanClause.h */, + A954AA5813EE9A2B0094E3FE /* BooleanQuery.cpp */, + A954AA5913EE9A2B0094E3FE /* BooleanQuery.h */, + A954AA5A13EE9A2B0094E3FE /* BooleanScorer.cpp */, + A954AA5B13EE9A2B0094E3FE /* BooleanScorer.h */, + A954AA5C13EE9A2B0094E3FE /* CachingWrapperFilter.cpp */, + A954AA5D13EE9A2B0094E3FE /* CachingWrapperFilter.h */, + A954AA5E13EE9A2B0094E3FE /* ChainedFilter.cpp */, + A954AA5F13EE9A2B0094E3FE /* ChainedFilter.h */, + A954AA6013EE9A2B0094E3FE /* Compare.h */, + A954AA6113EE9A2B0094E3FE /* ConjunctionScorer.cpp */, + A954AA6213EE9A2B0094E3FE /* ConjunctionScorer.h */, + A954AA6313EE9A2B0094E3FE /* DateFilter.cpp */, + A954AA6413EE9A2B0094E3FE /* DateFilter.h */, + A954AA6513EE9A2B0094E3FE /* ExactPhraseScorer.cpp */, + A954AA6613EE9A2B0094E3FE /* ExactPhraseScorer.h */, + A954AA6713EE9A2B0094E3FE /* Explanation.cpp */, + A954AA6813EE9A2B0094E3FE /* Explanation.h */, + A954AA6913EE9A2B0094E3FE /* FieldCache.cpp */, + A954AA6A13EE9A2B0094E3FE /* FieldCache.h */, + A954AA6B13EE9A2B0094E3FE /* FieldCacheImpl.cpp */, + A954AA6C13EE9A2B0094E3FE /* FieldCacheImpl.h */, + A954AA6D13EE9A2B0094E3FE /* FieldDoc.h */, + A954AA6E13EE9A2B0094E3FE /* FieldDocSortedHitQueue.cpp */, + A954AA6F13EE9A2B0094E3FE /* FieldDocSortedHitQueue.h */, + A954AA7013EE9A2B0094E3FE /* FieldSortedHitQueue.cpp */, + A954AA7113EE9A2B0094E3FE /* FieldSortedHitQueue.h */, + A954AA7213EE9A2B0094E3FE /* Filter.h */, + A954AA7313EE9A2B0094E3FE /* FilteredTermEnum.cpp */, + A954AA7413EE9A2B0094E3FE /* FilteredTermEnum.h */, + A954AA7513EE9A2B0094E3FE /* FuzzyQuery.cpp */, + A954AA7613EE9A2B0094E3FE /* FuzzyQuery.h */, + A954AA7713EE9A2B0094E3FE /* HitQueue.cpp */, + A954AA7813EE9A2B0094E3FE /* HitQueue.h */, + A954AA7913EE9A2B0094E3FE /* Hits.cpp */, + A954AA7A13EE9A2B0094E3FE /* IndexSearcher.cpp */, + A954AA7B13EE9A2B0094E3FE /* IndexSearcher.h */, + A954AA7C13EE9A2B0094E3FE /* MultiSearcher.cpp */, + A954AA7D13EE9A2B0094E3FE /* MultiSearcher.h */, + A954AA7E13EE9A2B0094E3FE /* MultiTermQuery.cpp */, + A954AA7F13EE9A2B0094E3FE /* MultiTermQuery.h */, + A954AA8013EE9A2B0094E3FE /* PhrasePositions.cpp */, + A954AA8113EE9A2B0094E3FE /* PhrasePositions.h */, + A954AA8213EE9A2B0094E3FE /* PhraseQuery.cpp */, + A954AA8313EE9A2B0094E3FE /* PhraseQuery.h */, + A954AA8413EE9A2B0094E3FE /* PhraseQueue.h */, + A954AA8513EE9A2B0094E3FE /* PhraseScorer.cpp */, + A954AA8613EE9A2B0094E3FE /* PhraseScorer.h */, + A954AA8713EE9A2B0094E3FE /* PrefixQuery.cpp */, + A954AA8813EE9A2B0094E3FE /* PrefixQuery.h */, + A954AA8913EE9A2B0094E3FE /* QueryFilter.cpp */, + A954AA8A13EE9A2B0094E3FE /* QueryFilter.h */, + A954AA8B13EE9A2B0094E3FE /* RangeFilter.cpp */, + A954AA8C13EE9A2B0094E3FE /* RangeFilter.h */, + A954AA8D13EE9A2B0094E3FE /* RangeQuery.cpp */, + A954AA8E13EE9A2B0094E3FE /* RangeQuery.h */, + A954AA8F13EE9A2B0094E3FE /* Scorer.h */, + A954AA9013EE9A2B0094E3FE /* SearchHeader.cpp */, + A954AA9113EE9A2B0094E3FE /* SearchHeader.h */, + A954AA9213EE9A2B0094E3FE /* Similarity.cpp */, + A954AA9313EE9A2B0094E3FE /* Similarity.h */, + A954AA9413EE9A2B0094E3FE /* SloppyPhraseScorer.cpp */, + A954AA9513EE9A2B0094E3FE /* SloppyPhraseScorer.h */, + A954AA9613EE9A2B0094E3FE /* Sort.cpp */, + A954AA9713EE9A2B0094E3FE /* Sort.h */, + A954AA9813EE9A2B0094E3FE /* TermQuery.cpp */, + A954AA9913EE9A2B0094E3FE /* TermQuery.h */, + A954AA9A13EE9A2B0094E3FE /* TermScorer.cpp */, + A954AA9B13EE9A2B0094E3FE /* TermScorer.h */, + A954AA9C13EE9A2B0094E3FE /* WildcardQuery.cpp */, + A954AA9D13EE9A2B0094E3FE /* WildcardQuery.h */, + A954AA9E13EE9A2B0094E3FE /* WildcardTermEnum.cpp */, + A954AA9F13EE9A2B0094E3FE /* WildcardTermEnum.h */, ); - path = tests; + path = search; sourceTree = "<group>"; }; - A9FB28BF11FD95E4004C4295 /* texts */ = { + A954AAA213EE9A2B0094E3FE /* store */ = { isa = PBXGroup; children = ( - A9FB28C011FD95E4004C4295 /* rawtext */, - A9FB28C211FD95E4004C4295 /* rawtext4 */, - A9FB28C411FD95E4004C4295 /* swtext.cpp */, - A9FB28C511FD95E4004C4295 /* ztext */, + A954AAA313EE9A2B0094E3FE /* Directory.h */, + A954AAA413EE9A2B0094E3FE /* FSDirectory.cpp */, + A954AAA513EE9A2B0094E3FE /* FSDirectory.h */, + A954AAA613EE9A2B0094E3FE /* IndexInput.cpp */, + A954AAA713EE9A2B0094E3FE /* IndexInput.h */, + A954AAA813EE9A2B0094E3FE /* IndexOutput.cpp */, + A954AAA913EE9A2B0094E3FE /* IndexOutput.h */, + A954AAAA13EE9A2B0094E3FE /* InputStream.h */, + A954AAAB13EE9A2B0094E3FE /* Lock.cpp */, + A954AAAC13EE9A2B0094E3FE /* Lock.h */, + A954AAAD13EE9A2B0094E3FE /* MMapInput.cpp */, + A954AAAE13EE9A2B0094E3FE /* OutputStream.h */, + A954AAAF13EE9A2B0094E3FE /* RAMDirectory.cpp */, + A954AAB013EE9A2B0094E3FE /* RAMDirectory.h */, + A954AAB113EE9A2B0094E3FE /* TransactionalRAMDirectory.cpp */, + A954AAB213EE9A2B0094E3FE /* TransactionalRAMDirectory.h */, ); - path = texts; + path = store; sourceTree = "<group>"; }; - A9FB28C011FD95E4004C4295 /* rawtext */ = { + A954AAB313EE9A2B0094E3FE /* util */ = { isa = PBXGroup; children = ( - A9FB28C111FD95E4004C4295 /* rawtext.cpp */, + A954AAB413EE9A2B0094E3FE /* Arrays.h */, + A954AAB513EE9A2B0094E3FE /* BitSet.cpp */, + A954AAB613EE9A2B0094E3FE /* BitSet.h */, + A954AAB713EE9A2B0094E3FE /* bufferedstream.h */, + A954AAB813EE9A2B0094E3FE /* dirent.cpp */, + A954AAB913EE9A2B0094E3FE /* dirent2.h */, + A954AABA13EE9A2B0094E3FE /* Equators.cpp */, + A954AABB13EE9A2B0094E3FE /* Equators.h */, + A954AABC13EE9A2B0094E3FE /* FastCharStream.cpp */, + A954AABD13EE9A2B0094E3FE /* FastCharStream.h */, + A954AABE13EE9A2B0094E3FE /* fileinputstream.cpp */, + A954AABF13EE9A2B0094E3FE /* fileinputstream.h */, + A954AAC013EE9A2B0094E3FE /* googlesparsemap.h */, + A954AAC113EE9A2B0094E3FE /* inputstreambuffer.h */, + A954AAC213EE9A2B0094E3FE /* jstreamsconfig.h */, + A954AAC313EE9A2B0094E3FE /* MD5Digester.cpp */, + A954AAC413EE9A2B0094E3FE /* MD5Digester.h */, + A954AAC513EE9A2B0094E3FE /* Misc.cpp */, + A954AAC613EE9A2B0094E3FE /* Misc.h */, + A954AAC713EE9A2B0094E3FE /* PriorityQueue.h */, + A954AAC813EE9A2B0094E3FE /* Reader.cpp */, + A954AAC913EE9A2B0094E3FE /* Reader.h */, + A954AACA13EE9A2B0094E3FE /* streambase.h */, + A954AACB13EE9A2B0094E3FE /* StringBuffer.cpp */, + A954AACC13EE9A2B0094E3FE /* StringBuffer.h */, + A954AACD13EE9A2B0094E3FE /* StringIntern.cpp */, + A954AACE13EE9A2B0094E3FE /* StringIntern.h */, + A954AACF13EE9A2B0094E3FE /* stringreader.h */, + A954AAD013EE9A2B0094E3FE /* subinputstream.h */, + A954AAD113EE9A2B0094E3FE /* ThreadLocal.cpp */, + A954AAD213EE9A2B0094E3FE /* ThreadLocal.h */, + A954AAD313EE9A2B0094E3FE /* VoidList.h */, + A954AAD413EE9A2B0094E3FE /* VoidMap.h */, ); - path = rawtext; + path = util; sourceTree = "<group>"; }; - A9FB28C211FD95E4004C4295 /* rawtext4 */ = { + A975ECD211C7925B007C1532 /* Utilities */ = { isa = PBXGroup; children = ( - A9FB28C311FD95E4004C4295 /* rawtext4.cpp */, + A975ED9811C7925C007C1532 /* imp2gbs.cpp */, + A975ED9911C7925C007C1532 /* imp2ld.cpp */, + A975ED9A11C7925C007C1532 /* imp2vs.cpp */, + A975ED9B11C7925C007C1532 /* installmgr.cpp */, + A975EDAB11C7925C007C1532 /* mod2imp.cpp */, + A975EDAC11C7925C007C1532 /* mod2osis.cpp */, + A975EDAD11C7925C007C1532 /* mod2vpl.cpp */, + A975EDAE11C7925C007C1532 /* mod2zmod.cpp */, + A975EDB111C7925C007C1532 /* osis2mod.cpp */, + A975EDB811C7925C007C1532 /* step2vpl.cpp */, + A975EDB911C7925C007C1532 /* stepdump.cpp */, + A975EDBB11C7925C007C1532 /* tei2mod.cpp */, + A975EDD811C7925C007C1532 /* vpl2mod.cpp */, + A975EDD911C7925C007C1532 /* vs2osisref.cpp */, + A975EDDA11C7925C007C1532 /* vs2osisreftxt.cpp */, + A975EDDB11C7925C007C1532 /* xml2gbs.cpp */, ); - path = rawtext4; - sourceTree = "<group>"; + name = Utilities; + path = ../../utilities; + sourceTree = SOURCE_ROOT; }; - A9FB28C511FD95E4004C4295 /* ztext */ = { + A9BFB0A313EDF51000032679 /* Frameworks */ = { isa = PBXGroup; children = ( - A9FB28C611FD95E4004C4295 /* ztext.cpp */, + A9BFB0A413EDF51000032679 /* SenTestingKit.framework */, + A9BFB0A613EDF51100032679 /* Cocoa.framework */, + A9BFB0A813EDF51100032679 /* Other Frameworks */, ); - path = ztext; + name = Frameworks; sourceTree = "<group>"; }; - A9FB28C711FD95E4004C4295 /* utilfuns */ = { + A9BFB0A813EDF51100032679 /* Other Frameworks */ = { isa = PBXGroup; children = ( - A9FB28C811FD95E4004C4295 /* zlib */, - A9FB28E211FD95E4004C4295 /* ftplib.c */, - A9FB28E311FD95E4004C4295 /* ftpparse.c */, - A9FB28E411FD95E4004C4295 /* regex.c */, - A9FB28E511FD95E4004C4295 /* roman.cpp */, - A9FB28E611FD95E4004C4295 /* swbuf.cpp */, - A9FB28E711FD95E4004C4295 /* swobject.cpp */, - A9FB28E811FD95E4004C4295 /* swunicod.cpp */, - A9FB28E911FD95E4004C4295 /* swversion.cpp */, - A9FB28EA11FD95E4004C4295 /* url.cpp */, - A9FB28EB11FD95E4004C4295 /* utilstr.cpp */, - A9FB28EC11FD95E4004C4295 /* utilxml.cpp */, + A9BFB0A913EDF51100032679 /* AppKit.framework */, + A9BFB0AA13EDF51100032679 /* CoreData.framework */, + A9BFB0AB13EDF51100032679 /* Foundation.framework */, ); - path = utilfuns; + name = "Other Frameworks"; sourceTree = "<group>"; }; - A9FB28C811FD95E4004C4295 /* zlib */ = { + A9BFB0AC13EDF51100032679 /* Tests */ = { isa = PBXGroup; children = ( - A9FB28C911FD95E4004C4295 /* adler32.c */, - A9FB28CA11FD95E4004C4295 /* compress.c */, - A9FB28CB11FD95E4004C4295 /* crc32.c */, - A9FB28CC11FD95E4004C4295 /* deflate.c */, - A9FB28CD11FD95E4004C4295 /* deflate.h */, - A9FB28CE11FD95E4004C4295 /* gzio.c */, - A9FB28CF11FD95E4004C4295 /* infblock.c */, - A9FB28D011FD95E4004C4295 /* infblock.h */, - A9FB28D111FD95E4004C4295 /* infcodes.c */, - A9FB28D211FD95E4004C4295 /* infcodes.h */, - A9FB28D311FD95E4004C4295 /* inffast.c */, - A9FB28D411FD95E4004C4295 /* inffast.h */, - A9FB28D511FD95E4004C4295 /* inffixed.h */, - A9FB28D611FD95E4004C4295 /* inflate.c */, - A9FB28D711FD95E4004C4295 /* inftrees.c */, - A9FB28D811FD95E4004C4295 /* inftrees.h */, - A9FB28D911FD95E4004C4295 /* infutil.c */, - A9FB28DA11FD95E4004C4295 /* infutil.h */, - A9FB28DB11FD95E4004C4295 /* maketree.c */, - A9FB28DC11FD95E4004C4295 /* trees.c */, - A9FB28DD11FD95E4004C4295 /* trees.h */, - A9FB28DE11FD95E4004C4295 /* uncompr.c */, - A9FB28DF11FD95E4004C4295 /* untgz.c */, - A9FB28E011FD95E4004C4295 /* zutil.c */, - A9FB28E111FD95E4004C4295 /* zutil.h */, + A917AF2516B1BE38006367FC /* Tests-Info.plist */, + A964658011C663E200640FAC /* SwordManagerTest.h */, + A964658111C663E200640FAC /* SwordManagerTest.m */, + A918B8E211C6697400024D84 /* SwordModuleTest.h */, + A918B8E311C6697400024D84 /* SwordModuleTest.m */, + A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */, + A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */, + A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */, + A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */, ); - path = zlib; + name = Tests; + path = test; sourceTree = "<group>"; }; /* End PBXGroup section */ @@ -2323,14 +2321,11 @@ A94EAC15117B28920018B06F /* SwordCommentary.h in Headers */, A94EAC17117B28920018B06F /* SwordDictionary.h in Headers */, A94EAC19117B28920018B06F /* SwordInstallSource.h in Headers */, - A94EAC1B117B28920018B06F /* SwordInstallSourceController.h in Headers */, - A94EAC1D117B28920018B06F /* SwordKey.h in Headers */, - A94EAC1F117B28920018B06F /* SwordListKey.h in Headers */, + A94EAC1B117B28920018B06F /* SwordInstallSourceManager.h in Headers */, A94EAC21117B28920018B06F /* SwordManager.h in Headers */, A94EAC25117B28920018B06F /* SwordModule.h in Headers */, A94EAC27117B28920018B06F /* SwordModuleTextEntry.h in Headers */, A94EAC29117B28920018B06F /* SwordModuleTreeEntry.h in Headers */, - A94EAC2D117B28920018B06F /* SwordVerseKey.h in Headers */, A94EAC2F117B28920018B06F /* SwordVerseManager.h in Headers */, A94EAC31117B28920018B06F /* VerseEnumerator.h in Headers */, A9A2C17D118D9D3D0002873D /* Notifications.h in Headers */, @@ -2338,37 +2333,16 @@ A9C2857311C4471400803CB5 /* OSXConfiguration.h in Headers */, A9D4360511C4FE97007AFE83 /* SwordModule+Index.h in Headers */, A9EF1416120595650078A27C /* SwordLocaleManager.h in Headers */, + A929619D16B1BA240094E5BE /* SwordKey.h in Headers */, + A929619F16B1BA240094E5BE /* SwordListKey.h in Headers */, + A92961A116B1BA240094E5BE /* SwordVerseKey.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A9013CFC11E316C700E1CCCA /* Headers */ = { + A954ABC113EE9AB00094E3FE /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A9013CFD11E316C700E1CCCA /* ObjCSword.h in Headers */, - A9013CFE11E316C700E1CCCA /* SwordBible.h in Headers */, - A9013CFF11E316C700E1CCCA /* SwordBibleBook.h in Headers */, - A9013D0011E316C700E1CCCA /* SwordBibleChapter.h in Headers */, - A9013D0111E316C700E1CCCA /* SwordBibleTextEntry.h in Headers */, - A9013D0211E316C700E1CCCA /* SwordBook.h in Headers */, - A9013D0311E316C700E1CCCA /* SwordCommentary.h in Headers */, - A9013D0411E316C700E1CCCA /* SwordDictionary.h in Headers */, - A9013D0511E316C700E1CCCA /* SwordInstallSource.h in Headers */, - A9013D0611E316C700E1CCCA /* SwordInstallSourceController.h in Headers */, - A9013D0711E316C700E1CCCA /* SwordKey.h in Headers */, - A9013D0811E316C700E1CCCA /* SwordListKey.h in Headers */, - A9013D0911E316C700E1CCCA /* SwordManager.h in Headers */, - A9013D0B11E316C700E1CCCA /* SwordModule.h in Headers */, - A9013D0C11E316C700E1CCCA /* SwordModuleTextEntry.h in Headers */, - A9013D0D11E316C700E1CCCA /* SwordModuleTreeEntry.h in Headers */, - A9013D0E11E316C700E1CCCA /* SwordVerseKey.h in Headers */, - A9013D0F11E316C700E1CCCA /* SwordVerseManager.h in Headers */, - A9013D1011E316C700E1CCCA /* VerseEnumerator.h in Headers */, - A9013D1111E316C700E1CCCA /* Notifications.h in Headers */, - A9013D1211E316C700E1CCCA /* Configuration.h in Headers */, - A9013D1311E316C700E1CCCA /* OSXConfiguration.h in Headers */, - A9013D1411E316C700E1CCCA /* SwordModule+Index.h in Headers */, - A9EF1418120595650078A27C /* SwordLocaleManager.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2382,24 +2356,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A9C281B611C43DB800803CB5 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - A96465AD11C6658200640FAC /* SwordManagerTest.h in Headers */, - A918B8E411C6697400024D84 /* SwordModuleTest.h in Headers */, - A9BDFA781207F9F00067ED5B /* SwordListKeyTest.h in Headers */, - A9BDFA861207FC8C0067ED5B /* ImageModuleTest.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A9FB25DC11FD939E004C4295 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -2416,6 +2372,7 @@ buildRules = ( ); dependencies = ( + A954ABCA13EE9D0F0094E3FE /* PBXTargetDependency */, ); name = ObjCSword; productInstallPath = "$(HOME)/Library/Frameworks"; @@ -2423,26 +2380,22 @@ productReference = 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */; productType = "com.apple.product-type.framework"; }; - A9013CF911E316C700E1CCCA /* ObjCSword_iOS */ = { + A954ABC213EE9AB00094E3FE /* sword */ = { isa = PBXNativeTarget; - buildConfigurationList = A9013D3B11E316C700E1CCCA /* Build configuration list for PBXNativeTarget "ObjCSword_iOS" */; + buildConfigurationList = A954ABC413EE9AB00094E3FE /* Build configuration list for PBXNativeTarget "sword" */; buildPhases = ( - A9013CFC11E316C700E1CCCA /* Headers */, - A9013D1511E316C700E1CCCA /* Resources */, - A9013D1F11E316C700E1CCCA /* Sources */, - A9013D3611E316C700E1CCCA /* Frameworks */, - A9013D3911E316C700E1CCCA /* CopyFiles */, + A954ABBF13EE9AB00094E3FE /* Sources */, + A954ABC013EE9AB00094E3FE /* Frameworks */, + A954ABC113EE9AB00094E3FE /* Headers */, ); buildRules = ( ); dependencies = ( - A9FB29A111FD965B004C4295 /* PBXTargetDependency */, ); - name = ObjCSword_iOS; - productInstallPath = "$(HOME)/Library/Frameworks"; - productName = ObjCSword; - productReference = A9013D3E11E316C700E1CCCA /* ObjCSword_iOS.framework */; - productType = "com.apple.product-type.framework"; + name = sword; + productName = libsword; + productReference = A954ABC313EE9AB00094E3FE /* libsword.dylib */; + productType = "com.apple.product-type.library.dynamic"; }; A975EED811C792B9007C1532 /* mod2osis */ = { isa = PBXNativeTarget; @@ -2454,12 +2407,30 @@ buildRules = ( ); dependencies = ( + A9A7EEAE14D5D4BB00B76B6A /* PBXTargetDependency */, ); name = mod2osis; productName = mod2osis; productReference = A975EED911C792B9007C1532 /* mod2osis */; productType = "com.apple.product-type.tool"; }; + A9A7EEB314D5D61700B76B6A /* osis2mod */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9A7EEBB14D5D61700B76B6A /* Build configuration list for PBXNativeTarget "osis2mod" */; + buildPhases = ( + A9A7EEB014D5D61700B76B6A /* Sources */, + A9A7EEB114D5D61700B76B6A /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9A7EEC114D5D66400B76B6A /* PBXTargetDependency */, + ); + name = osis2mod; + productName = osis2mod; + productReference = A9A7EEB414D5D61700B76B6A /* osis2mod */; + productType = "com.apple.product-type.tool"; + }; A9BDFA5A1207F9870067ED5B /* LongRunningTests */ = { isa = PBXNativeTarget; buildConfigurationList = A9BDFA681207F9870067ED5B /* Build configuration list for PBXNativeTarget "LongRunningTests" */; @@ -2480,62 +2451,308 @@ productReference = A9BDFA6B1207F9870067ED5B /* Tests.octest */; productType = "com.apple.product-type.bundle"; }; - A9C2819511C43C4900803CB5 /* Tests */ = { + A9BFB0A113EDF51000032679 /* Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = A9C2819A11C43C4900803CB5 /* Build configuration list for PBXNativeTarget "Tests" */; + buildConfigurationList = A9BFB0B713EDF51100032679 /* Build configuration list for PBXNativeTarget "Tests" */; buildPhases = ( - A9C2819111C43C4900803CB5 /* Resources */, - A9C2819211C43C4900803CB5 /* Sources */, - A9C2819311C43C4900803CB5 /* Frameworks */, - A9C2819411C43C4900803CB5 /* ShellScript */, - A9C281B611C43DB800803CB5 /* Headers */, + A9BFB09D13EDF51000032679 /* Sources */, + A9BFB09E13EDF51000032679 /* Frameworks */, + A9BFB09F13EDF51000032679 /* Resources */, + A9BFB0A013EDF51000032679 /* ShellScript */, ); buildRules = ( ); dependencies = ( - A964657B11C662CA00640FAC /* PBXTargetDependency */, + A9BFB0BB13EDF5B600032679 /* PBXTargetDependency */, ); name = Tests; - productName = Tests; - productReference = A9C2819611C43C4900803CB5 /* Tests.octest */; + productName = "Tests-new"; + productReference = A9BFB0A213EDF51000032679 /* Tests.octest */; productType = "com.apple.product-type.bundle"; }; - A9FB25DF11FD939E004C4295 /* Sword_iOS */ = { + A9D2714414D717D800DA8926 /* imp2gbs */ = { isa = PBXNativeTarget; - buildConfigurationList = A9FB25E411FD93B2004C4295 /* Build configuration list for PBXNativeTarget "Sword_iOS" */; + buildConfigurationList = A9D2714B14D717D800DA8926 /* Build configuration list for PBXNativeTarget "imp2gbs" */; buildPhases = ( - A9FB25DC11FD939E004C4295 /* Headers */, - A9FB25DD11FD939E004C4295 /* Sources */, - A9FB25DE11FD939E004C4295 /* Frameworks */, + A9D2714714D717D800DA8926 /* Sources */, + A9D2714914D717D800DA8926 /* Frameworks */, ); buildRules = ( ); dependencies = ( + A9D2714514D717D800DA8926 /* PBXTargetDependency */, ); - name = Sword_iOS; - productName = Sword; - productReference = A9EF13B21205952C0078A27C /* libSword.dylib */; - productType = "com.apple.product-type.library.dynamic"; + name = imp2gbs; + productName = mod2osis; + productReference = A9D2714E14D717D800DA8926 /* imp2gbs */; + productType = "com.apple.product-type.tool"; + }; + A9D2715114D717FD00DA8926 /* imp2ld */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D2715814D717FD00DA8926 /* Build configuration list for PBXNativeTarget "imp2ld" */; + buildPhases = ( + A9D2715414D717FD00DA8926 /* Sources */, + A9D2715614D717FD00DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D2715214D717FD00DA8926 /* PBXTargetDependency */, + ); + name = imp2ld; + productName = mod2osis; + productReference = A9D2715B14D717FD00DA8926 /* imp2ld */; + productType = "com.apple.product-type.tool"; + }; + A9D2715E14D7181200DA8926 /* imp2vs */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D2716514D7181200DA8926 /* Build configuration list for PBXNativeTarget "imp2vs" */; + buildPhases = ( + A9D2716114D7181200DA8926 /* Sources */, + A9D2716314D7181200DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D2715F14D7181200DA8926 /* PBXTargetDependency */, + ); + name = imp2vs; + productName = mod2osis; + productReference = A9D2716814D7181200DA8926 /* imp2vs */; + productType = "com.apple.product-type.tool"; + }; + A9D2716B14D7182300DA8926 /* installmgr */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D2717214D7182300DA8926 /* Build configuration list for PBXNativeTarget "installmgr" */; + buildPhases = ( + A9D2716E14D7182300DA8926 /* Sources */, + A9D2717014D7182300DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D2716C14D7182300DA8926 /* PBXTargetDependency */, + ); + name = installmgr; + productName = mod2osis; + productReference = A9D2717514D7182300DA8926 /* installmgr */; + productType = "com.apple.product-type.tool"; + }; + A9D2717814D7183B00DA8926 /* mod2imp */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D2717F14D7183B00DA8926 /* Build configuration list for PBXNativeTarget "mod2imp" */; + buildPhases = ( + A9D2717B14D7183B00DA8926 /* Sources */, + A9D2717D14D7183B00DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D2717914D7183B00DA8926 /* PBXTargetDependency */, + ); + name = mod2imp; + productName = mod2osis; + productReference = A9D2718214D7183B00DA8926 /* mod2imp */; + productType = "com.apple.product-type.tool"; + }; + A9D2718514D7185800DA8926 /* mod2vpl */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D2718C14D7185800DA8926 /* Build configuration list for PBXNativeTarget "mod2vpl" */; + buildPhases = ( + A9D2718814D7185800DA8926 /* Sources */, + A9D2718A14D7185800DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D2718614D7185800DA8926 /* PBXTargetDependency */, + ); + name = mod2vpl; + productName = mod2osis; + productReference = A9D2718F14D7185800DA8926 /* mod2vpl */; + productType = "com.apple.product-type.tool"; + }; + A9D2719214D7186A00DA8926 /* mod2zmod */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D2719914D7186A00DA8926 /* Build configuration list for PBXNativeTarget "mod2zmod" */; + buildPhases = ( + A9D2719514D7186A00DA8926 /* Sources */, + A9D2719714D7186A00DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D2719314D7186A00DA8926 /* PBXTargetDependency */, + ); + name = mod2zmod; + productName = mod2osis; + productReference = A9D2719C14D7186A00DA8926 /* mod2zmod */; + productType = "com.apple.product-type.tool"; + }; + A9D2719F14D7187E00DA8926 /* step2vpl */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D271A614D7187E00DA8926 /* Build configuration list for PBXNativeTarget "step2vpl" */; + buildPhases = ( + A9D271A214D7187E00DA8926 /* Sources */, + A9D271A414D7187E00DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D271A014D7187E00DA8926 /* PBXTargetDependency */, + ); + name = step2vpl; + productName = osis2mod; + productReference = A9D271A914D7187E00DA8926 /* step2vpl */; + productType = "com.apple.product-type.tool"; + }; + A9D271AC14D7189300DA8926 /* stepdump */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D271B314D7189300DA8926 /* Build configuration list for PBXNativeTarget "stepdump" */; + buildPhases = ( + A9D271AF14D7189300DA8926 /* Sources */, + A9D271B114D7189300DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D271AD14D7189300DA8926 /* PBXTargetDependency */, + ); + name = stepdump; + productName = osis2mod; + productReference = A9D271B614D7189300DA8926 /* stepdump */; + productType = "com.apple.product-type.tool"; + }; + A9D271B914D718A400DA8926 /* tei2mod */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D271C014D718A400DA8926 /* Build configuration list for PBXNativeTarget "tei2mod" */; + buildPhases = ( + A9D271BC14D718A400DA8926 /* Sources */, + A9D271BE14D718A400DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D271BA14D718A400DA8926 /* PBXTargetDependency */, + ); + name = tei2mod; + productName = osis2mod; + productReference = A9D271C314D718A400DA8926 /* tei2mod */; + productType = "com.apple.product-type.tool"; + }; + A9D271C614D718B800DA8926 /* vpl2mod */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D271CD14D718B800DA8926 /* Build configuration list for PBXNativeTarget "vpl2mod" */; + buildPhases = ( + A9D271C914D718B800DA8926 /* Sources */, + A9D271CB14D718B800DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D271C714D718B800DA8926 /* PBXTargetDependency */, + ); + name = vpl2mod; + productName = osis2mod; + productReference = A9D271D014D718B800DA8926 /* vpl2mod */; + productType = "com.apple.product-type.tool"; + }; + A9D271D314D718C800DA8926 /* vs2osisref */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D271DA14D718C800DA8926 /* Build configuration list for PBXNativeTarget "vs2osisref" */; + buildPhases = ( + A9D271D614D718C800DA8926 /* Sources */, + A9D271D814D718C800DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D271D414D718C800DA8926 /* PBXTargetDependency */, + ); + name = vs2osisref; + productName = osis2mod; + productReference = A9D271DD14D718C800DA8926 /* vs2osisref */; + productType = "com.apple.product-type.tool"; + }; + A9D271E014D718DF00DA8926 /* vs2osisreftxt */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D271E714D718DF00DA8926 /* Build configuration list for PBXNativeTarget "vs2osisreftxt" */; + buildPhases = ( + A9D271E314D718DF00DA8926 /* Sources */, + A9D271E514D718DF00DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D271E114D718DF00DA8926 /* PBXTargetDependency */, + ); + name = vs2osisreftxt; + productName = osis2mod; + productReference = A9D271EA14D718DF00DA8926 /* vs2osisreftxt */; + productType = "com.apple.product-type.tool"; + }; + A9D271ED14D718F500DA8926 /* xml2gbs */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9D271F414D718F500DA8926 /* Build configuration list for PBXNativeTarget "xml2gbs" */; + buildPhases = ( + A9D271F014D718F500DA8926 /* Sources */, + A9D271F214D718F500DA8926 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + A9D271EE14D718F500DA8926 /* PBXTargetDependency */, + ); + name = xml2gbs; + productName = osis2mod; + productReference = A9D271F714D718F500DA8926 /* xml2gbs */; + productType = "com.apple.product-type.tool"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; + attributes = { + LastUpgradeCheck = 0460; + }; buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "ObjCSword" */; - compatibilityVersion = "Xcode 3.1"; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + en, + ); mainGroup = 0867D691FE84028FC02AAC07 /* ObjCSword */; productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 8DC2EF4F0486A6940098B216 /* ObjCSword */, - A9013CF911E316C700E1CCCA /* ObjCSword_iOS */, - A9C2819511C43C4900803CB5 /* Tests */, A9BDFA5A1207F9870067ED5B /* LongRunningTests */, + A9BFB0A113EDF51000032679 /* Tests */, + A954ABC213EE9AB00094E3FE /* sword */, + A9D2714414D717D800DA8926 /* imp2gbs */, + A9D2715114D717FD00DA8926 /* imp2ld */, + A9D2715E14D7181200DA8926 /* imp2vs */, + A9D2716B14D7182300DA8926 /* installmgr */, + A9D2717814D7183B00DA8926 /* mod2imp */, A975EED811C792B9007C1532 /* mod2osis */, - A9FB25DF11FD939E004C4295 /* Sword_iOS */, + A9D2718514D7185800DA8926 /* mod2vpl */, + A9D2719214D7186A00DA8926 /* mod2zmod */, + A9A7EEB314D5D61700B76B6A /* osis2mod */, + A9D2719F14D7187E00DA8926 /* step2vpl */, + A9D271AC14D7189300DA8926 /* stepdump */, + A9D271B914D718A400DA8926 /* tei2mod */, + A9D271C614D718B800DA8926 /* vpl2mod */, + A9D271D314D718C800DA8926 /* vs2osisref */, + A9D271E014D718DF00DA8926 /* vs2osisreftxt */, + A9D271ED14D718F500DA8926 /* xml2gbs */, + A9D271FA14D7193300DA8926 /* Utilities */, ); }; /* End PBXProject section */ @@ -2547,15 +2764,7 @@ files = ( 8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */, A9D4382311C52947007AFE83 /* locales.d in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A9013D1511E316C700E1CCCA /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A9013D1611E316C700E1CCCA /* InfoPlist.strings in Resources */, - A9013D1E11E316C700E1CCCA /* locales.d in Resources */, + A917AF2616B1BE38006367FC /* Tests-Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2566,7 +2775,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A9C2819111C43C4900803CB5 /* Resources */ = { + A9BFB09F13EDF51000032679 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2589,7 +2798,7 @@ shellPath = /bin/sh; shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; }; - A9C2819411C43C4900803CB5 /* ShellScript */ = { + A9BFB0A013EDF51000032679 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -2612,14 +2821,11 @@ A94EAC0C117B28920018B06F /* SwordBible.mm in Sources */, A94EAC0E117B28920018B06F /* SwordBibleBook.mm in Sources */, A94EAC10117B28920018B06F /* SwordBibleChapter.m in Sources */, - A94EAC12117B28920018B06F /* SwordBibleTextEntry.m in Sources */, A94EAC14117B28920018B06F /* SwordBook.mm in Sources */, A94EAC16117B28920018B06F /* SwordCommentary.mm in Sources */, A94EAC18117B28920018B06F /* SwordDictionary.mm in Sources */, A94EAC1A117B28920018B06F /* SwordInstallSource.mm in Sources */, - A94EAC1C117B28920018B06F /* SwordInstallSourceController.mm in Sources */, - A94EAC1E117B28920018B06F /* SwordKey.mm in Sources */, - A94EAC20117B28920018B06F /* SwordListKey.mm in Sources */, + A94EAC1C117B28920018B06F /* SwordInstallSourceManager.mm in Sources */, A94EAC22117B28920018B06F /* SwordManager.mm in Sources */, A94EAC26117B28920018B06F /* SwordModule.mm in Sources */, A94EAC28117B28920018B06F /* SwordModuleTextEntry.m in Sources */, @@ -2631,35 +2837,282 @@ A9C2858311C44A0A00803CB5 /* Configuration.m in Sources */, A9D4360611C4FE97007AFE83 /* SwordModule+Index.mm in Sources */, A9EF1417120595650078A27C /* SwordLocaleManager.mm in Sources */, + 8C92CE39E231FF9CAAB5308B /* SwordUtil.m in Sources */, + 8C92CE0B19FBB659FB8F8B71 /* FilterProviderFactory.mm in Sources */, + 8C92CC7B68FDCDFFFB8B4A31 /* DefaultFilterProvider.mm in Sources */, + 8C92C31DC92DF0671FCEB5B3 /* SwordFilter.mm in Sources */, + A929619C16B1BA240094E5BE /* SwordBibleTextEntry.m in Sources */, + A929619E16B1BA240094E5BE /* SwordKey.mm in Sources */, + A92961A016B1BA240094E5BE /* SwordListKey.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A9013D1F11E316C700E1CCCA /* Sources */ = { + A954ABBF13EE9AB00094E3FE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A9013D2011E316C700E1CCCA /* SwordBible.mm in Sources */, - A9013D2111E316C700E1CCCA /* SwordBibleBook.mm in Sources */, - A9013D2211E316C700E1CCCA /* SwordBibleChapter.m in Sources */, - A9013D2311E316C700E1CCCA /* SwordBibleTextEntry.m in Sources */, - A9013D2411E316C700E1CCCA /* SwordBook.mm in Sources */, - A9013D2511E316C700E1CCCA /* SwordCommentary.mm in Sources */, - A9013D2611E316C700E1CCCA /* SwordDictionary.mm in Sources */, - A9013D2711E316C700E1CCCA /* SwordInstallSource.mm in Sources */, - A9013D2811E316C700E1CCCA /* SwordInstallSourceController.mm in Sources */, - A9013D2911E316C700E1CCCA /* SwordKey.mm in Sources */, - A9013D2A11E316C700E1CCCA /* SwordListKey.mm in Sources */, - A9013D2B11E316C700E1CCCA /* SwordManager.mm in Sources */, - A9013D2D11E316C700E1CCCA /* SwordModule.mm in Sources */, - A9013D2E11E316C700E1CCCA /* SwordModuleTextEntry.m in Sources */, - A9013D2F11E316C700E1CCCA /* SwordModuleTreeEntry.m in Sources */, - A9013D3011E316C700E1CCCA /* SwordVerseKey.mm in Sources */, - A9013D3111E316C700E1CCCA /* SwordVerseManager.mm in Sources */, - A9013D3211E316C700E1CCCA /* VerseEnumerator.mm in Sources */, - A9013D3311E316C700E1CCCA /* OSXConfiguration.m in Sources */, - A9013D3411E316C700E1CCCA /* Configuration.m in Sources */, - A9013D3511E316C700E1CCCA /* SwordModule+Index.mm in Sources */, - A9EF1419120595650078A27C /* SwordLocaleManager.mm in Sources */, + A999FF3F17951CCE00E65919 /* bz2comprs.cpp in Sources */, + A999FF4017951CCE00E65919 /* xzcomprs.cpp in Sources */, + A999FF4117951CCE00E65919 /* scsuutf8.cpp in Sources */, + A96C2359176AFA3C008D714B /* remotetrans.cpp in Sources */, + A96C235A176AFA3C008D714B /* osisenum.cpp in Sources */, + A96C235B176AFA3C008D714B /* osisglosses.cpp in Sources */, + A96C235C176AFA3C008D714B /* osisxlit.cpp in Sources */, + A96C235C176AFA3C008D714B /* osisreferencelinks.cpp in Sources */, + A96C235D176AFA3C008D714B /* gzclose.c in Sources */, + A96C235E176AFA3C008D714B /* gzlib.c in Sources */, + A96C235F176AFA3C008D714B /* gzread.c in Sources */, + A96C2360176AFA3C008D714B /* gzwrite.c in Sources */, + A96C2361176AFA3C008D714B /* infback.c in Sources */, + A91C8B6817523609008702B9 /* versificationmgr.cpp in Sources */, + A967FB5616806B16004ED73C /* teixhtml.cpp in Sources */, + A954ACCA13EEA5340094E3FE /* ftplib.c in Sources */, + A954ACCB13EEA5340094E3FE /* ftpparse.c in Sources */, + A954ACCD13EEA5340094E3FE /* adler32.c in Sources */, + A954ACCE13EEA5340094E3FE /* compress.c in Sources */, + A954ACCF13EEA5340094E3FE /* crc32.c in Sources */, + A954ACD013EEA5340094E3FE /* deflate.c in Sources */, + A954ACD413EEA5340094E3FE /* inffast.c in Sources */, + A954ACD513EEA5340094E3FE /* inflate.c in Sources */, + A954ACD613EEA5340094E3FE /* inftrees.c in Sources */, + A954ACD913EEA5340094E3FE /* trees.c in Sources */, + A954ACDA13EEA5340094E3FE /* uncompr.c in Sources */, + A954ACDB13EEA5340094E3FE /* untgz.c in Sources */, + A954ACDC13EEA5340094E3FE /* zutil.c in Sources */, + A954AC3A13EEA0C10094E3FE /* swdisp.cpp in Sources */, + A954AC3B13EEA0C10094E3FE /* swlog.cpp in Sources */, + A954AC3C13EEA0C10094E3FE /* listkey.cpp in Sources */, + A954AC3D13EEA0C10094E3FE /* strkey.cpp in Sources */, + A954AC3E13EEA0C10094E3FE /* swkey.cpp in Sources */, + A954AC3F13EEA0C10094E3FE /* treekey.cpp in Sources */, + A954AC4013EEA0C10094E3FE /* treekeyidx.cpp in Sources */, + A954AC4113EEA0C10094E3FE /* versekey.cpp in Sources */, + A954AC4213EEA0C10094E3FE /* versetreekey.cpp in Sources */, + A954AC4313EEA0C10094E3FE /* curlftpt.cpp in Sources */, + A954AC4413EEA0C10094E3FE /* curlhttpt.cpp in Sources */, + A954AC4513EEA0C10094E3FE /* encfiltmgr.cpp in Sources */, + A954AC4613EEA0C10094E3FE /* filemgr.cpp in Sources */, + A954AC4713EEA0C10094E3FE /* ftplibftpt.cpp in Sources */, + A954AC4913EEA0C10094E3FE /* installmgr.cpp in Sources */, + A954AC4A13EEA0C10094E3FE /* localemgr.cpp in Sources */, + A954AC4B13EEA0C10094E3FE /* markupfiltmgr.cpp in Sources */, + A954AC4C13EEA0C10094E3FE /* stringmgr.cpp in Sources */, + A954AC4D13EEA0C10094E3FE /* swcacher.cpp in Sources */, + A954AC4E13EEA0C10094E3FE /* swconfig.cpp in Sources */, + A954AC4F13EEA0C10094E3FE /* swfiltermgr.cpp in Sources */, + A954AC5013EEA0C10094E3FE /* swlocale.cpp in Sources */, + A954AC5113EEA0C10094E3FE /* swmgr.cpp in Sources */, + A954AC5213EEA0C10094E3FE /* swsearchable.cpp in Sources */, + A954AC5413EEA0C10094E3FE /* hrefcom.cpp in Sources */, + A954AC5513EEA0C10094E3FE /* rawcom.cpp in Sources */, + A954AC5613EEA0C10094E3FE /* rawcom4.cpp in Sources */, + A954AC5713EEA0C10094E3FE /* rawfiles.cpp in Sources */, + A954AC5813EEA0C10094E3FE /* swcom.cpp in Sources */, + A954AC5913EEA0C10094E3FE /* zcom.cpp in Sources */, + A954AC5A13EEA0C10094E3FE /* entriesblk.cpp in Sources */, + A954AC5B13EEA0C10094E3FE /* lzsscomprs.cpp in Sources */, + A954AC5C13EEA0C10094E3FE /* rawstr.cpp in Sources */, + A954AC5D13EEA0C10094E3FE /* rawstr4.cpp in Sources */, + A954AC5E13EEA0C10094E3FE /* rawverse.cpp in Sources */, + A954AC5F13EEA0C10094E3FE /* rawverse4.cpp in Sources */, + A954AC6013EEA0C10094E3FE /* sapphire.cpp in Sources */, + A954AC6113EEA0C10094E3FE /* swcipher.cpp in Sources */, + A954AC6213EEA0C10094E3FE /* swcomprs.cpp in Sources */, + A954AC6313EEA0C10094E3FE /* zipcomprs.cpp in Sources */, + A954AC6413EEA0C10094E3FE /* zstr.cpp in Sources */, + A954AC6513EEA0C10094E3FE /* zverse.cpp in Sources */, + A954AC6613EEA0C10094E3FE /* cipherfil.cpp in Sources */, + A954AC6713EEA0C10094E3FE /* gbffootnotes.cpp in Sources */, + A954AC6813EEA0C10094E3FE /* gbfheadings.cpp in Sources */, + A954AC6913EEA0C10094E3FE /* gbfhtml.cpp in Sources */, + A954AC6A13EEA0C10094E3FE /* gbfhtmlhref.cpp in Sources */, + A954AC6B13EEA0C10094E3FE /* gbfmorph.cpp in Sources */, + A954AC6C13EEA0C10094E3FE /* gbfosis.cpp in Sources */, + A954AC6D13EEA0C10094E3FE /* gbfplain.cpp in Sources */, + A954AC6E13EEA0C10094E3FE /* gbfredletterwords.cpp in Sources */, + A954AC6F13EEA0C10094E3FE /* gbfrtf.cpp in Sources */, + A954AC7013EEA0C10094E3FE /* gbfstrongs.cpp in Sources */, + A954AC7113EEA0C10094E3FE /* gbfthml.cpp in Sources */, + A954AC7213EEA0C10094E3FE /* gbfwebif.cpp in Sources */, + A954AC7313EEA0C10094E3FE /* gbfwordjs.cpp in Sources */, + A954AC7413EEA0C10094E3FE /* gbfxhtml.cpp in Sources */, + A954AC7513EEA0C10094E3FE /* greeklexattribs.cpp in Sources */, + A954AC7613EEA0C10094E3FE /* latin1utf16.cpp in Sources */, + A954AC7713EEA0C10094E3FE /* latin1utf8.cpp in Sources */, + A954AC7813EEA0C10094E3FE /* osisfootnotes.cpp in Sources */, + A954AC7913EEA0C10094E3FE /* osisheadings.cpp in Sources */, + A954AC7A13EEA0C10094E3FE /* osishtmlhref.cpp in Sources */, + A954AC7B13EEA0C10094E3FE /* osislemma.cpp in Sources */, + A954AC7C13EEA0C10094E3FE /* osismorph.cpp in Sources */, + A954AC7D13EEA0C10094E3FE /* osismorphsegmentation.cpp in Sources */, + A954AC7E13EEA0C10094E3FE /* osisosis.cpp in Sources */, + A954AC7F13EEA0C10094E3FE /* osisplain.cpp in Sources */, + A954AC8013EEA0C10094E3FE /* osisredletterwords.cpp in Sources */, + A954AC8113EEA0C10094E3FE /* osisrtf.cpp in Sources */, + A954AC8313EEA0C10094E3FE /* osisscripref.cpp in Sources */, + A954AC8413EEA0C10094E3FE /* osisstrongs.cpp in Sources */, + A954AC8513EEA0C10094E3FE /* osisvariants.cpp in Sources */, + A954AC8613EEA0C10094E3FE /* osiswebif.cpp in Sources */, + A954AC8713EEA0C10094E3FE /* osiswordjs.cpp in Sources */, + A954AC8813EEA0C10094E3FE /* osisxhtml.cpp in Sources */, + A954AC8913EEA0C10094E3FE /* papyriplain.cpp in Sources */, + A954AC8C13EEA0C10094E3FE /* rtfhtml.cpp in Sources */, + A954AC8D13EEA0C10094E3FE /* swbasicfilter.cpp in Sources */, + A954AC8E13EEA0C10094E3FE /* swoptfilter.cpp in Sources */, + A954AC8F13EEA0C10094E3FE /* teihtmlhref.cpp in Sources */, + A954AC9013EEA0C10094E3FE /* teiplain.cpp in Sources */, + A954AC9113EEA0C10094E3FE /* teirtf.cpp in Sources */, + A954AC9213EEA0C10094E3FE /* thmlfootnotes.cpp in Sources */, + A954AC9313EEA0C10094E3FE /* thmlgbf.cpp in Sources */, + A954AC9413EEA0C10094E3FE /* thmlheadings.cpp in Sources */, + A954AC9513EEA0C10094E3FE /* thmlhtml.cpp in Sources */, + A954AC9613EEA0C10094E3FE /* thmlhtmlhref.cpp in Sources */, + A954AC9713EEA0C10094E3FE /* thmllemma.cpp in Sources */, + A954AC9813EEA0C10094E3FE /* thmlmorph.cpp in Sources */, + A954AC9913EEA0C10094E3FE /* thmlosis.cpp in Sources */, + A954AC9A13EEA0C10094E3FE /* thmlplain.cpp in Sources */, + A954AC9B13EEA0C10094E3FE /* thmlrtf.cpp in Sources */, + A954AC9C13EEA0C10094E3FE /* thmlscripref.cpp in Sources */, + A954AC9D13EEA0C10094E3FE /* thmlstrongs.cpp in Sources */, + A954AC9E13EEA0C10094E3FE /* thmlvariants.cpp in Sources */, + A954AC9F13EEA0C10094E3FE /* thmlwebif.cpp in Sources */, + A954ACA013EEA0C10094E3FE /* thmlwordjs.cpp in Sources */, + A954ACA113EEA0C10094E3FE /* thmlxhtml.cpp in Sources */, + A954ACA213EEA0C10094E3FE /* unicodertf.cpp in Sources */, + A954ACA313EEA0C10094E3FE /* utf16utf8.cpp in Sources */, + A954ACA413EEA0C10094E3FE /* utf8arabicpoints.cpp in Sources */, + A954ACA513EEA0C10094E3FE /* utf8arshaping.cpp in Sources */, + A954ACA613EEA0C10094E3FE /* utf8bidireorder.cpp in Sources */, + A954ACA713EEA0C10094E3FE /* utf8cantillation.cpp in Sources */, + A954ACA813EEA0C10094E3FE /* utf8greekaccents.cpp in Sources */, + A954ACA913EEA0C10094E3FE /* utf8hebrewpoints.cpp in Sources */, + A954ACAA13EEA0C10094E3FE /* utf8html.cpp in Sources */, + A954ACAB13EEA0C10094E3FE /* utf8latin1.cpp in Sources */, + A954ACAC13EEA0C10094E3FE /* utf8nfc.cpp in Sources */, + A954ACAD13EEA0C10094E3FE /* utf8nfkd.cpp in Sources */, + A954ACAE13EEA0C10094E3FE /* utf8transliterator.cpp in Sources */, + A954ACAF13EEA0C10094E3FE /* utf8utf16.cpp in Sources */, + A954ACB013EEA0C10094E3FE /* rawgenbook.cpp in Sources */, + A954ACB113EEA0C10094E3FE /* swgenbook.cpp in Sources */, + A954ACB213EEA0C10094E3FE /* rawld.cpp in Sources */, + A954ACB313EEA0C10094E3FE /* rawld4.cpp in Sources */, + A954ACB413EEA0C10094E3FE /* swld.cpp in Sources */, + A954ACB513EEA0C10094E3FE /* zld.cpp in Sources */, + A954ACB613EEA0C10094E3FE /* swmodule.cpp in Sources */, + A954ACB713EEA0C10094E3FE /* rawtext.cpp in Sources */, + A954ACB813EEA0C10094E3FE /* rawtext4.cpp in Sources */, + A954ACB913EEA0C10094E3FE /* swtext.cpp in Sources */, + A954ACBA13EEA0C10094E3FE /* ztext.cpp in Sources */, + A954ACBB13EEA0C10094E3FE /* roman.cpp in Sources */, + A954ACBC13EEA0C10094E3FE /* swbuf.cpp in Sources */, + A954ACBD13EEA0C10094E3FE /* swobject.cpp in Sources */, + A954ACBF13EEA0C10094E3FE /* swversion.cpp in Sources */, + A954ACC013EEA0C10094E3FE /* url.cpp in Sources */, + A954ACC113EEA0C10094E3FE /* utilstr.cpp in Sources */, + A954ACC213EEA0C10094E3FE /* utilxml.cpp in Sources */, + A954ABCB13EE9E460094E3FE /* AnalysisHeader.cpp in Sources */, + A954ABCC13EE9E460094E3FE /* Analyzers.cpp in Sources */, + A954ABCD13EE9E470094E3FE /* StandardAnalyzer.cpp in Sources */, + A954ABCE13EE9E470094E3FE /* StandardFilter.cpp in Sources */, + A954ABCF13EE9E470094E3FE /* StandardTokenizer.cpp in Sources */, + A954ABD013EE9E470094E3FE /* gunichartables.cpp in Sources */, + A954ABD113EE9E470094E3FE /* repl_lltot.cpp in Sources */, + A954ABD213EE9E470094E3FE /* repl_tcscasecmp.cpp in Sources */, + A954ABD313EE9E470094E3FE /* repl_tcslwr.cpp in Sources */, + A954ABD413EE9E470094E3FE /* repl_tcstod.cpp in Sources */, + A954ABD513EE9E470094E3FE /* repl_tcstoll.cpp in Sources */, + A954ABD613EE9E470094E3FE /* repl_tprintf.cpp in Sources */, + A954ABD713EE9E470094E3FE /* threads.cpp in Sources */, + A954ABD813EE9E470094E3FE /* utf8.cpp in Sources */, + A954ABD913EE9E470094E3FE /* condition.cpp in Sources */, + A954ABDA13EE9E470094E3FE /* error.cpp in Sources */, + A954ABDB13EE9E470094E3FE /* memtracking.cpp in Sources */, + A954ABDC13EE9E470094E3FE /* DateField.cpp in Sources */, + A954ABDD13EE9E470094E3FE /* Document.cpp in Sources */, + A954ABDE13EE9E470094E3FE /* Field.cpp in Sources */, + A954ABDF13EE9E470094E3FE /* CompoundFile.cpp in Sources */, + A954ABE013EE9E470094E3FE /* DocumentWriter.cpp in Sources */, + A954ABE113EE9E470094E3FE /* FieldInfos.cpp in Sources */, + A954ABE213EE9E470094E3FE /* FieldsReader.cpp in Sources */, + A954ABE313EE9E470094E3FE /* FieldsWriter.cpp in Sources */, + A954ABE413EE9E470094E3FE /* IndexModifier.cpp in Sources */, + A954ABE513EE9E470094E3FE /* IndexReader.cpp in Sources */, + A954ABE613EE9E470094E3FE /* IndexWriter.cpp in Sources */, + A954ABE713EE9E470094E3FE /* MultiReader.cpp in Sources */, + A954ABE813EE9E470094E3FE /* SegmentInfos.cpp in Sources */, + A954ABE913EE9E470094E3FE /* SegmentMergeInfo.cpp in Sources */, + A954ABEA13EE9E470094E3FE /* SegmentMergeQueue.cpp in Sources */, + A954ABEB13EE9E470094E3FE /* SegmentMerger.cpp in Sources */, + A954ABEC13EE9E470094E3FE /* SegmentReader.cpp in Sources */, + A954ABED13EE9E470094E3FE /* SegmentTermDocs.cpp in Sources */, + A954ABEE13EE9E470094E3FE /* SegmentTermEnum.cpp in Sources */, + A954ABEF13EE9E470094E3FE /* SegmentTermPositions.cpp in Sources */, + A954ABF013EE9E470094E3FE /* SegmentTermVector.cpp in Sources */, + A954ABF113EE9E470094E3FE /* Term.cpp in Sources */, + A954ABF213EE9E470094E3FE /* TermInfo.cpp in Sources */, + A954ABF313EE9E470094E3FE /* TermInfosReader.cpp in Sources */, + A954ABF413EE9E470094E3FE /* TermInfosWriter.cpp in Sources */, + A954ABF513EE9E470094E3FE /* TermVectorReader.cpp in Sources */, + A954ABF613EE9E470094E3FE /* TermVectorWriter.cpp in Sources */, + A954ABF713EE9E470094E3FE /* Lexer.cpp in Sources */, + A954ABF813EE9E470094E3FE /* MultiFieldQueryParser.cpp in Sources */, + A954ABF913EE9E470094E3FE /* QueryParser.cpp in Sources */, + A954ABFA13EE9E470094E3FE /* QueryParserBase.cpp in Sources */, + A954ABFB13EE9E470094E3FE /* QueryToken.cpp in Sources */, + A954ABFC13EE9E470094E3FE /* TokenList.cpp in Sources */, + A954ABFD13EE9E470094E3FE /* BooleanQuery.cpp in Sources */, + A954ABFE13EE9E470094E3FE /* BooleanScorer.cpp in Sources */, + A954ABFF13EE9E470094E3FE /* CachingWrapperFilter.cpp in Sources */, + A954AC0013EE9E470094E3FE /* ChainedFilter.cpp in Sources */, + A954AC0113EE9E470094E3FE /* ConjunctionScorer.cpp in Sources */, + A954AC0213EE9E470094E3FE /* DateFilter.cpp in Sources */, + A954AC0313EE9E470094E3FE /* ExactPhraseScorer.cpp in Sources */, + A954AC0413EE9E470094E3FE /* Explanation.cpp in Sources */, + A954AC0513EE9E470094E3FE /* FieldCache.cpp in Sources */, + A954AC0613EE9E470094E3FE /* FieldCacheImpl.cpp in Sources */, + A954AC0713EE9E470094E3FE /* FieldDocSortedHitQueue.cpp in Sources */, + A954AC0813EE9E470094E3FE /* FieldSortedHitQueue.cpp in Sources */, + A954AC0913EE9E470094E3FE /* FilteredTermEnum.cpp in Sources */, + A954AC0A13EE9E470094E3FE /* FuzzyQuery.cpp in Sources */, + A954AC0B13EE9E470094E3FE /* HitQueue.cpp in Sources */, + A954AC0C13EE9E470094E3FE /* Hits.cpp in Sources */, + A954AC0D13EE9E470094E3FE /* IndexSearcher.cpp in Sources */, + A954AC0E13EE9E470094E3FE /* MultiSearcher.cpp in Sources */, + A954AC0F13EE9E470094E3FE /* MultiTermQuery.cpp in Sources */, + A954AC1013EE9E470094E3FE /* PhrasePositions.cpp in Sources */, + A954AC1113EE9E470094E3FE /* PhraseQuery.cpp in Sources */, + A954AC1213EE9E470094E3FE /* PhraseScorer.cpp in Sources */, + A954AC1313EE9E470094E3FE /* PrefixQuery.cpp in Sources */, + A954AC1413EE9E470094E3FE /* QueryFilter.cpp in Sources */, + A954AC1513EE9E470094E3FE /* RangeFilter.cpp in Sources */, + A954AC1613EE9E470094E3FE /* RangeQuery.cpp in Sources */, + A954AC1713EE9E470094E3FE /* SearchHeader.cpp in Sources */, + A954AC1813EE9E470094E3FE /* Similarity.cpp in Sources */, + A954AC1913EE9E470094E3FE /* SloppyPhraseScorer.cpp in Sources */, + A954AC1A13EE9E470094E3FE /* Sort.cpp in Sources */, + A954AC1B13EE9E470094E3FE /* TermQuery.cpp in Sources */, + A954AC1C13EE9E470094E3FE /* TermScorer.cpp in Sources */, + A954AC1D13EE9E470094E3FE /* WildcardQuery.cpp in Sources */, + A954AC1E13EE9E470094E3FE /* WildcardTermEnum.cpp in Sources */, + A954AC1F13EE9E470094E3FE /* StdHeader.cpp in Sources */, + A954AC2013EE9E470094E3FE /* FSDirectory.cpp in Sources */, + A954AC2113EE9E470094E3FE /* IndexInput.cpp in Sources */, + A954AC2213EE9E470094E3FE /* IndexOutput.cpp in Sources */, + A954AC2313EE9E470094E3FE /* Lock.cpp in Sources */, + A954AC2413EE9E470094E3FE /* MMapInput.cpp in Sources */, + A954AC2513EE9E470094E3FE /* RAMDirectory.cpp in Sources */, + A954AC2613EE9E470094E3FE /* TransactionalRAMDirectory.cpp in Sources */, + A954AC2713EE9E470094E3FE /* BitSet.cpp in Sources */, + A954AC2813EE9E470094E3FE /* dirent.cpp in Sources */, + A954AC2913EE9E470094E3FE /* Equators.cpp in Sources */, + A954AC2A13EE9E470094E3FE /* FastCharStream.cpp in Sources */, + A954AC2B13EE9E470094E3FE /* fileinputstream.cpp in Sources */, + A954AC2C13EE9E470094E3FE /* MD5Digester.cpp in Sources */, + A954AC2D13EE9E470094E3FE /* Misc.cpp in Sources */, + A954AC2E13EE9E470094E3FE /* Reader.cpp in Sources */, + A954AC2F13EE9E470094E3FE /* StringBuffer.cpp in Sources */, + A954AC3013EE9E470094E3FE /* StringIntern.cpp in Sources */, + A954AC3113EE9E470094E3FE /* ThreadLocal.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2671,6 +3124,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A9A7EEB014D5D61700B76B6A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9A7EEBE14D5D64C00B76B6A /* osis2mod.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A9BDFA5E1207F9870067ED5B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2679,303 +3140,310 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A9C2819211C43C4900803CB5 /* Sources */ = { + A9BFB09D13EDF51000032679 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A96465A511C6657900640FAC /* SwordManagerTest.m in Sources */, - A918B8E511C6697400024D84 /* SwordModuleTest.m in Sources */, - A9BDFA791207F9F00067ED5B /* SwordListKeyTest.m in Sources */, - A9BDFA871207FC8C0067ED5B /* ImageModuleTest.m in Sources */, + A9BFB0BC13EDF5C900032679 /* SwordManagerTest.m in Sources */, + A9BFB0BD13EDF5C900032679 /* SwordModuleTest.m in Sources */, + A9BFB0BE13EDF5C900032679 /* SwordListKeyTest.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A9FB25DD11FD939E004C4295 /* Sources */ = { + A9D2714714D717D800DA8926 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A9FB273711FD95CD004C4295 /* AnalysisHeader.cpp in Sources */, - A9FB273911FD95CD004C4295 /* Analyzers.cpp in Sources */, - A9FB273B11FD95CD004C4295 /* StandardAnalyzer.cpp in Sources */, - A9FB273D11FD95CD004C4295 /* StandardFilter.cpp in Sources */, - A9FB273F11FD95CD004C4295 /* StandardTokenizer.cpp in Sources */, - A9FB274A11FD95CD004C4295 /* gunichartables.cpp in Sources */, - A9FB274F11FD95CD004C4295 /* repl_lltot.cpp in Sources */, - A9FB275111FD95CD004C4295 /* repl_tcscasecmp.cpp in Sources */, - A9FB275211FD95CD004C4295 /* repl_tcslwr.cpp in Sources */, - A9FB275311FD95CD004C4295 /* repl_tcstod.cpp in Sources */, - A9FB275411FD95CD004C4295 /* repl_tcstoll.cpp in Sources */, - A9FB275511FD95CD004C4295 /* repl_tprintf.cpp in Sources */, - A9FB275911FD95CD004C4295 /* threads.cpp in Sources */, - A9FB275A11FD95CD004C4295 /* utf8.cpp in Sources */, - A9FB275B11FD95CD004C4295 /* condition.cpp in Sources */, - A9FB275D11FD95CD004C4295 /* error.cpp in Sources */, - A9FB276111FD95CD004C4295 /* memtracking.cpp in Sources */, - A9FB276211FD95CD004C4295 /* DateField.cpp in Sources */, - A9FB276411FD95CD004C4295 /* Document.cpp in Sources */, - A9FB276611FD95CD004C4295 /* Field.cpp in Sources */, - A9FB276811FD95CD004C4295 /* CompoundFile.cpp in Sources */, - A9FB276A11FD95CD004C4295 /* DocumentWriter.cpp in Sources */, - A9FB276D11FD95CD004C4295 /* FieldInfos.cpp in Sources */, - A9FB276F11FD95CD004C4295 /* FieldsReader.cpp in Sources */, - A9FB277111FD95CD004C4295 /* FieldsWriter.cpp in Sources */, - A9FB277311FD95CD004C4295 /* IndexModifier.cpp in Sources */, - A9FB277511FD95CD004C4295 /* IndexReader.cpp in Sources */, - A9FB277711FD95CD004C4295 /* IndexWriter.cpp in Sources */, - A9FB277911FD95CD004C4295 /* MultiReader.cpp in Sources */, - A9FB277C11FD95CD004C4295 /* SegmentInfos.cpp in Sources */, - A9FB277E11FD95CD004C4295 /* SegmentMergeInfo.cpp in Sources */, - A9FB278011FD95CD004C4295 /* SegmentMergeQueue.cpp in Sources */, - A9FB278211FD95CD004C4295 /* SegmentMerger.cpp in Sources */, - A9FB278411FD95CD004C4295 /* SegmentReader.cpp in Sources */, - A9FB278511FD95CD004C4295 /* SegmentTermDocs.cpp in Sources */, - A9FB278611FD95CD004C4295 /* SegmentTermEnum.cpp in Sources */, - A9FB278811FD95CD004C4295 /* SegmentTermPositions.cpp in Sources */, - A9FB278911FD95CD004C4295 /* SegmentTermVector.cpp in Sources */, - A9FB278A11FD95CD004C4295 /* Term.cpp in Sources */, - A9FB278C11FD95CD004C4295 /* TermInfo.cpp in Sources */, - A9FB278E11FD95CD004C4295 /* TermInfosReader.cpp in Sources */, - A9FB279011FD95CD004C4295 /* TermInfosWriter.cpp in Sources */, - A9FB279411FD95CD004C4295 /* TermVectorReader.cpp in Sources */, - A9FB279511FD95CD004C4295 /* TermVectorWriter.cpp in Sources */, - A9FB279711FD95CD004C4295 /* Lexer.cpp in Sources */, - A9FB279911FD95CD004C4295 /* MultiFieldQueryParser.cpp in Sources */, - A9FB279B11FD95CD004C4295 /* QueryParser.cpp in Sources */, - A9FB279D11FD95CD004C4295 /* QueryParserBase.cpp in Sources */, - A9FB279F11FD95CD004C4295 /* QueryToken.cpp in Sources */, - A9FB27A111FD95CD004C4295 /* TokenList.cpp in Sources */, - A9FB27A411FD95CD004C4295 /* BooleanQuery.cpp in Sources */, - A9FB27A611FD95CD004C4295 /* BooleanScorer.cpp in Sources */, - A9FB27A811FD95CD004C4295 /* CachingWrapperFilter.cpp in Sources */, - A9FB27AA11FD95CD004C4295 /* ChainedFilter.cpp in Sources */, - A9FB27AD11FD95CD004C4295 /* ConjunctionScorer.cpp in Sources */, - A9FB27AF11FD95CD004C4295 /* DateFilter.cpp in Sources */, - A9FB27B111FD95CD004C4295 /* ExactPhraseScorer.cpp in Sources */, - A9FB27B311FD95CD004C4295 /* Explanation.cpp in Sources */, - A9FB27B511FD95CD004C4295 /* FieldCache.cpp in Sources */, - A9FB27B711FD95CD004C4295 /* FieldCacheImpl.cpp in Sources */, - A9FB27BA11FD95CD004C4295 /* FieldDocSortedHitQueue.cpp in Sources */, - A9FB27BC11FD95CD004C4295 /* FieldSortedHitQueue.cpp in Sources */, - A9FB27BF11FD95CD004C4295 /* FilteredTermEnum.cpp in Sources */, - A9FB27C111FD95CD004C4295 /* FuzzyQuery.cpp in Sources */, - A9FB27C311FD95CD004C4295 /* HitQueue.cpp in Sources */, - A9FB27C511FD95CD004C4295 /* Hits.cpp in Sources */, - A9FB27C611FD95CD004C4295 /* IndexSearcher.cpp in Sources */, - A9FB27C811FD95CD004C4295 /* MultiSearcher.cpp in Sources */, - A9FB27CA11FD95CD004C4295 /* MultiTermQuery.cpp in Sources */, - A9FB27CC11FD95CD004C4295 /* PhrasePositions.cpp in Sources */, - A9FB27CE11FD95CD004C4295 /* PhraseQuery.cpp in Sources */, - A9FB27D111FD95CD004C4295 /* PhraseScorer.cpp in Sources */, - A9FB27D311FD95CD004C4295 /* PrefixQuery.cpp in Sources */, - A9FB27D511FD95CD004C4295 /* QueryFilter.cpp in Sources */, - A9FB27D711FD95CD004C4295 /* RangeFilter.cpp in Sources */, - A9FB27D911FD95CD004C4295 /* RangeQuery.cpp in Sources */, - A9FB27DC11FD95CD004C4295 /* SearchHeader.cpp in Sources */, - A9FB27DE11FD95CD004C4295 /* Similarity.cpp in Sources */, - A9FB27E011FD95CD004C4295 /* SloppyPhraseScorer.cpp in Sources */, - A9FB27E211FD95CD004C4295 /* Sort.cpp in Sources */, - A9FB27E411FD95CD004C4295 /* TermQuery.cpp in Sources */, - A9FB27E611FD95CD004C4295 /* TermScorer.cpp in Sources */, - A9FB27E811FD95CD004C4295 /* WildcardQuery.cpp in Sources */, - A9FB27EA11FD95CD004C4295 /* WildcardTermEnum.cpp in Sources */, - A9FB27EC11FD95CD004C4295 /* StdHeader.cpp in Sources */, - A9FB27EF11FD95CD004C4295 /* FSDirectory.cpp in Sources */, - A9FB27F111FD95CD004C4295 /* IndexInput.cpp in Sources */, - A9FB27F311FD95CD004C4295 /* IndexOutput.cpp in Sources */, - A9FB27F611FD95CD004C4295 /* Lock.cpp in Sources */, - A9FB27F811FD95CD004C4295 /* MMapInput.cpp in Sources */, - A9FB27FA11FD95CD004C4295 /* RAMDirectory.cpp in Sources */, - A9FB27FC11FD95CD004C4295 /* TransactionalRAMDirectory.cpp in Sources */, - A9FB27FF11FD95CD004C4295 /* BitSet.cpp in Sources */, - A9FB280211FD95CD004C4295 /* dirent.cpp in Sources */, - A9FB280411FD95CD004C4295 /* Equators.cpp in Sources */, - A9FB280611FD95CD004C4295 /* FastCharStream.cpp in Sources */, - A9FB280811FD95CD004C4295 /* fileinputstream.cpp in Sources */, - A9FB280D11FD95CD004C4295 /* MD5Digester.cpp in Sources */, - A9FB280F11FD95CD004C4295 /* Misc.cpp in Sources */, - A9FB281211FD95CD004C4295 /* Reader.cpp in Sources */, - A9FB281511FD95CD004C4295 /* StringBuffer.cpp in Sources */, - A9FB281711FD95CD004C4295 /* StringIntern.cpp in Sources */, - A9FB281B11FD95CD004C4295 /* ThreadLocal.cpp in Sources */, - A9FB28ED11FD95E4004C4295 /* femain.cpp in Sources */, - A9FB28EE11FD95E4004C4295 /* hebrewmcim.cpp in Sources */, - A9FB28EF11FD95E4004C4295 /* nullim.cpp in Sources */, - A9FB28F011FD95E4004C4295 /* swinputmeth.cpp in Sources */, - A9FB28F111FD95E4004C4295 /* swdisp.cpp in Sources */, - A9FB28F211FD95E4004C4295 /* swlog.cpp in Sources */, - A9FB28F311FD95E4004C4295 /* genarray.c in Sources */, - A9FB28F411FD95E4004C4295 /* listkey.cpp in Sources */, - A9FB28F511FD95E4004C4295 /* strkey.cpp in Sources */, - A9FB28F611FD95E4004C4295 /* swkey.cpp in Sources */, - A9FB28F711FD95E4004C4295 /* treekey.cpp in Sources */, - A9FB28F811FD95E4004C4295 /* treekeyidx.cpp in Sources */, - A9FB28F911FD95E4004C4295 /* versekey.cpp in Sources */, - A9FB28FA11FD95E4004C4295 /* versetreekey.cpp in Sources */, - A9FB28FB11FD95E4004C4295 /* curlftpt.cpp in Sources */, - A9FB28FC11FD95E4004C4295 /* curlhttpt.cpp in Sources */, - A9FB28FD11FD95E4004C4295 /* encfiltmgr.cpp in Sources */, - A9FB28FE11FD95E4004C4295 /* filemgr.cpp in Sources */, - A9FB28FF11FD95E4004C4295 /* ftplibftpt.cpp in Sources */, - A9FB290011FD95E4004C4295 /* ftptrans.cpp in Sources */, - A9FB290111FD95E4004C4295 /* installmgr.cpp in Sources */, - A9FB290211FD95E4004C4295 /* localemgr.cpp in Sources */, - A9FB290311FD95E4004C4295 /* markupfiltmgr.cpp in Sources */, - A9FB290411FD95E4004C4295 /* stringmgr.cpp in Sources */, - A9FB290511FD95E4004C4295 /* swcacher.cpp in Sources */, - A9FB290611FD95E4004C4295 /* swconfig.cpp in Sources */, - A9FB290711FD95E4004C4295 /* swfiltermgr.cpp in Sources */, - A9FB290811FD95E4004C4295 /* swlocale.cpp in Sources */, - A9FB290911FD95E4004C4295 /* swmgr.cpp in Sources */, - A9FB290A11FD95E4004C4295 /* swsearchable.cpp in Sources */, - A9FB290B11FD95E4004C4295 /* versemgr.cpp in Sources */, - A9FB290C11FD95E4004C4295 /* hrefcom.cpp in Sources */, - A9FB290D11FD95E4004C4295 /* rawcom.cpp in Sources */, - A9FB290E11FD95E4004C4295 /* rawcom4.cpp in Sources */, - A9FB290F11FD95E4004C4295 /* rawfiles.cpp in Sources */, - A9FB291011FD95E4004C4295 /* swcom.cpp in Sources */, - A9FB291111FD95E4004C4295 /* zcom.cpp in Sources */, - A9FB291211FD95E4004C4295 /* entriesblk.cpp in Sources */, - A9FB291311FD95E4004C4295 /* lzsscomprs.cpp in Sources */, - A9FB291411FD95E4004C4295 /* rawstr.cpp in Sources */, - A9FB291511FD95E4004C4295 /* rawstr4.cpp in Sources */, - A9FB291611FD95E4004C4295 /* rawverse.cpp in Sources */, - A9FB291711FD95E4004C4295 /* rawverse4.cpp in Sources */, - A9FB291811FD95E4004C4295 /* sapphire.cpp in Sources */, - A9FB291911FD95E4004C4295 /* swcipher.cpp in Sources */, - A9FB291A11FD95E4004C4295 /* swcomprs.cpp in Sources */, - A9FB291B11FD95E4004C4295 /* zipcomprs.cpp in Sources */, - A9FB291C11FD95E4004C4295 /* zstr.cpp in Sources */, - A9FB291D11FD95E4004C4295 /* zverse.cpp in Sources */, - A9FB291E11FD95E4004C4295 /* cipherfil.cpp in Sources */, - A9FB291F11FD95E4004C4295 /* gbffootnotes.cpp in Sources */, - A9FB292011FD95E4004C4295 /* gbfheadings.cpp in Sources */, - A9FB292111FD95E4004C4295 /* gbfhtml.cpp in Sources */, - A9FB292211FD95E4004C4295 /* gbfhtmlhref.cpp in Sources */, - A9FB292311FD95E4004C4295 /* gbfmorph.cpp in Sources */, - A9FB292411FD95E4004C4295 /* gbfosis.cpp in Sources */, - A9FB292511FD95E4004C4295 /* gbfplain.cpp in Sources */, - A9FB292611FD95E4004C4295 /* gbfredletterwords.cpp in Sources */, - A9FB292711FD95E4004C4295 /* gbfrtf.cpp in Sources */, - A9FB292811FD95E4004C4295 /* gbfstrongs.cpp in Sources */, - A9FB292911FD95E4004C4295 /* gbfthml.cpp in Sources */, - A9FB292A11FD95E4004C4295 /* gbfwebif.cpp in Sources */, - A9FB292B11FD95E4004C4295 /* gbfwordjs.cpp in Sources */, - A9FB292C11FD95E4004C4295 /* greeklexattribs.cpp in Sources */, - A9FB292D11FD95E4004C4295 /* latin1utf16.cpp in Sources */, - A9FB292E11FD95E4004C4295 /* latin1utf8.cpp in Sources */, - A9FB292F11FD95E4004C4295 /* osisfootnotes.cpp in Sources */, - A9FB293011FD95E4004C4295 /* osisheadings.cpp in Sources */, - A9FB293111FD95E4004C4295 /* osishtmlhref.cpp in Sources */, - A9FB293211FD95E4004C4295 /* osislemma.cpp in Sources */, - A9FB293311FD95E4004C4295 /* osismorph.cpp in Sources */, - A9FB293411FD95E4004C4295 /* osismorphsegmentation.cpp in Sources */, - A9FB293511FD95E4004C4295 /* osisosis.cpp in Sources */, - A9FB293611FD95E4004C4295 /* osisplain.cpp in Sources */, - A9FB293711FD95E4004C4295 /* osisredletterwords.cpp in Sources */, - A9FB293811FD95E4004C4295 /* osisrtf.cpp in Sources */, - A9FB293911FD95E4004C4295 /* osisruby.cpp in Sources */, - A9FB293A11FD95E4004C4295 /* osisscripref.cpp in Sources */, - A9FB293B11FD95E4004C4295 /* osisstrongs.cpp in Sources */, - A9FB293C11FD95E4004C4295 /* osisvariants.cpp in Sources */, - A9FB293D11FD95E4004C4295 /* osiswebif.cpp in Sources */, - A9FB293E11FD95E4004C4295 /* osiswordjs.cpp in Sources */, - A9FB293F11FD95E4004C4295 /* papyriplain.cpp in Sources */, - A9FB294011FD95E4004C4295 /* plainfootnotes.cpp in Sources */, - A9FB294111FD95E4004C4295 /* plainhtml.cpp in Sources */, - A9FB294211FD95E4004C4295 /* rtfhtml.cpp in Sources */, - A9FB294311FD95E4004C4295 /* swbasicfilter.cpp in Sources */, - A9FB294411FD95E4004C4295 /* swoptfilter.cpp in Sources */, - A9FB294511FD95E4004C4295 /* teihtmlhref.cpp in Sources */, - A9FB294611FD95E4004C4295 /* teiplain.cpp in Sources */, - A9FB294711FD95E4004C4295 /* teirtf.cpp in Sources */, - A9FB294811FD95E4004C4295 /* thmlfootnotes.cpp in Sources */, - A9FB294911FD95E4004C4295 /* thmlgbf.cpp in Sources */, - A9FB294A11FD95E4004C4295 /* thmlheadings.cpp in Sources */, - A9FB294B11FD95E4004C4295 /* thmlhtml.cpp in Sources */, - A9FB294C11FD95E4004C4295 /* thmlhtmlhref.cpp in Sources */, - A9FB294D11FD95E4004C4295 /* thmllemma.cpp in Sources */, - A9FB294E11FD95E4004C4295 /* thmlmorph.cpp in Sources */, - A9FB294F11FD95E4004C4295 /* thmlosis.cpp in Sources */, - A9FB295011FD95E4004C4295 /* thmlplain.cpp in Sources */, - A9FB295111FD95E4004C4295 /* thmlrtf.cpp in Sources */, - A9FB295211FD95E4004C4295 /* thmlscripref.cpp in Sources */, - A9FB295311FD95E4004C4295 /* thmlstrongs.cpp in Sources */, - A9FB295411FD95E4004C4295 /* thmlvariants.cpp in Sources */, - A9FB295511FD95E4004C4295 /* thmlwebif.cpp in Sources */, - A9FB295611FD95E4004C4295 /* thmlwordjs.cpp in Sources */, - A9FB295711FD95E4004C4295 /* unicodertf.cpp in Sources */, - A9FB295811FD95E4004C4295 /* utf16utf8.cpp in Sources */, - A9FB295911FD95E4004C4295 /* utf8arabicpoints.cpp in Sources */, - A9FB295A11FD95E4004C4295 /* utf8arshaping.cpp in Sources */, - A9FB295B11FD95E4004C4295 /* utf8bidireorder.cpp in Sources */, - A9FB295C11FD95E4004C4295 /* utf8cantillation.cpp in Sources */, - A9FB295D11FD95E4004C4295 /* utf8greekaccents.cpp in Sources */, - A9FB295E11FD95E4004C4295 /* utf8hebrewpoints.cpp in Sources */, - A9FB295F11FD95E4004C4295 /* utf8html.cpp in Sources */, - A9FB296011FD95E4004C4295 /* utf8latin1.cpp in Sources */, - A9FB296111FD95E4004C4295 /* utf8nfc.cpp in Sources */, - A9FB296211FD95E4004C4295 /* utf8nfkd.cpp in Sources */, - A9FB296311FD95E4004C4295 /* utf8transliterator.cpp in Sources */, - A9FB296411FD95E4004C4295 /* utf8utf16.cpp in Sources */, - A9FB296511FD95E4004C4295 /* rawgenbook.cpp in Sources */, - A9FB296611FD95E4004C4295 /* swgenbook.cpp in Sources */, - A9FB296711FD95E4004C4295 /* rawld.cpp in Sources */, - A9FB296811FD95E4004C4295 /* rawld4.cpp in Sources */, - A9FB296911FD95E4004C4295 /* swld.cpp in Sources */, - A9FB296A11FD95E4004C4295 /* zld.cpp in Sources */, - A9FB296B11FD95E4004C4295 /* swmodule.cpp in Sources */, - A9FB296C11FD95E4004C4295 /* echomod.cpp in Sources */, - A9FB296D11FD95E4004C4295 /* rawtext.cpp in Sources */, - A9FB296E11FD95E4004C4295 /* rawtext4.cpp in Sources */, - A9FB296F11FD95E4004C4295 /* swtext.cpp in Sources */, - A9FB297011FD95E4004C4295 /* ztext.cpp in Sources */, - A9FB297111FD95E4004C4295 /* adler32.c in Sources */, - A9FB297211FD95E4004C4295 /* compress.c in Sources */, - A9FB297311FD95E4004C4295 /* crc32.c in Sources */, - A9FB297411FD95E4004C4295 /* deflate.c in Sources */, - A9FB297611FD95E4004C4295 /* gzio.c in Sources */, - A9FB297711FD95E4004C4295 /* infblock.c in Sources */, - A9FB297911FD95E4004C4295 /* infcodes.c in Sources */, - A9FB297B11FD95E4004C4295 /* inffast.c in Sources */, - A9FB297E11FD95E4004C4295 /* inflate.c in Sources */, - A9FB297F11FD95E4004C4295 /* inftrees.c in Sources */, - A9FB298111FD95E4004C4295 /* infutil.c in Sources */, - A9FB298311FD95E4004C4295 /* maketree.c in Sources */, - A9FB298411FD95E4004C4295 /* trees.c in Sources */, - A9FB298611FD95E4004C4295 /* uncompr.c in Sources */, - A9FB298711FD95E4004C4295 /* untgz.c in Sources */, - A9FB298811FD95E4004C4295 /* zutil.c in Sources */, - A9FB298A11FD95E4004C4295 /* ftplib.c in Sources */, - A9FB298B11FD95E4004C4295 /* ftpparse.c in Sources */, - A9FB298C11FD95E4004C4295 /* regex.c in Sources */, - A9FB298D11FD95E4004C4295 /* roman.cpp in Sources */, - A9FB298E11FD95E4004C4295 /* swbuf.cpp in Sources */, - A9FB298F11FD95E4004C4295 /* swobject.cpp in Sources */, - A9FB299011FD95E4004C4295 /* swunicod.cpp in Sources */, - A9FB299111FD95E4004C4295 /* swversion.cpp in Sources */, - A9FB299211FD95E4004C4295 /* url.cpp in Sources */, - A9FB299311FD95E4004C4295 /* utilstr.cpp in Sources */, - A9FB299411FD95E4004C4295 /* utilxml.cpp in Sources */, + A9D2715014D717F600DA8926 /* imp2gbs.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2715414D717FD00DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2715D14D7180F00DA8926 /* imp2ld.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2716114D7181200DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2716A14D7182100DA8926 /* imp2vs.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2716E14D7182300DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2717714D7183700DA8926 /* installmgr.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2717B14D7183B00DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2718414D7184E00DA8926 /* mod2imp.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2718814D7185800DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2719114D7186800DA8926 /* mod2vpl.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D2719514D7186A00DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D2719E14D7187A00DA8926 /* mod2zmod.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271A214D7187E00DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271AB14D7189100DA8926 /* step2vpl.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271AF14D7189300DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271B814D718A300DA8926 /* stepdump.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271BC14D718A400DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271C514D718B700DA8926 /* tei2mod.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271C914D718B800DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271D214D718C600DA8926 /* vpl2mod.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271D614D718C800DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271DF14D718DE00DA8926 /* vs2osisref.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271E314D718DF00DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271EC14D718F400DA8926 /* vs2osisreftxt.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9D271F014D718F500DA8926 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9D271F914D7190400DA8926 /* xml2gbs.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - A964657B11C662CA00640FAC /* PBXTargetDependency */ = { + A954ABCA13EE9D0F0094E3FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 8DC2EF4F0486A6940098B216 /* ObjCSword */; - targetProxy = A964657A11C662CA00640FAC /* PBXContainerItemProxy */; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A954ABC913EE9D0F0094E3FE /* PBXContainerItemProxy */; + }; + A9A7EEAE14D5D4BB00B76B6A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9A7EEAD14D5D4BB00B76B6A /* PBXContainerItemProxy */; + }; + A9A7EEC114D5D66400B76B6A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9A7EEC014D5D66400B76B6A /* PBXContainerItemProxy */; }; A9BDFA5B1207F9870067ED5B /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 8DC2EF4F0486A6940098B216 /* ObjCSword */; targetProxy = A9BDFA5C1207F9870067ED5B /* PBXContainerItemProxy */; }; - A9FB29A111FD965B004C4295 /* PBXTargetDependency */ = { + A9BFB0BB13EDF5B600032679 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = A9FB25DF11FD939E004C4295 /* Sword_iOS */; - targetProxy = A9FB29A011FD965B004C4295 /* PBXContainerItemProxy */; + target = 8DC2EF4F0486A6940098B216 /* ObjCSword */; + targetProxy = A9BFB0BA13EDF5B600032679 /* PBXContainerItemProxy */; + }; + A9D2714514D717D800DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D2714614D717D800DA8926 /* PBXContainerItemProxy */; + }; + A9D2715214D717FD00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D2715314D717FD00DA8926 /* PBXContainerItemProxy */; + }; + A9D2715F14D7181200DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D2716014D7181200DA8926 /* PBXContainerItemProxy */; + }; + A9D2716C14D7182300DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D2716D14D7182300DA8926 /* PBXContainerItemProxy */; + }; + A9D2717914D7183B00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D2717A14D7183B00DA8926 /* PBXContainerItemProxy */; + }; + A9D2718614D7185800DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D2718714D7185800DA8926 /* PBXContainerItemProxy */; + }; + A9D2719314D7186A00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D2719414D7186A00DA8926 /* PBXContainerItemProxy */; + }; + A9D271A014D7187E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271A114D7187E00DA8926 /* PBXContainerItemProxy */; + }; + A9D271AD14D7189300DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271AE14D7189300DA8926 /* PBXContainerItemProxy */; + }; + A9D271BA14D718A400DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271BB14D718A400DA8926 /* PBXContainerItemProxy */; + }; + A9D271C714D718B800DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271C814D718B800DA8926 /* PBXContainerItemProxy */; + }; + A9D271D414D718C800DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271D514D718C800DA8926 /* PBXContainerItemProxy */; + }; + A9D271E114D718DF00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271E214D718DF00DA8926 /* PBXContainerItemProxy */; + }; + A9D271EE14D718F500DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271EF14D718F500DA8926 /* PBXContainerItemProxy */; + }; + A9D271FF14D7193A00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A954ABC213EE9AB00094E3FE /* sword */; + targetProxy = A9D271FE14D7193A00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720114D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2714414D717D800DA8926 /* imp2gbs */; + targetProxy = A9D2720014D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720314D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2715114D717FD00DA8926 /* imp2ld */; + targetProxy = A9D2720214D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720514D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2715E14D7181200DA8926 /* imp2vs */; + targetProxy = A9D2720414D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720714D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2716B14D7182300DA8926 /* installmgr */; + targetProxy = A9D2720614D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720914D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2717814D7183B00DA8926 /* mod2imp */; + targetProxy = A9D2720814D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720B14D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A975EED811C792B9007C1532 /* mod2osis */; + targetProxy = A9D2720A14D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720D14D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2718514D7185800DA8926 /* mod2vpl */; + targetProxy = A9D2720C14D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2720F14D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2719214D7186A00DA8926 /* mod2zmod */; + targetProxy = A9D2720E14D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721114D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9A7EEB314D5D61700B76B6A /* osis2mod */; + targetProxy = A9D2721014D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721314D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D2719F14D7187E00DA8926 /* step2vpl */; + targetProxy = A9D2721214D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721514D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D271AC14D7189300DA8926 /* stepdump */; + targetProxy = A9D2721414D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721714D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D271B914D718A400DA8926 /* tei2mod */; + targetProxy = A9D2721614D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721914D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D271C614D718B800DA8926 /* vpl2mod */; + targetProxy = A9D2721814D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721B14D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D271D314D718C800DA8926 /* vs2osisref */; + targetProxy = A9D2721A14D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721D14D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D271E014D718DF00DA8926 /* vs2osisreftxt */; + targetProxy = A9D2721C14D7194E00DA8926 /* PBXContainerItemProxy */; + }; + A9D2721F14D7194E00DA8926 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = A9D271ED14D718F500DA8926 /* xml2gbs */; + targetProxy = A9D2721E14D7194E00DA8926 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -2995,7 +3463,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -3005,25 +3474,19 @@ ); FRAMEWORK_VERSION = A; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_ENABLE_OBJC_GC = required; - GCC_ENABLE_SYMBOL_SEPARATION = YES; GCC_INLINES_ARE_PRIVATE_EXTERN = NO; - GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = ObjCSword_Prefix.pch; GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; HEADER_SEARCH_PATHS = "../../include/**"; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "@rpath"; LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/build_sword/build/result_inst/lib\"", - "\"$(SRCROOT)/build_clucene/build/result_inst/lib\"", - ); - MACOSX_DEPLOYMENT_TARGET = 10.5; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + MACOSX_DEPLOYMENT_TARGET = 10.7; ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "-DDEBUG"; OTHER_LDFLAGS = ( @@ -3032,7 +3495,8 @@ "-licucore", ); PRODUCT_NAME = ObjCSword; - SDKROOT = macosx10.5; + SDKROOT = macosx; + VALID_ARCHS = x86_64; WARNING_CFLAGS = "-Wall"; WRAPPER_EXTENSION = framework; }; @@ -3042,7 +3506,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COMBINE_HIDPI_IMAGES = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; @@ -3055,19 +3520,16 @@ GCC_ENABLE_OBJC_GC = required; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_INLINES_ARE_PRIVATE_EXTERN = NO; - GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = s; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = ObjCSword_Prefix.pch; + GCC_VERSION = ""; HEADER_SEARCH_PATHS = "../../include/**"; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "@rpath"; LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/build_sword/build/result_inst/lib\"", - "\"$(SRCROOT)/build_clucene/build/result_inst/lib\"", - ); - MACOSX_DEPLOYMENT_TARGET = 10.5; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + MACOSX_DEPLOYMENT_TARGET = 10.7; OTHER_CFLAGS = "-DRELEASE"; OTHER_LDFLAGS = ( "-lcurl", @@ -3075,7 +3537,8 @@ "-licucore", ); PRODUCT_NAME = ObjCSword; - SDKROOT = macosx10.5; + SDKROOT = macosx; + VALID_ARCHS = x86_64; WARNING_CFLAGS = "-Wall"; WRAPPER_EXTENSION = framework; }; @@ -3087,11 +3550,11 @@ ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = ""; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = YES; - PREBINDING = NO; - SDKROOT = macosx10.6; + SDKROOT = macosx; }; name = Debug; }; @@ -3100,85 +3563,87 @@ buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_VERSION = ""; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; - PREBINDING = NO; - SDKROOT = macosx10.6; + SDKROOT = macosx; }; name = Release; }; - A9013D3C11E316C700E1CCCA /* Debug */ = { + A954ABC513EE9AB00094E3FE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(NATIVE_ARCH_ACTUAL)"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - FRAMEWORK_SEARCH_PATHS = ( + EXECUTABLE_PREFIX = lib; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", "$(inherited)", - "\\\"$(DEVELOPER_FRAMEWORKS_DIR)\\\"", ); - FRAMEWORK_VERSION = A; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; - GCC_ENABLE_OBJC_GC = required; - GCC_ENABLE_SYMBOL_SEPARATION = YES; - GCC_MODEL_TUNING = G5; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = ObjCSword_Prefix.pch; - GCC_SYMBOLS_PRIVATE_EXTERN = YES; - HEADER_SEARCH_PATHS = "../../include/**"; - INFOPLIST_FILE = "Info copy.plist"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../include/**", + "$(SRCROOT)/dependencies/clucene/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); INSTALL_PATH = "@rpath"; LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/build/Release\"", + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-DUSELUCENE", + "-D_ICU_", ); - MACOSX_DEPLOYMENT_TARGET = 10.5; - ONLY_ACTIVE_ARCH = NO; - OTHER_CFLAGS = "-DDEBUG"; - OTHER_LDFLAGS = ""; - PRODUCT_NAME = ObjCSword_iOS; - SDKROOT = macosx10.5; - WARNING_CFLAGS = "-Wall"; - WRAPPER_EXTENSION = framework; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../include/**/** $(SRCROOT)/dependencies/clucene/** $(SRCROOT)/dependencies/icu/include/**"; + VALID_ARCHS = x86_64; }; name = Debug; }; - A9013D3D11E316C700E1CCCA /* Release */ = { + A954ABC613EE9AB00094E3FE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COMBINE_HIDPI_IMAGES = YES; + COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\\\"$(DEVELOPER_FRAMEWORKS_DIR)\\\"", + EXECUTABLE_PREFIX = lib; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "$(SRCROOT)/../../include/**", + "$(SRCROOT)/dependencies/clucene/**", + "$(SRCROOT)/dependencies/icu/include/**", ); - FRAMEWORK_VERSION = A; - GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_OBJC_GC = required; - GCC_MODEL_TUNING = G5; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = ObjCSword_Prefix.pch; - HEADER_SEARCH_PATHS = "../../include/**"; - INFOPLIST_FILE = "Info copy.plist"; INSTALL_PATH = "@rpath"; LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)/build/Release\"", + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DNS_BLOCK_ASSERTIONS=1", + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-DUSELUCENE", + "-D_ICU_", ); - MACOSX_DEPLOYMENT_TARGET = 10.5; - OTHER_CFLAGS = "-DRELEASE"; - PRODUCT_NAME = ObjCSword_iOS; - SDKROOT = macosx10.5; - WRAPPER_EXTENSION = framework; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/../../include/**/** $(SRCROOT)/dependencies/clucene/** $(SRCROOT)/dependencies/icu/include/**"; + VALID_ARCHS = x86_64; }; name = Release; }; @@ -3186,18 +3651,30 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; - HEADER_SEARCH_PATHS = "../../include/**"; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); INSTALL_PATH = /usr/local/bin; - LD_RUNPATH_SEARCH_PATHS = "@loader_path"; - PREBINDING = NO; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); PRODUCT_NAME = mod2osis; - SDKROOT = macosx10.5; + SDKROOT = macosx; STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; }; name = Debug; @@ -3206,38 +3683,119 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; - HEADER_SEARCH_PATHS = "../../include/**"; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); INSTALL_PATH = /usr/local/bin; - LD_RUNPATH_SEARCH_PATHS = "@loader_path"; - PREBINDING = NO; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); PRODUCT_NAME = mod2osis; - SDKROOT = macosx10.5; + SDKROOT = macosx; STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; ZERO_LINK = NO; }; name = Release; }; + A9A7EEBC14D5D61700B76B6A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + A9A7EEBD14D5D61700B76B6A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; A9BDFA691207F9870067ED5B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_ENABLE_OBJC_GC = required; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; - INFOPLIST_FILE = "Tests-Info copy.plist"; + INFOPLIST_FILE = "test/Tests-Info.plist"; INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; LIBRARY_SEARCH_PATHS = "$(inherited)"; ONLY_ACTIVE_ARCH = YES; @@ -3247,9 +3805,9 @@ "-framework", SenTestingKit, ); - PREBINDING = NO; PRODUCT_NAME = Tests; - SDKROOT = macosx10.5; + SDKROOT = macosx; + VALID_ARCHS = x86_64; WRAPPER_EXTENSION = octest; }; name = Debug; @@ -3258,16 +3816,16 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_ENABLE_OBJC_GC = required; GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; - INFOPLIST_FILE = "Tests-Info copy.plist"; + INFOPLIST_FILE = "test/Tests-Info.plist"; INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; LIBRARY_SEARCH_PATHS = "$(inherited)"; OTHER_LDFLAGS = ( @@ -3276,134 +3834,1014 @@ "-framework", SenTestingKit, ); - PREBINDING = NO; PRODUCT_NAME = Tests; - SDKROOT = macosx10.5; + SDKROOT = macosx; + VALID_ARCHS = x86_64; WRAPPER_EXTENSION = octest; ZERO_LINK = NO; }; name = Release; }; - A9C2819811C43C4900803CB5 /* Debug */ = { + A9BFB0B813EDF51100032679 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_ENABLE_OBJC_GC = required; - GCC_MODEL_TUNING = G5; - GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; - INFOPLIST_FILE = "Tests-Info.plist"; - INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; - LIBRARY_SEARCH_PATHS = "$(inherited)"; - ONLY_ACTIVE_ARCH = YES; - OTHER_LDFLAGS = ( - "-framework", - Cocoa, - "-framework", - SenTestingKit, + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", ); - PREBINDING = NO; - PRODUCT_NAME = Tests; - SDKROOT = macosx10.5; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + INFOPLIST_FILE = "test/Tests-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + VALID_ARCHS = x86_64; WRAPPER_EXTENSION = octest; }; name = Debug; }; - A9C2819911C43C4900803CB5 /* Release */ = { + A9BFB0B913EDF51100032679 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_ENABLE_OBJC_GC = required; - GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; - INFOPLIST_FILE = "Tests-Info.plist"; - INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; - LIBRARY_SEARCH_PATHS = "$(inherited)"; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + INFOPLIST_FILE = "test/Tests-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + VALID_ARCHS = x86_64; + WRAPPER_EXTENSION = octest; + }; + name = Release; + }; + A9D2714C14D717D800DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); OTHER_LDFLAGS = ( - "-framework", - Cocoa, - "-framework", - SenTestingKit, + "-lcurl", + "-lz", + "-licucore", ); - PREBINDING = NO; - PRODUCT_NAME = Tests; - SDKROOT = macosx10.5; - WRAPPER_EXTENSION = octest; + PRODUCT_NAME = imp2gbs; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + }; + name = Debug; + }; + A9D2714D14D717D800DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = imp2gbs; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; ZERO_LINK = NO; }; name = Release; }; - A9FB25E111FD939F004C4295 /* Debug */ = { + A9D2715914D717FD00DA8926 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COPY_PHASE_STRIP = NO; - EXECUTABLE_PREFIX = lib; GCC_DYNAMIC_NO_PIC = NO; - GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; - GCC_VERSION = ""; HEADER_SEARCH_PATHS = ( - "dependencies/icu/include/**", - "dependencies/clucene/**", "../../include/**", - "../../include/internal/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", ); - INSTALL_PATH = "@rpath"; OTHER_LDFLAGS = ( + "-lcurl", + "-lz", "-licucore", + ); + PRODUCT_NAME = imp2ld; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + }; + name = Debug; + }; + A9D2715A14D717FD00DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( "-lcurl", "-lz", + "-licucore", ); - PREBINDING = NO; - PRODUCT_NAME = Sword; - SDKROOT = macosx10.5; + PRODUCT_NAME = imp2ld; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + ZERO_LINK = NO; + }; + name = Release; + }; + A9D2716614D7181200DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = imp2vs; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; }; name = Debug; }; - A9FB25E211FD939F004C4295 /* Release */ = { + A9D2716714D7181200DA8926 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - EXECUTABLE_PREFIX = lib; - GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; - GCC_VERSION = ""; HEADER_SEARCH_PATHS = ( - "dependencies/icu/include/**", - "dependencies/clucene/**", "../../include/**", - "../../include/internal/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = imp2vs; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + ZERO_LINK = NO; + }; + name = Release; + }; + A9D2717314D7182300DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = installmgr; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + }; + name = Debug; + }; + A9D2717414D7182300DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", ); - INSTALL_PATH = "@rpath"; OTHER_LDFLAGS = ( + "-lcurl", + "-lz", "-licucore", + ); + PRODUCT_NAME = installmgr; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + ZERO_LINK = NO; + }; + name = Release; + }; + A9D2718014D7183B00DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( "-lcurl", "-lz", + "-licucore", ); - PREBINDING = NO; - PRODUCT_NAME = Sword; - SDKROOT = macosx10.5; + PRODUCT_NAME = mod2imp; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + }; + name = Debug; + }; + A9D2718114D7183B00DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = mod2imp; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; ZERO_LINK = NO; }; name = Release; }; + A9D2718D14D7185800DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = mod2vpl; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + }; + name = Debug; + }; + A9D2718E14D7185800DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = mod2vpl; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + ZERO_LINK = NO; + }; + name = Release; + }; + A9D2719A14D7186A00DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = mod2zmod; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + }; + name = Debug; + }; + A9D2719B14D7186A00DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = mod2zmod; + SDKROOT = macosx; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + ZERO_LINK = NO; + }; + name = Release; + }; + A9D271A714D7187E00DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = step2vpl; + }; + name = Debug; + }; + A9D271A814D7187E00DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = step2vpl; + }; + name = Release; + }; + A9D271B414D7189300DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = stepdump; + }; + name = Debug; + }; + A9D271B514D7189300DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = stepdump; + }; + name = Release; + }; + A9D271C114D718A400DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = tei2mod; + }; + name = Debug; + }; + A9D271C214D718A400DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = tei2mod; + }; + name = Release; + }; + A9D271CE14D718B800DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = vpl2mod; + }; + name = Debug; + }; + A9D271CF14D718B800DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = vpl2mod; + }; + name = Release; + }; + A9D271DB14D718C800DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = vs2osisref; + }; + name = Debug; + }; + A9D271DC14D718C800DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = vs2osisref; + }; + name = Release; + }; + A9D271E814D718DF00DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = vs2osisreftxt; + }; + name = Debug; + }; + A9D271E914D718DF00DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = vs2osisreftxt; + }; + name = Release; + }; + A9D271F514D718F500DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = xml2gbs; + }; + name = Debug; + }; + A9D271F614D718F500DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_VERSION = ""; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; + HEADER_SEARCH_PATHS = ( + "../../include/**", + "$(SRCROOT)/dependencies/icu/include/**", + ); + LD_RUNPATH_SEARCH_PATHS = "@loader_path/../../Frameworks/ObjCSword.framework/Versions/A/Frameworks"; + MACOSX_DEPLOYMENT_TARGET = 10.7; + OTHER_CFLAGS = ( + "-DCURLAVAILABLE", + "-Dunix", + "-D__unix__", + "-D_ICU_", + ); + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = xml2gbs; + }; + name = Release; + }; + A9D271FC14D7193300DA8926 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + A9D271FD14D7193300DA8926 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -3425,11 +4863,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A9013D3B11E316C700E1CCCA /* Build configuration list for PBXNativeTarget "ObjCSword_iOS" */ = { + A954ABC413EE9AB00094E3FE /* Build configuration list for PBXNativeTarget "sword" */ = { isa = XCConfigurationList; buildConfigurations = ( - A9013D3C11E316C700E1CCCA /* Debug */, - A9013D3D11E316C700E1CCCA /* Release */, + A954ABC513EE9AB00094E3FE /* Debug */, + A954ABC613EE9AB00094E3FE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3443,6 +4881,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + A9A7EEBB14D5D61700B76B6A /* Build configuration list for PBXNativeTarget "osis2mod" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9A7EEBC14D5D61700B76B6A /* Debug */, + A9A7EEBD14D5D61700B76B6A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; A9BDFA681207F9870067ED5B /* Build configuration list for PBXNativeTarget "LongRunningTests" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -3452,20 +4899,146 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A9C2819A11C43C4900803CB5 /* Build configuration list for PBXNativeTarget "Tests" */ = { + A9BFB0B713EDF51100032679 /* Build configuration list for PBXNativeTarget "Tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9BFB0B813EDF51100032679 /* Debug */, + A9BFB0B913EDF51100032679 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D2714B14D717D800DA8926 /* Build configuration list for PBXNativeTarget "imp2gbs" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D2714C14D717D800DA8926 /* Debug */, + A9D2714D14D717D800DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D2715814D717FD00DA8926 /* Build configuration list for PBXNativeTarget "imp2ld" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D2715914D717FD00DA8926 /* Debug */, + A9D2715A14D717FD00DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D2716514D7181200DA8926 /* Build configuration list for PBXNativeTarget "imp2vs" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D2716614D7181200DA8926 /* Debug */, + A9D2716714D7181200DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D2717214D7182300DA8926 /* Build configuration list for PBXNativeTarget "installmgr" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D2717314D7182300DA8926 /* Debug */, + A9D2717414D7182300DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D2717F14D7183B00DA8926 /* Build configuration list for PBXNativeTarget "mod2imp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D2718014D7183B00DA8926 /* Debug */, + A9D2718114D7183B00DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D2718C14D7185800DA8926 /* Build configuration list for PBXNativeTarget "mod2vpl" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D2718D14D7185800DA8926 /* Debug */, + A9D2718E14D7185800DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D2719914D7186A00DA8926 /* Build configuration list for PBXNativeTarget "mod2zmod" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D2719A14D7186A00DA8926 /* Debug */, + A9D2719B14D7186A00DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D271A614D7187E00DA8926 /* Build configuration list for PBXNativeTarget "step2vpl" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D271A714D7187E00DA8926 /* Debug */, + A9D271A814D7187E00DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D271B314D7189300DA8926 /* Build configuration list for PBXNativeTarget "stepdump" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D271B414D7189300DA8926 /* Debug */, + A9D271B514D7189300DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D271C014D718A400DA8926 /* Build configuration list for PBXNativeTarget "tei2mod" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D271C114D718A400DA8926 /* Debug */, + A9D271C214D718A400DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D271CD14D718B800DA8926 /* Build configuration list for PBXNativeTarget "vpl2mod" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D271CE14D718B800DA8926 /* Debug */, + A9D271CF14D718B800DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D271DA14D718C800DA8926 /* Build configuration list for PBXNativeTarget "vs2osisref" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D271DB14D718C800DA8926 /* Debug */, + A9D271DC14D718C800DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D271E714D718DF00DA8926 /* Build configuration list for PBXNativeTarget "vs2osisreftxt" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9D271E814D718DF00DA8926 /* Debug */, + A9D271E914D718DF00DA8926 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9D271F414D718F500DA8926 /* Build configuration list for PBXNativeTarget "xml2gbs" */ = { isa = XCConfigurationList; buildConfigurations = ( - A9C2819811C43C4900803CB5 /* Debug */, - A9C2819911C43C4900803CB5 /* Release */, + A9D271F514D718F500DA8926 /* Debug */, + A9D271F614D718F500DA8926 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A9FB25E411FD93B2004C4295 /* Build configuration list for PBXNativeTarget "Sword_iOS" */ = { + A9D271FB14D7193300DA8926 /* Build configuration list for PBXAggregateTarget "Utilities" */ = { isa = XCConfigurationList; buildConfigurations = ( - A9FB25E111FD939F004C4295 /* Debug */, - A9FB25E211FD939F004C4295 /* Release */, + A9D271FC14D7193300DA8926 /* Debug */, + A9D271FD14D7193300DA8926 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/bindings/objc/ObjCSword_Prefix.pch b/bindings/objc/ObjCSword_Prefix.pch index 3c94017..0eec7f5 100644 --- a/bindings/objc/ObjCSword_Prefix.pch +++ b/bindings/objc/ObjCSword_Prefix.pch @@ -3,7 +3,7 @@ // #ifdef __OBJC__ - #import <Cocoa/Cocoa.h> + #import <Foundation/Foundation.h> #endif #ifdef DEBUG diff --git a/bindings/objc/ObjCSword_preLion.xcodeproj/project.pbxproj b/bindings/objc/ObjCSword_preLion.xcodeproj/project.pbxproj new file mode 100644 index 0000000..ecd4c13 --- /dev/null +++ b/bindings/objc/ObjCSword_preLion.xcodeproj/project.pbxproj @@ -0,0 +1,1060 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 45; + objects = { + +/* Begin PBXBuildFile section */ + 8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; }; + 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; }; + A918B8E411C6697400024D84 /* SwordModuleTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A918B8E211C6697400024D84 /* SwordModuleTest.h */; }; + A918B8E511C6697400024D84 /* SwordModuleTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A918B8E311C6697400024D84 /* SwordModuleTest.m */; }; + A94EAC0B117B28920018B06F /* SwordBible.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE3117B28910018B06F /* SwordBible.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC0C117B28920018B06F /* SwordBible.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE4117B28910018B06F /* SwordBible.mm */; }; + A94EAC0D117B28920018B06F /* SwordBibleBook.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE5117B28920018B06F /* SwordBibleBook.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC0E117B28920018B06F /* SwordBibleBook.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE6117B28920018B06F /* SwordBibleBook.mm */; }; + A94EAC0F117B28920018B06F /* SwordBibleChapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE7117B28920018B06F /* SwordBibleChapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC10117B28920018B06F /* SwordBibleChapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EABE8117B28920018B06F /* SwordBibleChapter.m */; }; + A94EAC11117B28920018B06F /* SwordBibleTextEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC12117B28920018B06F /* SwordBibleTextEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */; }; + A94EAC13117B28920018B06F /* SwordBook.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABEB117B28920018B06F /* SwordBook.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC14117B28920018B06F /* SwordBook.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEC117B28920018B06F /* SwordBook.mm */; }; + A94EAC15117B28920018B06F /* SwordCommentary.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABED117B28920018B06F /* SwordCommentary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC16117B28920018B06F /* SwordCommentary.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABEE117B28920018B06F /* SwordCommentary.mm */; }; + A94EAC17117B28920018B06F /* SwordDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABEF117B28920018B06F /* SwordDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC18117B28920018B06F /* SwordDictionary.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF0117B28920018B06F /* SwordDictionary.mm */; }; + A94EAC19117B28920018B06F /* SwordInstallSource.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF1117B28920018B06F /* SwordInstallSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC1A117B28920018B06F /* SwordInstallSource.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF2117B28920018B06F /* SwordInstallSource.mm */; }; + A94EAC1B117B28920018B06F /* SwordInstallSourceController.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF3117B28920018B06F /* SwordInstallSourceController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC1C117B28920018B06F /* SwordInstallSourceController.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF4117B28920018B06F /* SwordInstallSourceController.mm */; }; + A94EAC1D117B28920018B06F /* SwordKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF5117B28920018B06F /* SwordKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC1E117B28920018B06F /* SwordKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF6117B28920018B06F /* SwordKey.mm */; }; + A94EAC1F117B28920018B06F /* SwordListKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF7117B28920018B06F /* SwordListKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC20117B28920018B06F /* SwordListKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABF8117B28920018B06F /* SwordListKey.mm */; }; + A94EAC21117B28920018B06F /* SwordManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABF9117B28920018B06F /* SwordManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC22117B28920018B06F /* SwordManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABFA117B28920018B06F /* SwordManager.mm */; }; + A94EAC25117B28920018B06F /* SwordModule.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABFD117B28920018B06F /* SwordModule.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC26117B28920018B06F /* SwordModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EABFE117B28920018B06F /* SwordModule.mm */; }; + A94EAC27117B28920018B06F /* SwordModuleTextEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EABFF117B28920018B06F /* SwordModuleTextEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC28117B28920018B06F /* SwordModuleTextEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC00117B28920018B06F /* SwordModuleTextEntry.m */; }; + A94EAC29117B28920018B06F /* SwordModuleTreeEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC01117B28920018B06F /* SwordModuleTreeEntry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC2A117B28920018B06F /* SwordModuleTreeEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC02117B28920018B06F /* SwordModuleTreeEntry.m */; }; + A94EAC2D117B28920018B06F /* SwordVerseKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC05117B28920018B06F /* SwordVerseKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC2E117B28920018B06F /* SwordVerseKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC06117B28920018B06F /* SwordVerseKey.mm */; }; + A94EAC2F117B28920018B06F /* SwordVerseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC07117B28920018B06F /* SwordVerseManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC30117B28920018B06F /* SwordVerseManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC08117B28920018B06F /* SwordVerseManager.mm */; }; + A94EAC31117B28920018B06F /* VerseEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = A94EAC09117B28920018B06F /* VerseEnumerator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A94EAC32117B28920018B06F /* VerseEnumerator.mm in Sources */ = {isa = PBXBuildFile; fileRef = A94EAC0A117B28920018B06F /* VerseEnumerator.mm */; }; + A956316611FD8C5B007DC7AD /* libsword-ub.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A956316411FD8C55007DC7AD /* libsword-ub.a */; }; + A956316711FD8C5E007DC7AD /* libsword-ub.a in CopyFiles */ = {isa = PBXBuildFile; fileRef = A956316411FD8C55007DC7AD /* libsword-ub.a */; }; + A956324411FD90CE007DC7AD /* libclucene-ub.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A956324211FD90C9007DC7AD /* libclucene-ub.a */; }; + A956324511FD90D2007DC7AD /* libclucene-ub.a in CopyFiles */ = {isa = PBXBuildFile; fileRef = A956324211FD90C9007DC7AD /* libclucene-ub.a */; }; + A964657C11C662CF00640FAC /* ObjCSword.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */; }; + A964658F11C6654300640FAC /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9C2818D11C43BD400803CB5 /* SenTestingKit.framework */; }; + A96465A511C6657900640FAC /* SwordManagerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A964658111C663E200640FAC /* SwordManagerTest.m */; }; + A96465AD11C6658200640FAC /* SwordManagerTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A964658011C663E200640FAC /* SwordManagerTest.h */; }; + A975EAC511C77862007C1532 /* ObjCSword.h in Headers */ = {isa = PBXBuildFile; fileRef = A975EAC411C77862007C1532 /* ObjCSword.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A975EEE511C79308007C1532 /* mod2osis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDAC11C7925C007C1532 /* mod2osis.cpp */; }; + A9A2C17D118D9D3D0002873D /* Notifications.h in Headers */ = {isa = PBXBuildFile; fileRef = A9A2C17C118D9D3D0002873D /* Notifications.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9BDFA621207F9870067ED5B /* SenTestingKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9C2818D11C43BD400803CB5 /* SenTestingKit.framework */; }; + A9BDFA631207F9870067ED5B /* ObjCSword.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */; }; + A9BDFA661207F9870067ED5B /* SwordManagerTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A964658011C663E200640FAC /* SwordManagerTest.h */; }; + A9BDFA671207F9870067ED5B /* SwordModuleTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A918B8E211C6697400024D84 /* SwordModuleTest.h */; }; + A9BDFA781207F9F00067ED5B /* SwordListKeyTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */; }; + A9BDFA791207F9F00067ED5B /* SwordListKeyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */; }; + A9BDFA7C1207FA2F0067ED5B /* SwordModuleLongRunTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */; }; + A9BDFA7D1207FA2F0067ED5B /* SwordModuleLongRunTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */; }; + A9C2856F11C446B700803CB5 /* Configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C2856D11C446B700803CB5 /* Configuration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9C2857311C4471400803CB5 /* OSXConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = A9C2857111C4471400803CB5 /* OSXConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9C2857411C4471400803CB5 /* OSXConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2857211C4471400803CB5 /* OSXConfiguration.m */; }; + A9C2858311C44A0A00803CB5 /* Configuration.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2858211C44A0A00803CB5 /* Configuration.m */; }; + A9D4360511C4FE97007AFE83 /* SwordModule+Index.h in Headers */ = {isa = PBXBuildFile; fileRef = A9D4360311C4FE97007AFE83 /* SwordModule+Index.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9D4360611C4FE97007AFE83 /* SwordModule+Index.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9D4360411C4FE97007AFE83 /* SwordModule+Index.mm */; }; + A9D4382311C52947007AFE83 /* locales.d in Resources */ = {isa = PBXBuildFile; fileRef = A9D437CE11C52947007AFE83 /* locales.d */; }; + A9EF1416120595650078A27C /* SwordLocaleManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EF1414120595650078A27C /* SwordLocaleManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9EF1417120595650078A27C /* SwordLocaleManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A9EF1415120595650078A27C /* SwordLocaleManager.mm */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + A964657A11C662CA00640FAC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8DC2EF4F0486A6940098B216; + remoteInfo = ObjCSword; + }; + A9BDFA5C1207F9870067ED5B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8DC2EF4F0486A6940098B216; + remoteInfo = ObjCSword; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + A9A5050211C75C4B00EB6EA5 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + A956324511FD90D2007DC7AD /* libclucene-ub.a in CopyFiles */, + A956316711FD8C5E007DC7AD /* libsword-ub.a in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; + 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; + 089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; + 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; + 32DBCF5E0370ADEE00C91783 /* ObjCSword_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjCSword_Prefix.pch; sourceTree = "<group>"; }; + 8DC2EF5A0486A6940098B216 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; + 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ObjCSword.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A9013D3F11E316C700E1CCCA /* Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info copy.plist"; sourceTree = "<group>"; }; + A918B8E211C6697400024D84 /* SwordModuleTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleTest.h; path = test/SwordModuleTest.h; sourceTree = "<group>"; }; + A918B8E311C6697400024D84 /* SwordModuleTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordModuleTest.m; path = test/SwordModuleTest.m; sourceTree = "<group>"; }; + A94EABE3117B28910018B06F /* SwordBible.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBible.h; path = src/SwordBible.h; sourceTree = "<group>"; }; + A94EABE4117B28910018B06F /* SwordBible.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordBible.mm; path = src/SwordBible.mm; sourceTree = "<group>"; }; + A94EABE5117B28920018B06F /* SwordBibleBook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBibleBook.h; path = src/SwordBibleBook.h; sourceTree = "<group>"; }; + A94EABE6117B28920018B06F /* SwordBibleBook.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordBibleBook.mm; path = src/SwordBibleBook.mm; sourceTree = "<group>"; }; + A94EABE7117B28920018B06F /* SwordBibleChapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBibleChapter.h; path = src/SwordBibleChapter.h; sourceTree = "<group>"; }; + A94EABE8117B28920018B06F /* SwordBibleChapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordBibleChapter.m; path = src/SwordBibleChapter.m; sourceTree = "<group>"; }; + A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBibleTextEntry.h; path = src/SwordBibleTextEntry.h; sourceTree = "<group>"; }; + A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordBibleTextEntry.m; path = src/SwordBibleTextEntry.m; sourceTree = "<group>"; }; + A94EABEB117B28920018B06F /* SwordBook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordBook.h; path = src/SwordBook.h; sourceTree = "<group>"; }; + A94EABEC117B28920018B06F /* SwordBook.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordBook.mm; path = src/SwordBook.mm; sourceTree = "<group>"; }; + A94EABED117B28920018B06F /* SwordCommentary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordCommentary.h; path = src/SwordCommentary.h; sourceTree = "<group>"; }; + A94EABEE117B28920018B06F /* SwordCommentary.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordCommentary.mm; path = src/SwordCommentary.mm; sourceTree = "<group>"; }; + A94EABEF117B28920018B06F /* SwordDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordDictionary.h; path = src/SwordDictionary.h; sourceTree = "<group>"; }; + A94EABF0117B28920018B06F /* SwordDictionary.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordDictionary.mm; path = src/SwordDictionary.mm; sourceTree = "<group>"; }; + A94EABF1117B28920018B06F /* SwordInstallSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordInstallSource.h; path = src/SwordInstallSource.h; sourceTree = "<group>"; }; + A94EABF2117B28920018B06F /* SwordInstallSource.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordInstallSource.mm; path = src/SwordInstallSource.mm; sourceTree = "<group>"; }; + A94EABF3117B28920018B06F /* SwordInstallSourceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordInstallSourceController.h; path = src/SwordInstallSourceController.h; sourceTree = "<group>"; }; + A94EABF4117B28920018B06F /* SwordInstallSourceController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordInstallSourceController.mm; path = src/SwordInstallSourceController.mm; sourceTree = "<group>"; }; + A94EABF5117B28920018B06F /* SwordKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordKey.h; path = src/SwordKey.h; sourceTree = "<group>"; }; + A94EABF6117B28920018B06F /* SwordKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordKey.mm; path = src/SwordKey.mm; sourceTree = "<group>"; }; + A94EABF7117B28920018B06F /* SwordListKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordListKey.h; path = src/SwordListKey.h; sourceTree = "<group>"; }; + A94EABF8117B28920018B06F /* SwordListKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordListKey.mm; path = src/SwordListKey.mm; sourceTree = "<group>"; }; + A94EABF9117B28920018B06F /* SwordManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordManager.h; path = src/SwordManager.h; sourceTree = "<group>"; }; + A94EABFA117B28920018B06F /* SwordManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordManager.mm; path = src/SwordManager.mm; sourceTree = "<group>"; }; + A94EABFD117B28920018B06F /* SwordModule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModule.h; path = src/SwordModule.h; sourceTree = "<group>"; }; + A94EABFE117B28920018B06F /* SwordModule.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordModule.mm; path = src/SwordModule.mm; sourceTree = "<group>"; }; + A94EABFF117B28920018B06F /* SwordModuleTextEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleTextEntry.h; path = src/SwordModuleTextEntry.h; sourceTree = "<group>"; }; + A94EAC00117B28920018B06F /* SwordModuleTextEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordModuleTextEntry.m; path = src/SwordModuleTextEntry.m; sourceTree = "<group>"; }; + A94EAC01117B28920018B06F /* SwordModuleTreeEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleTreeEntry.h; path = src/SwordModuleTreeEntry.h; sourceTree = "<group>"; }; + A94EAC02117B28920018B06F /* SwordModuleTreeEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordModuleTreeEntry.m; path = src/SwordModuleTreeEntry.m; sourceTree = "<group>"; }; + A94EAC05117B28920018B06F /* SwordVerseKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordVerseKey.h; path = src/SwordVerseKey.h; sourceTree = "<group>"; }; + A94EAC06117B28920018B06F /* SwordVerseKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordVerseKey.mm; path = src/SwordVerseKey.mm; sourceTree = "<group>"; }; + A94EAC07117B28920018B06F /* SwordVerseManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordVerseManager.h; path = src/SwordVerseManager.h; sourceTree = "<group>"; }; + A94EAC08117B28920018B06F /* SwordVerseManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordVerseManager.mm; path = src/SwordVerseManager.mm; sourceTree = "<group>"; }; + A94EAC09117B28920018B06F /* VerseEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VerseEnumerator.h; path = src/VerseEnumerator.h; sourceTree = "<group>"; }; + A94EAC0A117B28920018B06F /* VerseEnumerator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = VerseEnumerator.mm; path = src/VerseEnumerator.mm; sourceTree = "<group>"; }; + A956316411FD8C55007DC7AD /* libsword-ub.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libsword-ub.a"; path = "build_sword/build/result_inst/lib/libsword-ub.a"; sourceTree = "<group>"; }; + A956324211FD90C9007DC7AD /* libclucene-ub.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = "libclucene-ub.a"; path = "build_clucene/build/result_inst/lib/libclucene-ub.a"; sourceTree = "<group>"; }; + A964658011C663E200640FAC /* SwordManagerTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordManagerTest.h; path = test/SwordManagerTest.h; sourceTree = "<group>"; }; + A964658111C663E200640FAC /* SwordManagerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordManagerTest.m; path = test/SwordManagerTest.m; sourceTree = "<group>"; }; + A975EAC411C77862007C1532 /* ObjCSword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjCSword.h; sourceTree = "<group>"; }; + A975ED9811C7925C007C1532 /* imp2gbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imp2gbs.cpp; sourceTree = "<group>"; }; + A975ED9911C7925C007C1532 /* imp2ld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imp2ld.cpp; sourceTree = "<group>"; }; + A975ED9A11C7925C007C1532 /* imp2vs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = imp2vs.cpp; sourceTree = "<group>"; }; + A975ED9B11C7925C007C1532 /* installmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = installmgr.cpp; sourceTree = "<group>"; }; + A975EDAB11C7925C007C1532 /* mod2imp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mod2imp.cpp; sourceTree = "<group>"; }; + A975EDAC11C7925C007C1532 /* mod2osis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mod2osis.cpp; sourceTree = "<group>"; }; + A975EDAD11C7925C007C1532 /* mod2vpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mod2vpl.cpp; sourceTree = "<group>"; }; + A975EDAE11C7925C007C1532 /* mod2zmod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mod2zmod.cpp; sourceTree = "<group>"; }; + A975EDB111C7925C007C1532 /* osis2mod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osis2mod.cpp; sourceTree = "<group>"; }; + A975EDB811C7925C007C1532 /* step2vpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = step2vpl.cpp; sourceTree = "<group>"; }; + A975EDB911C7925C007C1532 /* stepdump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stepdump.cpp; sourceTree = "<group>"; }; + A975EDBB11C7925C007C1532 /* tei2mod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tei2mod.cpp; sourceTree = "<group>"; }; + A975EDD811C7925C007C1532 /* vpl2mod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vpl2mod.cpp; sourceTree = "<group>"; }; + A975EDD911C7925C007C1532 /* vs2osisref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vs2osisref.cpp; sourceTree = "<group>"; }; + A975EDDA11C7925C007C1532 /* vs2osisreftxt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vs2osisreftxt.cpp; sourceTree = "<group>"; }; + A975EDDB11C7925C007C1532 /* xml2gbs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = xml2gbs.cpp; sourceTree = "<group>"; }; + A975EED911C792B9007C1532 /* mod2osis */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mod2osis; sourceTree = BUILT_PRODUCTS_DIR; }; + A9921A1911FD9CA8002DAA72 /* libSword.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSword.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + A9A2C17C118D9D3D0002873D /* Notifications.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Notifications.h; path = src/Notifications.h; sourceTree = "<group>"; }; + A9BDFA6B1207F9870067ED5B /* Tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; + A9BDFA6E1207F9870067ED5B /* Tests-Info copy.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info copy.plist"; sourceTree = "<group>"; }; + A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordListKeyTest.h; path = test/SwordListKeyTest.h; sourceTree = "<group>"; }; + A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SwordListKeyTest.m; path = test/SwordListKeyTest.m; sourceTree = "<group>"; }; + A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordModuleLongRunTest.h; path = test/SwordModuleLongRunTest.h; sourceTree = "<group>"; }; + A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordModuleLongRunTest.mm; path = test/SwordModuleLongRunTest.mm; sourceTree = "<group>"; }; + A9C2818D11C43BD400803CB5 /* SenTestingKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SenTestingKit.framework; path = Library/Frameworks/SenTestingKit.framework; sourceTree = DEVELOPER_DIR; }; + A9C2819611C43C4900803CB5 /* Tests.octest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Tests.octest; sourceTree = BUILT_PRODUCTS_DIR; }; + A9C2819711C43C4900803CB5 /* Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = "<group>"; }; + A9C2856D11C446B700803CB5 /* Configuration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Configuration.h; path = src/services/Configuration.h; sourceTree = "<group>"; }; + A9C2857111C4471400803CB5 /* OSXConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OSXConfiguration.h; path = src/services/OSXConfiguration.h; sourceTree = "<group>"; }; + A9C2857211C4471400803CB5 /* OSXConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OSXConfiguration.m; path = src/services/OSXConfiguration.m; sourceTree = "<group>"; }; + A9C2858211C44A0A00803CB5 /* Configuration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Configuration.m; path = src/services/Configuration.m; sourceTree = "<group>"; }; + A9D4360311C4FE97007AFE83 /* SwordModule+Index.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SwordModule+Index.h"; path = "src/SwordModule+Index.h"; sourceTree = "<group>"; }; + A9D4360411C4FE97007AFE83 /* SwordModule+Index.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = "SwordModule+Index.mm"; path = "src/SwordModule+Index.mm"; sourceTree = "<group>"; }; + A9D437CE11C52947007AFE83 /* locales.d */ = {isa = PBXFileReference; lastKnownFileType = folder; name = locales.d; path = ../../locales.d; sourceTree = SOURCE_ROOT; }; + A9EF1414120595650078A27C /* SwordLocaleManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SwordLocaleManager.h; path = src/SwordLocaleManager.h; sourceTree = "<group>"; }; + A9EF1415120595650078A27C /* SwordLocaleManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = SwordLocaleManager.mm; path = src/SwordLocaleManager.mm; sourceTree = "<group>"; }; + D2F7E79907B2D74100F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8DC2EF560486A6940098B216 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A956324411FD90CE007DC7AD /* libclucene-ub.a in Frameworks */, + A956316611FD8C5B007DC7AD /* libsword-ub.a in Frameworks */, + 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A975EED711C792B9007C1532 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9BDFA611207F9870067ED5B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9BDFA621207F9870067ED5B /* SenTestingKit.framework in Frameworks */, + A9BDFA631207F9870067ED5B /* ObjCSword.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9C2819311C43C4900803CB5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A964658F11C6654300640FAC /* SenTestingKit.framework in Frameworks */, + A964657C11C662CF00640FAC /* ObjCSword.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 034768DFFF38A50411DB9C8B /* Products */ = { + isa = PBXGroup; + children = ( + 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */, + A9C2819611C43C4900803CB5 /* Tests.octest */, + A975EED911C792B9007C1532 /* mod2osis */, + A9921A1911FD9CA8002DAA72 /* libSword.dylib */, + A9BDFA6B1207F9870067ED5B /* Tests.octest */, + ); + name = Products; + sourceTree = "<group>"; + }; + 0867D691FE84028FC02AAC07 /* ObjCSword */ = { + isa = PBXGroup; + children = ( + A975ECD211C7925B007C1532 /* Utilities */, + A9C2857911C4486400803CB5 /* Tests */, + A94EAE72117B32AF0018B06F /* Services */, + 08FB77AEFE84172EC02AAC07 /* SwordWrapper */, + 32C88DFF0371C24200C91783 /* Other Sources */, + 089C1665FE841158C02AAC07 /* Resources */, + 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */, + 034768DFFF38A50411DB9C8B /* Products */, + A9C2819711C43C4900803CB5 /* Tests-Info.plist */, + A9BDFA6E1207F9870067ED5B /* Tests-Info copy.plist */, + ); + name = ObjCSword; + sourceTree = "<group>"; + }; + 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */, + 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */, + ); + name = "External Frameworks and Libraries"; + sourceTree = "<group>"; + }; + 089C1665FE841158C02AAC07 /* Resources */ = { + isa = PBXGroup; + children = ( + A9D437CE11C52947007AFE83 /* locales.d */, + 8DC2EF5A0486A6940098B216 /* Info.plist */, + 089C1666FE841158C02AAC07 /* InfoPlist.strings */, + A9013D3F11E316C700E1CCCA /* Info copy.plist */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 08FB77AEFE84172EC02AAC07 /* SwordWrapper */ = { + isa = PBXGroup; + children = ( + A9EF1414120595650078A27C /* SwordLocaleManager.h */, + A9EF1415120595650078A27C /* SwordLocaleManager.mm */, + A94EABF9117B28920018B06F /* SwordManager.h */, + A94EABFA117B28920018B06F /* SwordManager.mm */, + A94EAC07117B28920018B06F /* SwordVerseManager.h */, + A94EAC08117B28920018B06F /* SwordVerseManager.mm */, + A94EABFD117B28920018B06F /* SwordModule.h */, + A94EABFE117B28920018B06F /* SwordModule.mm */, + A94EABE3117B28910018B06F /* SwordBible.h */, + A94EABE4117B28910018B06F /* SwordBible.mm */, + A94EABEB117B28920018B06F /* SwordBook.h */, + A94EABEC117B28920018B06F /* SwordBook.mm */, + A94EABED117B28920018B06F /* SwordCommentary.h */, + A94EABEE117B28920018B06F /* SwordCommentary.mm */, + A94EABEF117B28920018B06F /* SwordDictionary.h */, + A94EABF0117B28920018B06F /* SwordDictionary.mm */, + A94EABE5117B28920018B06F /* SwordBibleBook.h */, + A94EABE6117B28920018B06F /* SwordBibleBook.mm */, + A94EABE7117B28920018B06F /* SwordBibleChapter.h */, + A94EABE8117B28920018B06F /* SwordBibleChapter.m */, + A94EABFF117B28920018B06F /* SwordModuleTextEntry.h */, + A94EAC00117B28920018B06F /* SwordModuleTextEntry.m */, + A94EAC01117B28920018B06F /* SwordModuleTreeEntry.h */, + A94EAC02117B28920018B06F /* SwordModuleTreeEntry.m */, + A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */, + A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */, + A94EABF5117B28920018B06F /* SwordKey.h */, + A94EABF6117B28920018B06F /* SwordKey.mm */, + A94EABF7117B28920018B06F /* SwordListKey.h */, + A94EABF8117B28920018B06F /* SwordListKey.mm */, + A94EABE7117B28920018B06F /* SwordBibleChapter.h */, + A94EABE8117B28920018B06F /* SwordBibleChapter.m */, + A94EABE9117B28920018B06F /* SwordBibleTextEntry.h */, + A94EABEA117B28920018B06F /* SwordBibleTextEntry.m */, + A94EABF5117B28920018B06F /* SwordKey.h */, + A94EABF6117B28920018B06F /* SwordKey.mm */, + A94EABF7117B28920018B06F /* SwordListKey.h */, + A94EABF8117B28920018B06F /* SwordListKey.mm */, + A94EAC05117B28920018B06F /* SwordVerseKey.h */, + A94EAC06117B28920018B06F /* SwordVerseKey.mm */, + A94EAC09117B28920018B06F /* VerseEnumerator.h */, + A94EAC0A117B28920018B06F /* VerseEnumerator.mm */, + A94EABF1117B28920018B06F /* SwordInstallSource.h */, + A94EABF2117B28920018B06F /* SwordInstallSource.mm */, + A94EABF3117B28920018B06F /* SwordInstallSourceController.h */, + A94EABF4117B28920018B06F /* SwordInstallSourceController.mm */, + A9D4360311C4FE97007AFE83 /* SwordModule+Index.h */, + A9D4360411C4FE97007AFE83 /* SwordModule+Index.mm */, + ); + name = SwordWrapper; + sourceTree = "<group>"; + }; + 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */, + A956316411FD8C55007DC7AD /* libsword-ub.a */, + A956324211FD90C9007DC7AD /* libclucene-ub.a */, + ); + name = "Linked Frameworks"; + sourceTree = "<group>"; + }; + 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 0867D6A5FE840307C02AAC07 /* AppKit.framework */, + D2F7E79907B2D74100F64583 /* CoreData.framework */, + 0867D69BFE84028FC02AAC07 /* Foundation.framework */, + A9C2818D11C43BD400803CB5 /* SenTestingKit.framework */, + ); + name = "Other Frameworks"; + sourceTree = "<group>"; + }; + 32C88DFF0371C24200C91783 /* Other Sources */ = { + isa = PBXGroup; + children = ( + A9A2C17C118D9D3D0002873D /* Notifications.h */, + 32DBCF5E0370ADEE00C91783 /* ObjCSword_Prefix.pch */, + A975EAC411C77862007C1532 /* ObjCSword.h */, + ); + name = "Other Sources"; + sourceTree = "<group>"; + }; + A94EAE72117B32AF0018B06F /* Services */ = { + isa = PBXGroup; + children = ( + A9C2856D11C446B700803CB5 /* Configuration.h */, + A9C2858211C44A0A00803CB5 /* Configuration.m */, + A9C2857111C4471400803CB5 /* OSXConfiguration.h */, + A9C2857211C4471400803CB5 /* OSXConfiguration.m */, + ); + name = Services; + sourceTree = "<group>"; + }; + A975ECD211C7925B007C1532 /* Utilities */ = { + isa = PBXGroup; + children = ( + A975ED9811C7925C007C1532 /* imp2gbs.cpp */, + A975ED9911C7925C007C1532 /* imp2ld.cpp */, + A975ED9A11C7925C007C1532 /* imp2vs.cpp */, + A975ED9B11C7925C007C1532 /* installmgr.cpp */, + A975EDAB11C7925C007C1532 /* mod2imp.cpp */, + A975EDAC11C7925C007C1532 /* mod2osis.cpp */, + A975EDAD11C7925C007C1532 /* mod2vpl.cpp */, + A975EDAE11C7925C007C1532 /* mod2zmod.cpp */, + A975EDB111C7925C007C1532 /* osis2mod.cpp */, + A975EDB811C7925C007C1532 /* step2vpl.cpp */, + A975EDB911C7925C007C1532 /* stepdump.cpp */, + A975EDBB11C7925C007C1532 /* tei2mod.cpp */, + A975EDD811C7925C007C1532 /* vpl2mod.cpp */, + A975EDD911C7925C007C1532 /* vs2osisref.cpp */, + A975EDDA11C7925C007C1532 /* vs2osisreftxt.cpp */, + A975EDDB11C7925C007C1532 /* xml2gbs.cpp */, + ); + name = Utilities; + path = ../../utilities; + sourceTree = SOURCE_ROOT; + }; + A9C2857911C4486400803CB5 /* Tests */ = { + isa = PBXGroup; + children = ( + A964658011C663E200640FAC /* SwordManagerTest.h */, + A964658111C663E200640FAC /* SwordManagerTest.m */, + A918B8E211C6697400024D84 /* SwordModuleTest.h */, + A918B8E311C6697400024D84 /* SwordModuleTest.m */, + A9BDFA7A1207FA2F0067ED5B /* SwordModuleLongRunTest.h */, + A9BDFA7B1207FA2F0067ED5B /* SwordModuleLongRunTest.mm */, + A9BDFA761207F9F00067ED5B /* SwordListKeyTest.h */, + A9BDFA771207F9F00067ED5B /* SwordListKeyTest.m */, + ); + name = Tests; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 8DC2EF500486A6940098B216 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A975EAC511C77862007C1532 /* ObjCSword.h in Headers */, + A94EAC0B117B28920018B06F /* SwordBible.h in Headers */, + A94EAC0D117B28920018B06F /* SwordBibleBook.h in Headers */, + A94EAC0F117B28920018B06F /* SwordBibleChapter.h in Headers */, + A94EAC11117B28920018B06F /* SwordBibleTextEntry.h in Headers */, + A94EAC13117B28920018B06F /* SwordBook.h in Headers */, + A94EAC15117B28920018B06F /* SwordCommentary.h in Headers */, + A94EAC17117B28920018B06F /* SwordDictionary.h in Headers */, + A94EAC19117B28920018B06F /* SwordInstallSource.h in Headers */, + A94EAC1B117B28920018B06F /* SwordInstallSourceController.h in Headers */, + A94EAC1D117B28920018B06F /* SwordKey.h in Headers */, + A94EAC1F117B28920018B06F /* SwordListKey.h in Headers */, + A94EAC21117B28920018B06F /* SwordManager.h in Headers */, + A94EAC25117B28920018B06F /* SwordModule.h in Headers */, + A94EAC27117B28920018B06F /* SwordModuleTextEntry.h in Headers */, + A94EAC29117B28920018B06F /* SwordModuleTreeEntry.h in Headers */, + A94EAC2D117B28920018B06F /* SwordVerseKey.h in Headers */, + A94EAC2F117B28920018B06F /* SwordVerseManager.h in Headers */, + A94EAC31117B28920018B06F /* VerseEnumerator.h in Headers */, + A9A2C17D118D9D3D0002873D /* Notifications.h in Headers */, + A9C2856F11C446B700803CB5 /* Configuration.h in Headers */, + A9C2857311C4471400803CB5 /* OSXConfiguration.h in Headers */, + A9D4360511C4FE97007AFE83 /* SwordModule+Index.h in Headers */, + A9EF1416120595650078A27C /* SwordLocaleManager.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9BDFA651207F9870067ED5B /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A9BDFA661207F9870067ED5B /* SwordManagerTest.h in Headers */, + A9BDFA671207F9870067ED5B /* SwordModuleTest.h in Headers */, + A9BDFA7C1207FA2F0067ED5B /* SwordModuleLongRunTest.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9C281B611C43DB800803CB5 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A96465AD11C6658200640FAC /* SwordManagerTest.h in Headers */, + A918B8E411C6697400024D84 /* SwordModuleTest.h in Headers */, + A9BDFA781207F9F00067ED5B /* SwordListKeyTest.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 8DC2EF4F0486A6940098B216 /* ObjCSword */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "ObjCSword" */; + buildPhases = ( + 8DC2EF500486A6940098B216 /* Headers */, + 8DC2EF520486A6940098B216 /* Resources */, + 8DC2EF540486A6940098B216 /* Sources */, + 8DC2EF560486A6940098B216 /* Frameworks */, + A9A5050211C75C4B00EB6EA5 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ObjCSword; + productInstallPath = "$(HOME)/Library/Frameworks"; + productName = ObjCSword; + productReference = 8DC2EF5B0486A6940098B216 /* ObjCSword.framework */; + productType = "com.apple.product-type.framework"; + }; + A975EED811C792B9007C1532 /* mod2osis */ = { + isa = PBXNativeTarget; + buildConfigurationList = A975EEE811C79326007C1532 /* Build configuration list for PBXNativeTarget "mod2osis" */; + buildPhases = ( + A975EED611C792B9007C1532 /* Sources */, + A975EED711C792B9007C1532 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = mod2osis; + productName = mod2osis; + productReference = A975EED911C792B9007C1532 /* mod2osis */; + productType = "com.apple.product-type.tool"; + }; + A9BDFA5A1207F9870067ED5B /* LongRunningTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9BDFA681207F9870067ED5B /* Build configuration list for PBXNativeTarget "LongRunningTests" */; + buildPhases = ( + A9BDFA5D1207F9870067ED5B /* Resources */, + A9BDFA5E1207F9870067ED5B /* Sources */, + A9BDFA611207F9870067ED5B /* Frameworks */, + A9BDFA641207F9870067ED5B /* ShellScript */, + A9BDFA651207F9870067ED5B /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + A9BDFA5B1207F9870067ED5B /* PBXTargetDependency */, + ); + name = LongRunningTests; + productName = Tests; + productReference = A9BDFA6B1207F9870067ED5B /* Tests.octest */; + productType = "com.apple.product-type.bundle"; + }; + A9C2819511C43C4900803CB5 /* Tests */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9C2819A11C43C4900803CB5 /* Build configuration list for PBXNativeTarget "Tests" */; + buildPhases = ( + A9C2819111C43C4900803CB5 /* Resources */, + A9C2819211C43C4900803CB5 /* Sources */, + A9C2819311C43C4900803CB5 /* Frameworks */, + A9C2819411C43C4900803CB5 /* ShellScript */, + A9C281B611C43DB800803CB5 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + A964657B11C662CA00640FAC /* PBXTargetDependency */, + ); + name = Tests; + productName = Tests; + productReference = A9C2819611C43C4900803CB5 /* Tests.octest */; + productType = "com.apple.product-type.bundle"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 0867D690FE84028FC02AAC07 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "ObjCSword" */; + compatibilityVersion = "Xcode 3.1"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = 0867D691FE84028FC02AAC07 /* ObjCSword */; + productRefGroup = 034768DFFF38A50411DB9C8B /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8DC2EF4F0486A6940098B216 /* ObjCSword */, + A9C2819511C43C4900803CB5 /* Tests */, + A9BDFA5A1207F9870067ED5B /* LongRunningTests */, + A975EED811C792B9007C1532 /* mod2osis */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8DC2EF520486A6940098B216 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */, + A9D4382311C52947007AFE83 /* locales.d in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9BDFA5D1207F9870067ED5B /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9C2819111C43C4900803CB5 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + A9BDFA641207F9870067ED5B /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; + }; + A9C2819411C43C4900803CB5 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8DC2EF540486A6940098B216 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A94EAC0C117B28920018B06F /* SwordBible.mm in Sources */, + A94EAC0E117B28920018B06F /* SwordBibleBook.mm in Sources */, + A94EAC10117B28920018B06F /* SwordBibleChapter.m in Sources */, + A94EAC12117B28920018B06F /* SwordBibleTextEntry.m in Sources */, + A94EAC14117B28920018B06F /* SwordBook.mm in Sources */, + A94EAC16117B28920018B06F /* SwordCommentary.mm in Sources */, + A94EAC18117B28920018B06F /* SwordDictionary.mm in Sources */, + A94EAC1A117B28920018B06F /* SwordInstallSource.mm in Sources */, + A94EAC1C117B28920018B06F /* SwordInstallSourceController.mm in Sources */, + A94EAC1E117B28920018B06F /* SwordKey.mm in Sources */, + A94EAC20117B28920018B06F /* SwordListKey.mm in Sources */, + A94EAC22117B28920018B06F /* SwordManager.mm in Sources */, + A94EAC26117B28920018B06F /* SwordModule.mm in Sources */, + A94EAC28117B28920018B06F /* SwordModuleTextEntry.m in Sources */, + A94EAC2A117B28920018B06F /* SwordModuleTreeEntry.m in Sources */, + A94EAC2E117B28920018B06F /* SwordVerseKey.mm in Sources */, + A94EAC30117B28920018B06F /* SwordVerseManager.mm in Sources */, + A94EAC32117B28920018B06F /* VerseEnumerator.mm in Sources */, + A9C2857411C4471400803CB5 /* OSXConfiguration.m in Sources */, + A9C2858311C44A0A00803CB5 /* Configuration.m in Sources */, + A9D4360611C4FE97007AFE83 /* SwordModule+Index.mm in Sources */, + A9EF1417120595650078A27C /* SwordLocaleManager.mm in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A975EED611C792B9007C1532 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A975EEE511C79308007C1532 /* mod2osis.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9BDFA5E1207F9870067ED5B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A9BDFA7D1207FA2F0067ED5B /* SwordModuleLongRunTest.mm in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A9C2819211C43C4900803CB5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A96465A511C6657900640FAC /* SwordManagerTest.m in Sources */, + A918B8E511C6697400024D84 /* SwordModuleTest.m in Sources */, + A9BDFA791207F9F00067ED5B /* SwordListKeyTest.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + A964657B11C662CA00640FAC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 8DC2EF4F0486A6940098B216 /* ObjCSword */; + targetProxy = A964657A11C662CA00640FAC /* PBXContainerItemProxy */; + }; + A9BDFA5B1207F9870067ED5B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 8DC2EF4F0486A6940098B216 /* ObjCSword */; + targetProxy = A9BDFA5C1207F9870067ED5B /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 089C1666FE841158C02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C1667FE841158C02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = "<group>"; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 1DEB91AE08733DA50010E9CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(NATIVE_ARCH_ACTUAL)"; + COPY_PHASE_STRIP = NO; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(DEVELOPER_FRAMEWORKS_DIR)\"", + ); + FRAMEWORK_VERSION = A; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_ENABLE_OBJC_GC = required; + GCC_ENABLE_SYMBOL_SEPARATION = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = ObjCSword_Prefix.pch; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "../../include/**"; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "@rpath"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/build_sword/build/result_inst/lib\"", + "\"$(SRCROOT)/build_clucene/build/result_inst/lib\"", + ); + MACOSX_DEPLOYMENT_TARGET = 10.5; + ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "-DDEBUG"; + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = ObjCSword; + SDKROOT = macosx10.5; + WARNING_CFLAGS = "-Wall"; + WRAPPER_EXTENSION = framework; + }; + name = Debug; + }; + 1DEB91AF08733DA50010E9CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = ( + ppc, + "$(ARCHS_STANDARD_32_64_BIT)", + ); + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(DEVELOPER_FRAMEWORKS_DIR)\"", + ); + FRAMEWORK_VERSION = A; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_OBJC_GC = required; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = ObjCSword_Prefix.pch; + HEADER_SEARCH_PATHS = "../../include/**"; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "@rpath"; + LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks"; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)/build_sword/build/result_inst/lib\"", + "\"$(SRCROOT)/build_clucene/build/result_inst/lib\"", + ); + MACOSX_DEPLOYMENT_TARGET = 10.5; + OTHER_CFLAGS = "-DRELEASE"; + OTHER_LDFLAGS = ( + "-lcurl", + "-lz", + "-licucore", + ); + PRODUCT_NAME = ObjCSword; + SDKROOT = macosx10.5; + WARNING_CFLAGS = "-Wall"; + WRAPPER_EXTENSION = framework; + }; + name = Release; + }; + 1DEB91B208733DA50010E9CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + PREBINDING = NO; + SDKROOT = macosx10.6; + }; + name = Debug; + }; + 1DEB91B308733DA50010E9CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = macosx10.6; + }; + name = Release; + }; + A975EEDE11C792BA007C1532 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = "../../include/**"; + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path"; + PREBINDING = NO; + PRODUCT_NAME = mod2osis; + SDKROOT = macosx10.5; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + }; + name = Debug; + }; + A975EEDF11C792BA007C1532 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_MODEL_TUNING = G5; + HEADER_SEARCH_PATHS = "../../include/**"; + INSTALL_PATH = /usr/local/bin; + LD_RUNPATH_SEARCH_PATHS = "@loader_path"; + PREBINDING = NO; + PRODUCT_NAME = mod2osis; + SDKROOT = macosx10.5; + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; + ZERO_LINK = NO; + }; + name = Release; + }; + A9BDFA691207F9870067ED5B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_ENABLE_OBJC_GC = required; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; + INFOPLIST_FILE = "Tests-Info copy.plist"; + INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = ( + "-framework", + Cocoa, + "-framework", + SenTestingKit, + ); + PREBINDING = NO; + PRODUCT_NAME = Tests; + SDKROOT = macosx10.5; + WRAPPER_EXTENSION = octest; + }; + name = Debug; + }; + A9BDFA6A1207F9870067ED5B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_ENABLE_OBJC_GC = required; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; + INFOPLIST_FILE = "Tests-Info copy.plist"; + INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OTHER_LDFLAGS = ( + "-framework", + Cocoa, + "-framework", + SenTestingKit, + ); + PREBINDING = NO; + PRODUCT_NAME = Tests; + SDKROOT = macosx10.5; + WRAPPER_EXTENSION = octest; + ZERO_LINK = NO; + }; + name = Release; + }; + A9C2819811C43C4900803CB5 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_ENABLE_OBJC_GC = required; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; + INFOPLIST_FILE = "Tests-Info.plist"; + INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + ONLY_ACTIVE_ARCH = YES; + OTHER_LDFLAGS = ( + "-framework", + Cocoa, + "-framework", + SenTestingKit, + ); + PREBINDING = NO; + PRODUCT_NAME = Tests; + SDKROOT = macosx10.5; + WRAPPER_EXTENSION = octest; + }; + name = Debug; + }; + A9C2819911C43C4900803CB5 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + FRAMEWORK_SEARCH_PATHS = "$(DEVELOPER_LIBRARY_DIR)/Frameworks"; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_ENABLE_OBJC_EXCEPTIONS = YES; + GCC_ENABLE_OBJC_GC = required; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Cocoa.framework/Headers/Cocoa.h"; + INFOPLIST_FILE = "Tests-Info.plist"; + INSTALL_PATH = "$(USER_LIBRARY_DIR)/Bundles"; + LIBRARY_SEARCH_PATHS = "$(inherited)"; + OTHER_LDFLAGS = ( + "-framework", + Cocoa, + "-framework", + SenTestingKit, + ); + PREBINDING = NO; + PRODUCT_NAME = Tests; + SDKROOT = macosx10.5; + WRAPPER_EXTENSION = octest; + ZERO_LINK = NO; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "ObjCSword" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DEB91AE08733DA50010E9CD /* Debug */, + 1DEB91AF08733DA50010E9CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "ObjCSword" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DEB91B208733DA50010E9CD /* Debug */, + 1DEB91B308733DA50010E9CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A975EEE811C79326007C1532 /* Build configuration list for PBXNativeTarget "mod2osis" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A975EEDE11C792BA007C1532 /* Debug */, + A975EEDF11C792BA007C1532 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9BDFA681207F9870067ED5B /* Build configuration list for PBXNativeTarget "LongRunningTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9BDFA691207F9870067ED5B /* Debug */, + A9BDFA6A1207F9870067ED5B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9C2819A11C43C4900803CB5 /* Build configuration list for PBXNativeTarget "Tests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A9C2819811C43C4900803CB5 /* Debug */, + A9C2819911C43C4900803CB5 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 0867D690FE84028FC02AAC07 /* Project object */; +} diff --git a/bindings/objc/README b/bindings/objc/README index 5908cd5..8d1b5ed 100644 --- a/bindings/objc/README +++ b/bindings/objc/README @@ -1,5 +1,10 @@ -Building ObjCSword wrapper framework howto -========================================== +Building ObjCSword wrapper framework howto (>= Mac OSX Lion (10.7) +=================================================================== +Open Xcode Project (ObjCSword.xcodeproj) and build. + + +Building ObjCSword wrapper framework howto (pre Mac OSX Lion (10.7) +=================================================================== Mac OS X target: The framework for Mac OS X relies on a manually, via makefile compiled SWORD library. diff --git a/bindings/objc/build_sword/Makefile b/bindings/objc/build_sword/Makefile deleted file mode 100644 index 2a9c5d6..0000000 --- a/bindings/objc/build_sword/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -.PHONY: default release-ppc release-intel release-fat debug-ppc debug-intel debug-fat clean - -default: release-fat - -release-ppc: - ./build_mac_sword.sh release ppc - -release-intel: - ./build_mac_sword.sh release intel - -release-fat: - ./build_mac_sword.sh release fat - -debug-ppc: - ./build_mac_sword.sh debug ppc - -debug-intel: - ./build_mac_sword.sh debug intel - -debug-fat: - ./build_mac_sword.sh debug fat - -clean: - rm -rf build - diff --git a/bindings/objc/build_sword/build_mac_sword.sh b/bindings/objc/build_sword/build_mac_sword.sh index e7665ee..77cfff9 100755 --- a/bindings/objc/build_sword/build_mac_sword.sh +++ b/bindings/objc/build_sword/build_mac_sword.sh @@ -3,49 +3,92 @@ # APP=sword -VERS=1.6.1 +VERS=1.6.2 BDIR=`pwd` +SWORDPATH="$BDIR/../../../" +ICUPATH="$BDIR/../dependencies/icu" +PPCCLUCENEPATH="$BDIR/../build_clucene/build/ppc_inst" +INTELCLUCENEPATH="$BDIR/../build_clucene/build/intel_inst" +INTEL64CLUCENEPATH="$BDIR/../build_clucene/build/intel64_inst" + +usage() { +cat << EOF +usage: $0 options + +OPTIONS: + -d Buildtype debug version + -a Architecture [intel|intel64|ppc|fat] + -b Buildpath, default = "build" + -c With clucene + -s Path to SDK i.e. "/Developer/SDKs/MacOSX10.5.sdk" + -t Deplyoment target i.e. "10.5" +EOF +} + DEBUG=0 FAT=0 PPC=0 INTEL=0 +INTEL64=0 +USECLUCENE=0 +BUILDDIR=build +SDKDIR=/Developer/SDKs/MacOSX10.5.sdk +DTARGET=10.5 -SWORDPATH="$BDIR/../../../" -ICUPATH="$BDIR/../dependencies/icu" -PPCCLUCENEPATH="$BDIR/../clucene_build/build/ppc_inst" -INTELCLUCENEPATH="$BDIR/../clucene_build/build/intel_inst" -INTEL64CLUCENEPATH="$BDIR/../clucene_build/build/intel64_inst" - -# check commandline -for arg in "$@" +while getopts “da:b:s:t:c?” OPTION do - if [ "$arg" = "debug" ]; then - DEBUG=1 - echo "building debug version" - fi - if [ "$arg" = "fat" ]; then - FAT=1 - PPC=1 - INTEL=1 - echo "building fat version" - fi - if [ "$arg" = "ppc" ]; then - PPC=1 - echo "building ppc version" - else - PPC=0 - fi - if [ "$arg" = "intel" ]; then - INTEL=1 - echo "building intel version" - else - INTEL=0 - fi + case $OPTION in + d) + DEBUG=1 + echo "building debug version" + ;; + a) + if [ "$OPTARG" = "fat" ]; then + FAT=1 + PPC=1 + INTEL=1 + INTEL64=1 + echo "building fat version" + fi + if [ "$OPTARG" = "ppc" ]; then + PPC=1 + echo "building ppc version" + fi + if [ "$OPTARG" = "intel" ]; then + INTEL=1 + echo "building intel version" + fi + if [ "$OPTARG" = "intel64" ]; then + INTEL64=1 + echo "building intel64 version" + fi + ;; + b) + BUILDDIR="$OPTARG" + echo "using builddir $BUILDDIR" + ;; + s) + SDKDIR="$OPTARG" + echo "using SDK at $SDKDIR" + ;; + t) + DTARGET="$OPTARG" + echo "using deployment target $DTARGET" + ;; + c) + USECLUCENE=1 + echo "building with clucene" + ;; + ?) + usage + exit + ;; + esac done # using seperate build dirs and building in them doesn't work with sword -BUILD=$BDIR/build +BUILD=$BDIR/"$BUILDDIR" PPCPREFIX=$BUILD/ppc_inst INTELPREFIX=$BUILD/intel_inst INTEL64PREFIX=$BUILD/intel64_inst @@ -83,80 +126,91 @@ INTEL64_LIB_EXPORT= if [ $PPC -eq 1 ] || [ $FAT -eq 1 ]; then echo "building PPC version of library..." cd $SWORDPATH - make clean echo 'autogen.sh ...' ./autogen.sh echo 'autogen.sh ... done' export CC=gcc export CXX=g++ - export SDK=/Developer/SDKs/MacOSX10.5.sdk + export SDK=$SDKDIR if [ $DEBUG -eq 1 ]; then - export CFLAGS="-O0 -g -arch ppc -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" + export CFLAGS="-O0 -g -arch ppc -mmacosx-version-min=$DTARGET -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" else - export CFLAGS="-O2 -g0 -arch ppc -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" + export CFLAGS="-O2 -g0 -arch ppc -mmacosx-version-min=$DTARGET -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" fi export CXXFLAGS="$CFLAGS" export LDFLAGS="-isysroot $SDK -Wl,-syslibroot,$SDK" - ./configure --prefix=$PPCPREFIX --with-clucene=$PPCCLUCENEPATH --with-zlib --with-conf --with-icu --with-curl --disable-tests --disable-shared --enable-utilities + if [ $USECLUCENE -eq 1 ]; then + ./configure --prefix=$PPCPREFIX --with-clucene=$PPCCLUCENEPATH --with-zlib --with-conf --with-icu --with-curl --disable-tests --disable-shared + else + ./configure --prefix=$PPCPREFIX --without-clucene --with-zlib --with-conf --with-icu --with-curl --disable-tests --disable-shared --enable-utilities + fi make all install make clean cd $BDIR # copy to result dir PPC_LIB_EXPORT="$RESULTPREFIX/lib/lib$APP-ppc.a" cp $PPCPREFIX/lib/lib$APP.a $PPC_LIB_EXPORT - echo "building PPC version of library...done" + echo "building PPC version of library...done" fi if [ $INTEL -eq 1 ] || [ $FAT -eq 1 ]; then - echo "building INTEL version of library..." + echo "building INTEL version of library..." cd $SWORDPATH - make clean echo 'autogen.sh ...' ./autogen.sh echo 'autogen.sh ... done' export CC=gcc export CXX=g++ - export SDK=/Developer/SDKs/MacOSX10.5.sdk + export SDK=$SDKDIR if [ $DEBUG -eq 1 ]; then - export CFLAGS="-O0 -g -arch i686 -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" + export CFLAGS="-O0 -g -arch i686 -mmacosx-version-min=$DTARGET -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" else - export CFLAGS="-O2 -g0 -arch i686 -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" + export CFLAGS="-O2 -g0 -arch i686 -mmacosx-version-min=$DTARGET -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" fi export CXXFLAGS="$CFLAGS" export LDFLAGS="-isysroot $SDK -Wl,-syslibroot,$SDK" - ./configure --prefix=$INTELPREFIX --with-clucene=$INTELCLUCENEPATH --with-zlib --with-conf --with-icu --with-curl --enable-tests --disable-shared --enable-utilities + if [ $USECLUCENE -eq 1 ]; then + ./configure --prefix=$INTELPREFIX --with-clucene=$INTELCLUCENEPATH --with-zlib --with-conf --with-icu --with-curl --enable-tests --disable-shared + else + ./configure --prefix=$INTELPREFIX --without-clucene --with-zlib --with-conf --with-icu --with-curl --enable-tests --disable-shared --enable-utilities + fi make all install make clean cd $BDIR # copy to result dir INTEL_LIB_EXPORT="$RESULTPREFIX/lib/lib$APP-intel.a" cp $INTELPREFIX/lib/lib$APP.a $INTEL_LIB_EXPORT - echo "building INTEL version of library...done" + echo "building INTEL version of library...done" +fi - echo "building INTEL64 version of library..." +if [ $INTEL64 -eq 1 ] || [ $FAT -eq 1 ]; then + echo "building INTEL64 version of library..." cd $SWORDPATH - make clean echo 'autogen.sh ...' ./autogen.sh echo 'autogen.sh ... done' export CC=gcc export CXX=g++ - export SDK=/Developer/SDKs/MacOSX10.5.sdk + export SDK=$SDKDIR if [ $DEBUG -eq 1 ]; then - export CFLAGS="-O0 -g -arch x86_64 -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" + export CFLAGS="-O0 -g -arch x86_64 -mmacosx-version-min=$DTARGET -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" else - export CFLAGS="-O2 -g0 -arch x86_64 -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" + export CFLAGS="-O2 -g0 -arch x86_64 -mmacosx-version-min=$DTARGET -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include" fi export CXXFLAGS="$CFLAGS" export LDFLAGS="-isysroot $SDK -Wl,-syslibroot,$SDK" - ./configure --prefix=$INTEL64PREFIX --with-clucene=$INTEL64CLUCENEPATH --with-zlib --with-conf --with-icu --with-curl --enable-tests --disable-shared --enable-utilities + if [ $USECLUCENE -eq 1 ]; then + ./configure --prefix=$INTEL64PREFIX --with-clucene=$INTEL64CLUCENEPATH --with-zlib --with-conf --with-icu --with-curl --enable-tests --disable-shared + else + ./configure --prefix=$INTEL64PREFIX --without-clucene --with-zlib --with-conf --with-icu --with-curl --enable-tests --disable-shared --enable-utilities + fi make all install make clean cd $BDIR # copy to result dir INTEL64_LIB_EXPORT="$RESULTPREFIX/lib/lib$APP-intel64.a" cp $INTEL64PREFIX/lib/lib$APP.a $INTEL64_LIB_EXPORT - echo "building INTEL64 version of library...done" + echo "building INTEL64 version of library...done" fi # only for fat version @@ -166,5 +220,6 @@ if [ $FAT -eq 1 ]; then lipo -create $PPC_LIB_EXPORT $INTEL_LIB_EXPORT $INTEL64_LIB_EXPORT -output $RESULTPREFIX/lib/lib$APP-ub.a fi + # run runlib to update the library content #ranlib $RESULTPREFIX/lib/* diff --git a/bindings/objc/build_sword/build_ub_mac_swordutils.sh b/bindings/objc/build_sword/build_ub_mac_swordutils.sh index a4238d3..55c21f7 100755 --- a/bindings/objc/build_sword/build_ub_mac_swordutils.sh +++ b/bindings/objc/build_sword/build_ub_mac_swordutils.sh @@ -4,10 +4,13 @@ # dependencies for this script are: # that "build_mac_sword.sh" has been executed in "fat" mode and -# successfully created a "build" folder with directories: "ppc_inst" and "intel_inst" +# successfully created a "build_tools" folder with directories: "ppc_inst" and "intel_inst" + +# first build library +./build_mac_sword.sh -a fat -b build_tools BDIR=. -SWORDBUILD=$BDIR/build +SWORDBUILD=$BDIR/build_tools PPCPREFIX=$SWORDBUILD/ppc_inst INTELPREFIX=$SWORDBUILD/intel_inst RESULTPREFIX=$SWORDBUILD/result_inst diff --git a/bindings/objc/build_sword/readme.txt b/bindings/objc/build_sword/readme.txt index b2ba0c8..f20e49e 100644 --- a/bindings/objc/build_sword/readme.txt +++ b/bindings/objc/build_sword/readme.txt @@ -1,8 +1,9 @@ -Building sword library for MacSword: +Building sword library for Eloquent: - make a symlink for libtoolize: ln -s /usr/bin/glibtoolize /usr/bin/libtoolize -- call one of the Build*.sh scripts either for a point release or SVN trunk. -parameters can be: "fat"|"intel"|"ppc", "debug"|"release" -- call CreateUniversalBinarySWORDUtilities.sh + +- build the library as it is a dependency for the Xcode project: +./build_mac_sword.sh -a fat -c +(check -? for possible options). diff --git a/bindings/objc/dependencies/retrieve.sh b/bindings/objc/dependencies/retrieve.sh index 898d36a..547a9fe 100755 --- a/bindings/objc/dependencies/retrieve.sh +++ b/bindings/objc/dependencies/retrieve.sh @@ -9,3 +9,11 @@ tar -xzf icu_build-ub.tar.gz curl -o clucene_src.tar.gz http://www.crosswire.org/~mbergmann/clucene_src.tar.gz tar -xzf clucene_src.tar.gz +cd icu/lib +ln -s libicudata.dylib libicudata.dylib.36 +ln -s libicui18n.dylib libicui18n.dylib.36 +ln -s libicuio.dylib libicuio.dylib.36 +ln -s libicule.dylib libicule.dylib.36 +ln -s libiculx.dylib libiculx.dylib.36 +ln -s libicutu.dylib libicutu.dylib.36 +ln -s libicuuc.dylib libicuuc.dylib.36 diff --git a/bindings/objc/dependencies/retrieve_iOS.sh b/bindings/objc/dependencies/retrieve_iOS.sh new file mode 100755 index 0000000..4415a3b --- /dev/null +++ b/bindings/objc/dependencies/retrieve_iOS.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +# this script downloads dependencies for iOS project + +curl -o libcurl_build.tar.gz http://www.crosswire.org/~mbergmann/libcurl_build.tar.gz +tar -xzf libcurl_build.tar.gz diff --git a/bindings/objc/src/DefaultFilterProvider.h b/bindings/objc/src/DefaultFilterProvider.h new file mode 100644 index 0000000..435daa0 --- /dev/null +++ b/bindings/objc/src/DefaultFilterProvider.h @@ -0,0 +1,37 @@ +// +// Created by mbergmann on 18.12.12. +// +// To change the template use AppCode | Preferences | File Templates. +// + + +#import <Foundation/Foundation.h> +#import "SwordFilter.h" + +@protocol FilterProvider + +- (SwordFilter *)newOsisRenderFilter; +- (SwordFilter *)newOsisPlainFilter; +- (SwordFilter *)newGbfRenderFilter; +- (SwordFilter *)newGbfPlainFilter; +- (SwordFilter *)newThmlRenderFilter; +- (SwordFilter *)newThmlPlainFilter; +- (SwordFilter *)newTeiRenderFilter; +- (SwordFilter *)newTeiPlainFilter; +- (SwordFilter *)newHtmlPlainFilter; + +@end + +@interface DefaultFilterProvider : NSObject <FilterProvider> + +- (SwordFilter *)newOsisRenderFilter; +- (SwordFilter *)newOsisPlainFilter; +- (SwordFilter *)newGbfRenderFilter; +- (SwordFilter *)newGbfPlainFilter; +- (SwordFilter *)newThmlRenderFilter; +- (SwordFilter *)newThmlPlainFilter; +- (SwordFilter *)newTeiRenderFilter; +- (SwordFilter *)newTeiPlainFilter; +- (SwordFilter *)newHtmlPlainFilter; + +@end diff --git a/bindings/objc/src/DefaultFilterProvider.mm b/bindings/objc/src/DefaultFilterProvider.mm new file mode 100644 index 0000000..65d8c0a --- /dev/null +++ b/bindings/objc/src/DefaultFilterProvider.mm @@ -0,0 +1,44 @@ +// +// Created by mbergmann on 18.12.12. +// +// + + +#import "DefaultFilterProvider.h" +#import "SwordFilter.h" + +@implementation DefaultFilterProvider + +- (SwordFilter *)newOsisRenderFilter { + return [SwordOsisHtmlRefFilter filter]; +} + +- (SwordFilter *)newOsisPlainFilter { + return [SwordOsisPlainFilter filter]; +} + +- (SwordFilter *)newGbfRenderFilter { + return [SwordGbfHtmlFilter filter]; +} + +- (SwordFilter *)newGbfPlainFilter { + return [SwordGbfPlainFilter filter]; +} + +- (SwordFilter *)newThmlRenderFilter { + return [SwordThmlHtmlFilter filter]; +} + +- (SwordFilter *)newThmlPlainFilter { + return [SwordThmlPlainFilter filter]; +} + +- (SwordFilter *)newTeiRenderFilter { + return [SwordTeiHtmlFilter filter]; +} + +- (SwordFilter *)newTeiPlainFilter { + return [SwordTeiPlainFilter filter]; +} + +@end
\ No newline at end of file diff --git a/bindings/objc/src/FilterProviderFactory.h b/bindings/objc/src/FilterProviderFactory.h new file mode 100644 index 0000000..b2a6e65 --- /dev/null +++ b/bindings/objc/src/FilterProviderFactory.h @@ -0,0 +1,24 @@ +// +// Created by mbergmann on 18.12.12. +// +// + +#import <Foundation/Foundation.h> + +#ifdef __cplusplus +#include <swmgr.h> // C++ Sword API +#endif + +@protocol FilterProvider; + +/** +* This factory has to be initialized before any Modules are loaded through SwordManager. +*/ +@interface FilterProviderFactory : NSObject + ++ (FilterProviderFactory *)providerFactory; + +- (void)initWithImpl:(id<FilterProvider>)aFilterProvider; +- (id<FilterProvider>)get; + +@end diff --git a/bindings/objc/src/FilterProviderFactory.mm b/bindings/objc/src/FilterProviderFactory.mm new file mode 100644 index 0000000..75abc68 --- /dev/null +++ b/bindings/objc/src/FilterProviderFactory.mm @@ -0,0 +1,42 @@ +// +// Created by mbergmann on 18.12.12. +// +// + + +#import "FilterProviderFactory.h" +#import "DefaultFilterProvider.h" + +@interface FilterProviderFactory () + +@property(nonatomic, retain) id <FilterProvider> filterProvider; + +@end + +@implementation FilterProviderFactory + ++ (FilterProviderFactory *)providerFactory { + static FilterProviderFactory *singleton = nil; + + if(singleton == nil) { + singleton = [[FilterProviderFactory alloc] init]; + } + + return singleton; +} + +- (void)initWithImpl:(id <FilterProvider>)aFilterProvider { + self.filterProvider = aFilterProvider; +} + +- (id <FilterProvider>)get { + return self.filterProvider; +} + +- (void)dealloc { + self.filterProvider = nil; + [super dealloc]; +} + + +@end
\ No newline at end of file diff --git a/bindings/objc/src/SwordBible.h b/bindings/objc/src/SwordBible.h index 68bf6bb..f57d322 100644 --- a/bindings/objc/src/SwordBible.h +++ b/bindings/objc/src/SwordBible.h @@ -11,14 +11,14 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import <Cocoa/Cocoa.h> -#import "SwordModule.h" +#import <Foundation/Foundation.h> #ifdef __cplusplus #import "versekey.h" #endif -@class SwordManager, SwordBibleBook, SwordModuleTextEntry, SwordBibleTextEntry; +@class SwordModule, SwordManager, SwordBibleBook, SwordModuleTextEntry, SwordBibleTextEntry; +@class SwordKey; typedef enum { OldTestament = 1, @@ -57,8 +57,17 @@ typedef enum { - (int)versesForBible; // Text pulling -- (SwordBibleTextEntry *)textEntryForKey:(SwordKey *)aKey textType:(TextPullType)aType; + +/** +* @return SwordBibleTextEntry +*/ +- (SwordModuleTextEntry *)textEntryForKey:(SwordKey *)aKey textType:(TextPullType)aType; - (NSArray *)strippedTextEntriesForRef:(NSString *)reference context:(int)context; - (NSArray *)renderedTextEntriesForRef:(NSString *)reference context:(int)context; +/** + Override from super class + @return Array of SwordBibleTextEntry + */ +- (NSArray *)textEntriesForReference:(NSString *)aReference textType:(TextPullType)textType; @end
\ No newline at end of file diff --git a/bindings/objc/src/SwordBible.mm b/bindings/objc/src/SwordBible.mm index 8c86626..03e378e 100644 --- a/bindings/objc/src/SwordBible.mm +++ b/bindings/objc/src/SwordBible.mm @@ -11,20 +11,11 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import "SwordBible.h" -#import "SwordModule.h" -#import "SwordManager.h" -#import "SwordBibleBook.h" -#import "SwordListKey.h" -#import "SwordModuleTextEntry.h" -#import "SwordBibleTextEntry.h" -#import "SwordVerseKey.h" -#import "SwordListKey.h" +#import <ObjCSword/ObjCSword.h> using sword::AttributeTypeList; using sword::AttributeList; using sword::AttributeValue; -#include "versemgr.h" @interface SwordBible () @@ -49,12 +40,20 @@ NSLock *bibleLock = nil; if(!bibleLock) bibleLock = [[NSLock alloc] init]; [bibleLock lock]; - sword::VerseKey vk([ref UTF8String]); - - *bookName = [NSString stringWithUTF8String:vk.getBookName()]; - *book = vk.Book(); - *chapter = vk.Chapter(); - *verse = vk.Verse(); + SwordVerseKey *key = [SwordVerseKey verseKeyWithRef:ref]; + + if(bookName != NULL) { + *bookName = [key bookName]; + } + if(book != NULL) { + *book = [key book]; + } + if(chapter != NULL) { + *chapter = [key chapter]; + } + if(verse != NULL) { + *verse = [key verse]; + } [bibleLock unlock]; } @@ -75,25 +74,25 @@ NSLock *bibleLock = nil; //get parsed simple ref NSString *first = [SwordBible firstRefName:abbr]; - NSArray *firstbits = [first componentsSeparatedByString:@":"]; + NSArray *firstBits = [first componentsSeparatedByString:@":"]; //if abbr contains : or . then we are a verse so return a chapter if([abbr rangeOfString:@":"].location != NSNotFound || [abbr rangeOfString:@"."].location != NSNotFound) { - return [firstbits objectAtIndex:0]; + return [firstBits objectAtIndex:0]; } //otherwise return a book - firstbits = [first componentsSeparatedByString:@" "]; + firstBits = [first componentsSeparatedByString:@" "]; - if([firstbits count] > 0) { - return [firstbits objectAtIndex:0]; + if([firstBits count] > 0) { + return [firstBits objectAtIndex:0]; } return abbr; } /** - get book index for versekey + get book index for verseKey that is: book number + testament * 100 */ + (int)bookIndexForSWKey:(sword::VerseKey *)key { @@ -125,6 +124,7 @@ NSLock *bibleLock = nil; } - (void)dealloc { + [books release]; [super dealloc]; } @@ -133,15 +133,15 @@ NSLock *bibleLock = nil; - (void)buildBookList { [moduleLock lock]; - sword::VerseMgr *vmgr = sword::VerseMgr::getSystemVerseMgr(); - const sword::VerseMgr::System *system = vmgr->getVersificationSystem([[self versification] UTF8String]); + sword::VersificationMgr *vmgr = sword::VersificationMgr::getSystemVersificationMgr(); + const sword::VersificationMgr::System *system = vmgr->getVersificationSystem([[self versification] UTF8String]); NSMutableDictionary *buf = [NSMutableDictionary dictionary]; int bookCount = system->getBookCount(); for(int i = 0;i < bookCount;i++) { - sword::VerseMgr::Book *book = (sword::VerseMgr::Book *)system->getBook(i); + sword::VersificationMgr::Book *book = (sword::VersificationMgr::Book *)system->getBook(i); - SwordBibleBook *bb = [[SwordBibleBook alloc] initWithBook:book]; + SwordBibleBook *bb = [[[SwordBibleBook alloc] initWithBook:book] autorelease]; [bb setNumber:i+1]; NSString *bookName = [bb name]; @@ -219,7 +219,7 @@ NSLock *bibleLock = nil; - (int)chaptersForBookName:(NSString *)bookName { [moduleLock lock]; - int maxChapters = 0; + int maxChapters; sword::VerseKey *key = (sword::VerseKey *)swModule->CreateKey(); (*key) = [bookName UTF8String]; maxChapters = key->getChapterMax(); @@ -271,28 +271,28 @@ NSLock *bibleLock = nil; } - (NSString *)moduleIntroduction { - NSString *ret = @""; + NSString *ret; // save key - SwordVerseKey *save = [self getKeyCopy]; + SwordVerseKey *save = [(SwordVerseKey *)[self getKeyCopy] autorelease]; SwordVerseKey *key = [SwordVerseKey verseKeyWithVersification:[self versification]]; [key setHeadings:YES]; [key setPosition:0]; - [self setKey:key]; + [self setSwordKey:key]; ret = [self renderedText]; // restore old key - [self setKey:save]; + [self setSwordKey:save]; return ret; } - (NSString *)bookIntroductionFor:(SwordBibleBook *)aBook { - NSString *ret = @""; + NSString *ret; // save key - SwordVerseKey *save = [self getKeyCopy]; + SwordVerseKey *save = [(SwordVerseKey *)[self getKeyCopy] autorelease]; SwordVerseKey *key = [SwordVerseKey verseKeyWithVersification:[self versification]]; [key setHeadings:YES]; @@ -301,20 +301,20 @@ NSLock *bibleLock = nil; [key setBook:[aBook numberInTestament]]; [key setChapter:0]; [key setVerse:0]; - [self setKey:key]; + [self setSwordKey:key]; ret = [self renderedText]; // restore old key - [self setKey:save]; + [self setSwordKey:save]; return ret; } - (NSString *)chapterIntroductionFor:(SwordBibleBook *)aBook chapter:(int)chapter { - NSString *ret = @""; + NSString *ret; // save key - SwordVerseKey *save = [self getKeyCopy]; + SwordVerseKey *save = [(SwordVerseKey *)[self getKeyCopy] autorelease]; SwordVerseKey *key = [SwordVerseKey verseKeyWithVersification:[self versification]]; [key setHeadings:YES]; @@ -323,23 +323,23 @@ NSLock *bibleLock = nil; [key setBook:[aBook numberInTestament]]; [key setChapter:chapter]; [key setVerse:0]; - [self setKey:key]; + [self setSwordKey:key]; ret = [self renderedText]; // restore old key - [self setKey:save]; + [self setSwordKey:save]; return ret; } -- (SwordBibleTextEntry *)textEntryForKey:(SwordVerseKey *)aKey textType:(TextPullType)aType { +- (SwordModuleTextEntry *)textEntryForKey:(SwordKey *)aKey textType:(TextPullType)aType { SwordBibleTextEntry *ret = nil; if(aKey) { [moduleLock lock]; - [self setKey:aKey]; + [self setSwordKey:aKey]; if(![self error]) { - NSString *txt = @""; + NSString *txt; if(aType == TextTypeRendered) { txt = [self renderedText]; } else { @@ -355,7 +355,7 @@ NSLock *bibleLock = nil; if([swManager globalOption:SW_OPTION_HEADINGS] && [self hasFeature:SWMOD_FEATURE_HEADINGS]) { NSString *preverseHeading = [self entryAttributeValuePreverse]; if(preverseHeading && [preverseHeading length] > 0) { - [ret setPreverseHeading:preverseHeading]; + [ret setPreVerseHeading:preverseHeading]; } } } @@ -385,7 +385,7 @@ NSLock *bibleLock = nil; #pragma mark - SwordModuleAccess -- (id)createKey { +- (SwordKey *)createKey { sword::VerseKey *vk = (sword::VerseKey *)swModule->CreateKey(); SwordVerseKey *newKey = [SwordVerseKey verseKeyWithSWVerseKey:vk makeCopy:YES]; delete vk; @@ -393,19 +393,19 @@ NSLock *bibleLock = nil; return newKey; } -- (id)getKey { +- (SwordKey *)getKey { return [SwordVerseKey verseKeyWithSWVerseKey:(sword::VerseKey *)swModule->getKey()]; } -- (id)getKeyCopy { +- (SwordKey *)getKeyCopy { return [SwordVerseKey verseKeyWithSWVerseKey:(sword::VerseKey *)swModule->getKey() makeCopy:YES]; } - (long)entryCount { swModule->setPosition(sword::TOP); - unsigned long verseLowIndex = swModule->Index(); + long verseLowIndex = swModule->Index(); swModule->setPosition(sword::BOTTOM); - unsigned long verseHighIndex = swModule->Index(); + long verseHighIndex = swModule->Index(); return verseHighIndex - verseLowIndex; } @@ -426,6 +426,10 @@ NSLock *bibleLock = nil; return [self textEntriesForReference:reference context:context textType:TextTypeRendered]; } +- (NSArray *)textEntriesForReference:(NSString *)aReference textType:(TextPullType)textType { + return [self textEntriesForReference:aReference context:0 textType:textType]; +} + - (NSArray *)textEntriesForReference:(NSString *)aReference context:(int)context textType:(TextPullType)textType { NSMutableArray *ret = [NSMutableArray array]; @@ -441,14 +445,14 @@ NSLock *bibleLock = nil; long highVerse = lowVerse + (context * 2); for(;lowVerse <= highVerse;lowVerse++) { [vk setVerse:lowVerse]; - SwordBibleTextEntry *entry = [self textEntryForKey:vk textType:textType]; + SwordBibleTextEntry *entry = (SwordBibleTextEntry *) [self textEntryForKey:vk textType:textType]; if(entry) { [ret addObject:entry]; } [vk increment]; } } else { - SwordBibleTextEntry *entry = [self textEntryForKey:vk textType:textType]; + SwordBibleTextEntry *entry = (SwordBibleTextEntry *) [self textEntryForKey:vk textType:textType]; if(entry) { [ret addObject:entry]; } diff --git a/bindings/objc/src/SwordBibleBook.h b/bindings/objc/src/SwordBibleBook.h index 824d400..af48bb4 100644 --- a/bindings/objc/src/SwordBibleBook.h +++ b/bindings/objc/src/SwordBibleBook.h @@ -6,36 +6,36 @@ // Copyright 2009 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #ifdef __cplusplus -#include <versemgr.h> +#include <versificationmgr.h> #include <versekey.h> #include <localemgr.h> -class sword::VerseMgr::Book; +class sword::VersificationMgr::Book; #endif @interface SwordBibleBook : NSObject { #ifdef __cplusplus - sword::VerseMgr::Book *swBook; + sword::VersificationMgr::Book *swBook; #endif NSString *localizedName; int number; - int numberInTestament; - int testament; + char numberInTestament; + char testament; NSArray *chapters; } @property (readwrite) int number; -@property (readwrite) int numberInTestament; -@property (readwrite) int testament; +@property (readwrite) char numberInTestament; +@property (readwrite) char testament; @property (retain, readwrite) NSString *localizedName; @property (retain, readwrite) NSArray *chapters; #ifdef __cplusplus -- (id)initWithBook:(sword::VerseMgr::Book *)aBook; -- (sword::VerseMgr::Book *)book; +- (id)initWithBook:(sword::VersificationMgr::Book *)aBook; +- (sword::VersificationMgr::Book *)book; #endif - (NSString *)name; @@ -43,7 +43,7 @@ class sword::VerseMgr::Book; - (int)numberOfChapters; - (int)numberOfVersesForChapter:(int)chapter; /** - get book index for versekey + get book index for verseKey that is: book number + testament * 100 */ - (int)generatedIndex; diff --git a/bindings/objc/src/SwordBibleBook.mm b/bindings/objc/src/SwordBibleBook.mm index 2fb9468..eeb956b 100644 --- a/bindings/objc/src/SwordBibleBook.mm +++ b/bindings/objc/src/SwordBibleBook.mm @@ -31,7 +31,7 @@ return self; } -- (id)initWithBook:(sword::VerseMgr::Book *)aBook { +- (id)initWithBook:(sword::VersificationMgr::Book *)aBook { self = [self init]; if(self) { swBook = aBook; @@ -40,7 +40,7 @@ [self setTestament:vk.Testament()]; [self setNumberInTestament:vk.Book()]; - // get system localemgr to be able to translate the english bookname + // get system localeMgr to be able to translate the english bookName sword::LocaleMgr *lmgr = sword::LocaleMgr::getSystemLocaleMgr(); self.localizedName = [NSString stringWithUTF8String:lmgr->translate(swBook->getLongName())]; } @@ -85,7 +85,7 @@ if(chapters == nil) { NSMutableArray *temp = [NSMutableArray array]; for(int i = 0;i < swBook->getChapterMax();i++) { - [temp addObject:[[SwordBibleChapter alloc] initWithBook:self andChapter:i+1]]; + [temp addObject:[[[SwordBibleChapter alloc] initWithBook:self andChapter:i+1] autorelease]]; } [self setChapters:[NSArray arrayWithArray:temp]]; } @@ -93,14 +93,14 @@ } /** - get book index for versekey + get book index for verseKey that is: book number + testament * 100 */ - (int)generatedIndex { return number + testament * 100; } -- (sword::VerseMgr::Book *)book { +- (sword::VersificationMgr::Book *)book { return swBook; } diff --git a/bindings/objc/src/SwordBibleChapter.h b/bindings/objc/src/SwordBibleChapter.h index e8f29c2..11e4cff 100644 --- a/bindings/objc/src/SwordBibleChapter.h +++ b/bindings/objc/src/SwordBibleChapter.h @@ -6,7 +6,7 @@ // Copyright 2009 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> @class SwordBibleBook; diff --git a/bindings/objc/src/SwordBibleTextEntry.h b/bindings/objc/src/SwordBibleTextEntry.h index 467bf18..42969cd 100644 --- a/bindings/objc/src/SwordBibleTextEntry.h +++ b/bindings/objc/src/SwordBibleTextEntry.h @@ -6,14 +6,14 @@ // Copyright 2010 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #import "SwordModuleTextEntry.h" @interface SwordBibleTextEntry : SwordModuleTextEntry { - NSString *preverseHeading; + NSString *preVerseHeading; } -@property (readwrite, retain) NSString *preverseHeading; +@property (readwrite, retain) NSString *preVerseHeading; + (id)textEntryForKey:(NSString *)aKey andText:(NSString *)aText; - (id)initWithKey:(NSString *)aKey andText:(NSString *)aText; diff --git a/bindings/objc/src/SwordBibleTextEntry.m b/bindings/objc/src/SwordBibleTextEntry.m index 6be2c4e..115a33c 100644 --- a/bindings/objc/src/SwordBibleTextEntry.m +++ b/bindings/objc/src/SwordBibleTextEntry.m @@ -10,7 +10,7 @@ @implementation SwordBibleTextEntry -@synthesize preverseHeading; +@synthesize preVerseHeading; + (id)textEntryForKey:(NSString *)aKey andText:(NSString *)aText { return [[[SwordBibleTextEntry alloc] initWithKey:aKey andText:aText] autorelease]; @@ -30,7 +30,7 @@ } - (void)dealloc { - [self setPreverseHeading:nil]; + [self setPreVerseHeading:nil]; [super dealloc]; } diff --git a/bindings/objc/src/SwordBook.h b/bindings/objc/src/SwordBook.h index e1cd17d..b0c520a 100644 --- a/bindings/objc/src/SwordBook.h +++ b/bindings/objc/src/SwordBook.h @@ -11,7 +11,7 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #import "SwordModule.h" #ifdef __cplusplus @@ -29,9 +29,9 @@ @property(readwrite, retain) NSMutableDictionary *contents; /** - return the tree content for the given treekey - the treekey has to be already loaded - @param[in]: treekey that we should look for, nil for root + return the tree content for the given treeKey + the treeKey has to be already loaded + @param[in]: treeKey that we should look for, nil for root @return: SwordTreeEntry */ - (SwordModuleTreeEntry *)treeEntryForKey:(NSString *)treeKey; diff --git a/bindings/objc/src/SwordBook.mm b/bindings/objc/src/SwordBook.mm index 05f622e..bcee1e4 100644 --- a/bindings/objc/src/SwordBook.mm +++ b/bindings/objc/src/SwordBook.mm @@ -12,7 +12,6 @@ */ #import "SwordBook.h" -#import "SwordModule.h" #import "SwordModuleTreeEntry.h" @interface SwordBook () @@ -54,14 +53,14 @@ } - (SwordModuleTreeEntry *)treeEntryForKey:(NSString *)treeKey { - SwordModuleTreeEntry * ret = nil; + SwordModuleTreeEntry * ret; [moduleLock lock]; if(treeKey == nil) { ret = [contents objectForKey:@"root"]; if(ret == nil) { - sword::TreeKeyIdx *treeKey = dynamic_cast<sword::TreeKeyIdx*>((sword::SWKey *)*(swModule)); - ret = [self _treeEntryForKey:treeKey]; + sword::TreeKeyIdx *tk = dynamic_cast<sword::TreeKeyIdx*>((sword::SWKey *)*(swModule)); + ret = [self _treeEntryForKey:tk]; // add to content [contents setObject:ret forKey:@"root"]; } @@ -87,22 +86,22 @@ } - (SwordModuleTreeEntry *)_treeEntryForKey:(sword::TreeKeyIdx *)treeKey { - SwordModuleTreeEntry *ret = [[SwordModuleTreeEntry alloc] init]; + SwordModuleTreeEntry *ret = [[[SwordModuleTreeEntry alloc] init] autorelease]; char *treeNodeName = (char *)treeKey->getText(); - NSString *nname = @""; + NSString *nName; if(strlen(treeNodeName) == 0) { - nname = @"root"; + nName = @"root"; } else { // key encoding depends on module encoding - nname = [NSString stringWithUTF8String:treeNodeName]; - if(!nname) { - nname = [NSString stringWithCString:treeNodeName encoding:NSISOLatin1StringEncoding]; + nName = [NSString stringWithUTF8String:treeNodeName]; + if(!nName) { + nName = [NSString stringWithCString:treeNodeName encoding:NSISOLatin1StringEncoding]; } } // set name - [ret setKey:nname]; + [ret setKey:nName]; NSMutableArray *c = [NSMutableArray array]; [ret setContent:c]; @@ -111,15 +110,15 @@ // get first child treeKey->firstChild(); do { - NSString *subname = @""; + NSString *subName; // key encoding depends on module encoding const char *textStr = treeKey->getText(); - subname = [NSString stringWithUTF8String:textStr]; - if(!subname) { - subname = [NSString stringWithCString:textStr encoding:NSISOLatin1StringEncoding]; + subName = [NSString stringWithUTF8String:textStr]; + if(!subName) { + subName = [NSString stringWithCString:textStr encoding:NSISOLatin1StringEncoding]; } - if(subname) { - [c addObject:subname]; + if(subName) { + [c addObject:subName]; } } while(treeKey->nextSibling()); @@ -131,8 +130,8 @@ - (void)testLoop { SwordModuleTreeEntry *entry = [self treeEntryForKey:nil]; if([[entry content] count] > 0) { - for(NSString *subkey in [entry content]) { - entry = [self treeEntryForKey:subkey]; + for(NSString *subKey in [entry content]) { + entry = [self treeEntryForKey:subKey]; if([[entry content] count] > 0) { } else { DLog(@"Entry: %@", [entry key]); diff --git a/bindings/objc/src/SwordCommentary.h b/bindings/objc/src/SwordCommentary.h index 5177139..feaf619 100644 --- a/bindings/objc/src/SwordCommentary.h +++ b/bindings/objc/src/SwordCommentary.h @@ -11,8 +11,8 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import <Cocoa/Cocoa.h> -#import "SwordBible.h" +#import <Foundation/Foundation.h> +#import <ObjCSword/ObjCSword.h> #ifdef __cplusplus #include <rawfiles.h> @@ -20,6 +20,8 @@ class sword::RawFiles; class sword::SWConfig; #endif + + @interface SwordCommentary : SwordBible { } diff --git a/bindings/objc/src/SwordCommentary.mm b/bindings/objc/src/SwordCommentary.mm index fee1a1a..3b81738 100644 --- a/bindings/objc/src/SwordCommentary.mm +++ b/bindings/objc/src/SwordCommentary.mm @@ -12,7 +12,6 @@ */ #import "SwordCommentary.h" -#import "Configuration.h" @implementation SwordCommentary @@ -35,20 +34,20 @@ ret = modPath; // create folder - [fm createDirectoryAtPath:modPath attributes:nil]; + [fm createDirectoryAtPath:modPath withIntermediateDirectories:NO attributes:nil error:NULL]; // create mods.d folder NSString *modsdPath = [modPath stringByAppendingPathComponent:@"mods.d"]; - [fm createDirectoryAtPath:modsdPath attributes:nil]; + [fm createDirectoryAtPath:modsdPath withIntermediateDirectories:NO attributes:nil error:NULL]; // create module folder NSString *dataPath = [modPath stringByAppendingPathComponent:@"modules"]; - [fm createDirectoryAtPath:dataPath attributes:nil]; + [fm createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:NULL]; dataPath = [dataPath stringByAppendingPathComponent:@"comments"]; - [fm createDirectoryAtPath:dataPath attributes:nil]; + [fm createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:NULL]; dataPath = [dataPath stringByAppendingPathComponent:@"rawfiles"]; - [fm createDirectoryAtPath:dataPath attributes:nil]; + [fm createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:NULL]; dataPath = [dataPath stringByAppendingPathComponent:aName]; - [fm createDirectoryAtPath:dataPath attributes:nil]; + [fm createDirectoryAtPath:dataPath withIntermediateDirectories:NO attributes:nil error:NULL]; // let's create a brand new empty module sword::RawFiles::createModule([dataPath UTF8String]); diff --git a/bindings/objc/src/SwordDictionary.h b/bindings/objc/src/SwordDictionary.h index 77df1e2..6fea741 100644 --- a/bindings/objc/src/SwordDictionary.h +++ b/bindings/objc/src/SwordDictionary.h @@ -11,10 +11,9 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import <Cocoa/Cocoa.h> -#import "SwordModule.h" +#import <Foundation/Foundation.h> -@class SwordManager; +@class SwordManager, SwordModule; @interface SwordDictionary : SwordModule { /** only keys are buffered here */ @@ -24,5 +23,4 @@ - (NSArray *)allKeys; - (NSString *)entryForKey:(NSString *)aKey; - @end diff --git a/bindings/objc/src/SwordDictionary.mm b/bindings/objc/src/SwordDictionary.mm index 2876e47..4924d00 100644 --- a/bindings/objc/src/SwordDictionary.mm +++ b/bindings/objc/src/SwordDictionary.mm @@ -11,9 +11,7 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import "SwordDictionary.h" -#import "SwordModuleTextEntry.h" -#import "Configuration.h" +#import <ObjCSword/ObjCSword.h> @interface SwordDictionary (/* Private, class continuation */) /** private property */ @@ -78,7 +76,7 @@ - (void)readFromCache { //open cached file NSString *cachePath = [[[Configuration config] defaultAppSupportPath] stringByAppendingPathComponent:[NSString stringWithFormat:@"cache-%@", [self name]]]; - NSMutableArray *data = [NSArray arrayWithContentsOfFile:cachePath]; + NSMutableArray *data = [NSMutableArray arrayWithContentsOfFile:cachePath]; if(data != nil) { self.keys = data; } else { @@ -156,8 +154,12 @@ } - (id)attributeValueForParsedLinkData:(NSDictionary *)data { - id ret = nil; + return [self attributeValueForParsedLinkData:data withTextRenderType:TextTypeStripped]; +} +- (id)attributeValueForParsedLinkData:(NSDictionary *)data withTextRenderType:(TextPullType)textType { + id ret = nil; + NSString *attrType = [data objectForKey:ATTRTYPE_TYPE]; if([attrType isEqualToString:@"scriptRef"] || [attrType isEqualToString:@"scripRef"] || diff --git a/bindings/objc/src/SwordFilter.h b/bindings/objc/src/SwordFilter.h new file mode 100644 index 0000000..590c550 --- /dev/null +++ b/bindings/objc/src/SwordFilter.h @@ -0,0 +1,61 @@ +// +// Created by mbergmann on 18.12.12. +// +// To change the template use AppCode | Preferences | File Templates. +// + + +#import <Foundation/Foundation.h> + +#ifdef __cplusplus +#include <swfilter.h> +#endif + +@interface SwordFilter : NSObject + +#ifdef __cplusplus +- (id)initWithSWFilter:(sword::SWFilter *)swFilter; +- (sword::SWFilter *)swFilter; +#endif + +@end + +@interface SwordOsisHtmlRefFilter : SwordFilter ++ (SwordOsisHtmlRefFilter *)filter; +@end + +@interface SwordOsisPlainFilter : SwordFilter ++ (SwordOsisPlainFilter *)filter; +@end + +@interface SwordOsisXHtmlFilter : SwordFilter ++ (SwordOsisXHtmlFilter *)filter; +@end + +@interface SwordThmlHtmlFilter : SwordFilter ++ (SwordThmlHtmlFilter *)filter; +@end + +@interface SwordThmlPlainFilter : SwordFilter ++ (SwordThmlPlainFilter *)filter; +@end + +@interface SwordGbfHtmlFilter : SwordFilter ++ (SwordGbfHtmlFilter *)filter; +@end + +@interface SwordGbfPlainFilter : SwordFilter ++ (SwordGbfPlainFilter *)filter; +@end + +@interface SwordTeiHtmlFilter : SwordFilter ++ (SwordTeiHtmlFilter *)filter; +@end + +@interface SwordTeiXHtmlFilter : SwordFilter ++ (SwordTeiXHtmlFilter *)filter; +@end + +@interface SwordTeiPlainFilter : SwordFilter ++ (SwordTeiPlainFilter *)filter; +@end diff --git a/bindings/objc/src/SwordFilter.mm b/bindings/objc/src/SwordFilter.mm new file mode 100644 index 0000000..7d609bc --- /dev/null +++ b/bindings/objc/src/SwordFilter.mm @@ -0,0 +1,142 @@ +// +// Created by mbergmann on 18.12.12. +// +// To change the template use AppCode | Preferences | File Templates. +// + + +#import "SwordFilter.h" +#import "osishtmlhref.h" +#import "osisplain.h" +#import "osisxhtml.h" +#import "thmlhtmlhref.h" +#import "thmlplain.h" +#import "gbfhtmlhref.h" +#import "gbfplain.h" +#import "teihtmlhref.h" +#import "teixhtml.h" +#import "teiplain.h" + +@implementation SwordFilter { + sword::SWFilter *swFilter; +} + +- (id)initWithSWFilter:(sword::SWFilter *)swFilter1 { + self = [super init]; + if (self) { + swFilter = swFilter1; + } + + return self; +} + +- (void)dealloc { + [super dealloc]; +} + +- (sword::SWFilter *)swFilter { + return swFilter; +} + +@end + +@implementation SwordOsisHtmlRefFilter ++ (SwordOsisHtmlRefFilter *)filter { + return [[[SwordOsisHtmlRefFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::OSISHTMLHREF()]; +} +@end + +@implementation SwordOsisXHtmlFilter ++ (SwordOsisXHtmlFilter *)filter { + return [[[SwordOsisXHtmlFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::OSISXHTML()]; +} +@end + +@implementation SwordOsisPlainFilter ++ (SwordOsisPlainFilter *)filter { + return [[[SwordOsisPlainFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::OSISPlain()]; +} +@end + +@implementation SwordThmlHtmlFilter ++ (SwordThmlHtmlFilter *)filter { + return [[[SwordThmlHtmlFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::ThMLHTMLHREF()]; +} +@end + +@implementation SwordThmlPlainFilter ++ (SwordThmlPlainFilter *)filter { + return [[[SwordThmlPlainFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::ThMLPlain()]; +} +@end + +@implementation SwordGbfHtmlFilter ++ (SwordGbfHtmlFilter *)filter { + return [[[SwordGbfHtmlFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::ThMLHTMLHREF()]; +} +@end + +@implementation SwordGbfPlainFilter ++ (SwordGbfPlainFilter *)filter { + return [[[SwordGbfPlainFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::ThMLPlain()]; +} +@end + +@implementation SwordTeiHtmlFilter ++ (SwordTeiHtmlFilter *)filter { + return [[[SwordTeiHtmlFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::TEIHTMLHREF()]; +} +@end + +@implementation SwordTeiXHtmlFilter ++ (SwordTeiXHtmlFilter *)filter { + return [[[SwordTeiXHtmlFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::TEIXHTML()]; +} +@end + +@implementation SwordTeiPlainFilter ++ (SwordTeiPlainFilter *)filter { + return [[[SwordTeiPlainFilter alloc] init] autorelease]; +} + +- (id)init { + return [super initWithSWFilter:new sword::TEIPlain()]; +} +@end + diff --git a/bindings/objc/src/SwordInstallSource.h b/bindings/objc/src/SwordInstallSource.h index c0f8659..1b1bdf3 100644 --- a/bindings/objc/src/SwordInstallSource.h +++ b/bindings/objc/src/SwordInstallSource.h @@ -6,7 +6,8 @@ // Copyright 2007 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> +#import "SwordModule.h" #ifdef __cplusplus #include <swmgr.h> @@ -15,7 +16,7 @@ class sword::SWModule; #endif @class SwordManager; -@class SwordInstallSourceController; +@class SwordInstallSourceManager; #define INSTALLSOURCE_TYPE_FTP @"FTP" @@ -25,10 +26,10 @@ class sword::SWModule; sword::InstallSource *swInstallSource; #endif - /** the sword manager for this source */ - SwordManager *swordManager; - BOOL temporarySource; + + /** the sword manager for this source */ + SwordManager *swordManager; } // init @@ -56,14 +57,20 @@ class sword::SWModule; // install module - (void)installModuleWithName:(NSString *)mName usingManager:(SwordManager *)swManager - withInstallController:(SwordInstallSourceController *)sim; + withInstallController:(SwordInstallSourceManager *)sim; -// list modules of this source +/** List of available InstallSources */ - (NSArray *)listModules; + +/** List of modules for given type */ +- (NSArray *)listModulesForType:(ModuleType)aType; + /** list module types */ - (NSArray *)listModuleTypes; -// get associated SwordManager + +/** Returns the SwordManager attached to this SwordInstallSourceController */ - (SwordManager *)swordManager; +- (void)setSwordManager:(SwordManager *)swManager; #ifdef __cplusplus - (sword::InstallSource *)installSource; diff --git a/bindings/objc/src/SwordInstallSource.mm b/bindings/objc/src/SwordInstallSource.mm index 5c2c9aa..b1f71d3 100644 --- a/bindings/objc/src/SwordInstallSource.mm +++ b/bindings/objc/src/SwordInstallSource.mm @@ -7,30 +7,17 @@ // #import "SwordInstallSource.h" -#import "SwordInstallSourceController.h" +#import "SwordInstallSourceManager.h" #import "SwordManager.h" -@interface SwordInstallSource (PrivateAPI) - -- (void)setSwordManager:(SwordManager *)swManager; - -@end - -@implementation SwordInstallSource (PrivateAPI) - -- (void)setSwordManager:(SwordManager *)swManager { - [swManager retain]; - [swordManager release]; - swordManager = swManager; -} +@interface SwordInstallSource () @end @implementation SwordInstallSource // init -- (id)init -{ +- (id)init { self = [super init]; if(self) { temporarySource = NO; @@ -75,7 +62,7 @@ - (void)finalize { if(temporarySource == NO) { - //LogL(LOG_DEBUG, @"[SwordInstallSource -finalize] deleting swInstalSource"); + //LogL(LOG_DEBUG, @"[SwordInstallSource -finalize] deleting swInstallSource"); //delete swInstallSource; } @@ -83,9 +70,16 @@ } - (void)dealloc { + [swordManager release]; [super dealloc]; } +- (void)setSwordManager:(SwordManager *)swManager { + [swManager retain]; + [swordManager release]; + swordManager = swManager; +} + // accessors - (NSString *)caption { const char *str = swInstallSource->caption; @@ -133,16 +127,14 @@ } /** install module */ -- (void)installModuleWithName:(NSString *)mName usingManager:(SwordManager *)swManager withInstallController:(SwordInstallSourceController *)sim { +- (void)installModuleWithName:(NSString *)mName usingManager:(SwordManager *)swManager withInstallController:(SwordInstallSourceManager *)sim { sword::InstallMgr *im = [sim installMgr]; im->installModule([swManager swManager], 0, [mName UTF8String], swInstallSource); } /** list all modules of this source */ - (NSArray *)listModules { - NSArray *ret = nil; - - DLog(@""); + NSArray *ret = [NSArray array]; SwordManager *sm = [self swordManager]; if(sm) { @@ -154,14 +146,23 @@ return ret; } +- (NSArray *)listModulesForType:(ModuleType)aType { + NSArray *ret = [NSArray array]; + + SwordManager *sm = [self swordManager]; + if(sm) { + ret = [sm modulesForType:aType]; + } else { + ALog(@"Have nil SwordManager"); + } + + return ret; +} + /** list module types */ - (NSArray *)listModuleTypes { - NSArray *ret = nil; - - DLog(@""); - ret = [SwordManager moduleTypes]; - - return ret; + NSArray *ret = [SwordManager moduleTypes]; + return ret; } // get associated SwordManager @@ -172,7 +173,7 @@ sword::SWMgr *mgr; if([[self source] isEqualToString:@"localhost"]) { // create SwordManager from new SWMgr of path - mgr = (sword::SWMgr *)new sword::SWMgr([[self directory] UTF8String], true, NULL, false, false); + mgr = new sword::SWMgr([[self directory] UTF8String], true, NULL, false, false); } else { // create SwordManager from the SWMgr of this source mgr = swInstallSource->getMgr(); diff --git a/bindings/objc/src/SwordInstallSourceController.h b/bindings/objc/src/SwordInstallSourceManager.h index 1f5dda5..ee22c48 100644..100755 --- a/bindings/objc/src/SwordInstallSourceController.h +++ b/bindings/objc/src/SwordInstallSourceManager.h @@ -6,7 +6,7 @@ // Copyright 2007 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #ifdef __cplusplus #include <swmgr.h> @@ -32,32 +32,30 @@ typedef enum _ModuleStatusConst { ModStatCipheredKeyPresent = 0x020 }ModuleStatusConst; -@interface SwordInstallSourceController : NSObject { +@interface SwordInstallSourceManager : NSObject { @private #ifdef __cplusplus sword::InstallMgr *swInstallMgr; #endif - + BOOL createPath; NSString *configPath; - NSString *configFilePath; - - /** the dictionary holding the install sources. caption is the key */ - NSMutableDictionary *installSources; - NSMutableArray *installSourceList; } // ------------------- getter / setter ------------------- @property (retain, readwrite) NSString *configPath; @property (retain, readwrite) NSString *configFilePath; -@property (retain, readwrite) NSMutableDictionary *installSources; @property (retain, readwrite) NSMutableArray *installSourceList; +/** Dictionary of InstallSources. Key: Caption */ +@property (retain, readwrite) NSMutableDictionary *installSources; // -------------------- methods -------------------- // initialization -+ (SwordInstallSourceController *)defaultController; ++ (SwordInstallSourceManager *)defaultController; ++ (SwordInstallSourceManager *)defaultControllerWithPath:(NSString *)aPath; ++ (SwordInstallSourceManager *)controllerWithPath:(NSString *)aPath; /** base path of the module installation @@ -68,7 +66,7 @@ base path of the module installation /** re-init after adding or removing new modules */ - (void)reinitialize; -// installation/uninstallation +// installation/unInstallation - (int)installModule:(SwordModule *)aModule fromSource:(SwordInstallSource *)is withManager:(SwordManager *)manager; - (int)uninstallModule:(SwordModule *)aModule fromManager:(SwordManager *)swManager; @@ -82,7 +80,7 @@ base path of the module installation // disclaimer - (BOOL)userDisclaimerConfirmed; -- (void)setUserDisclainerConfirmed:(BOOL)flag; +- (void)setUserDisclaimerConfirmed:(BOOL)flag; // list modules in sources - (NSArray *)listModulesForSource:(SwordInstallSource *)is; diff --git a/bindings/objc/src/SwordInstallSourceController.mm b/bindings/objc/src/SwordInstallSourceManager.mm index 452c005..98d6cac 100644..100755 --- a/bindings/objc/src/SwordInstallSourceController.mm +++ b/bindings/objc/src/SwordInstallSourceManager.mm @@ -6,13 +6,10 @@ // Copyright 2007 __MyCompanyName__. All rights reserved. // -#import "SwordInstallSourceController.h" +#import "SwordInstallSourceManager.h" #import "SwordInstallSource.h" #import "SwordManager.h" -#import "SwordModule.h" - -#include "installmgr.h" -//#include "MyInstallMgr.h" +#import "ObjCSword_Prefix.pch" #ifdef __cplusplus typedef std::map<sword::SWBuf, sword::InstallSource *> InstallSourceMap; @@ -22,12 +19,9 @@ typedef sword::multimapwithdefault<sword::SWBuf, sword::SWBuf, std::less <sword: #define INSTALLSOURCE_SECTION_TYPE_FTP "FTPSource" #define INSTALLSOURCE_SECTION_TYPE_HTTP "HTTPSource" -@implementation SwordInstallSourceController +@implementation SwordInstallSourceManager @dynamic configPath; -@synthesize configFilePath; -@synthesize installSources; -@synthesize installSourceList; // ------------------- getter / setter ------------------- - (NSString *)configPath { @@ -41,46 +35,48 @@ typedef sword::multimapwithdefault<sword::SWBuf, sword::SWBuf, std::less <sword: [configPath release]; configPath = [value copy]; - if(value != nil) { - // check for existence - NSFileManager *fm = [NSFileManager defaultManager]; - BOOL isDir; - if(([fm fileExistsAtPath:configPath] == NO) && createPath == YES) { - // create path - [fm createDirectoryAtPath:configPath attributes:nil]; - } + if(value == nil) { + return; + } + + + // check for existence + NSFileManager *fm = [NSFileManager defaultManager]; + BOOL isDir; + if(([fm fileExistsAtPath:configPath] == NO) && createPath == YES) { + // create path + [fm createDirectoryAtPath:configPath withIntermediateDirectories:NO attributes:nil error:NULL]; + } + + if(([fm fileExistsAtPath:configPath isDirectory:&isDir] == YES) && (isDir)) { + // set configFilePath + [self setConfigFilePath:[configPath stringByAppendingPathComponent:@"InstallMgr.conf"]]; - if(([fm fileExistsAtPath:configPath isDirectory:&isDir] == YES) && (isDir)) { - // set configFilePath - [self setConfigFilePath:[configPath stringByAppendingPathComponent:@"InstallMgr.conf"]]; + // check config + if([fm fileExistsAtPath:self.configFilePath] == NO) { + // create config entry + sword::SWConfig config([self.configFilePath cStringUsingEncoding:NSUTF8StringEncoding]); + config["General"]["PassiveFTP"] = "true"; + config.Save(); + + // create default Install source + SwordInstallSource *is = [[[SwordInstallSource alloc] initWithType:INSTALLSOURCE_TYPE_FTP] autorelease]; + [is setCaption:@"CrossWire"]; + [is setSource:@"ftp.crosswire.org"]; + [is setDirectory:@"/pub/sword/raw"]; + + // addInstallSource will reinitialize + [self addInstallSource:is withReinitialize:NO]; - // check config - if([fm fileExistsAtPath:configFilePath] == NO) { - // create config entry - sword::SWConfig config([configFilePath cStringUsingEncoding:NSUTF8StringEncoding]); - config["General"]["PassiveFTP"] = "true"; - config.Save(); - - // create default Install source - SwordInstallSource *is = [[[SwordInstallSource alloc] initWithType:INSTALLSOURCE_TYPE_FTP] autorelease]; - [is setCaption:@"CrossWire"]; - [is setSource:@"ftp.crosswire.org"]; - [is setDirectory:@"/pub/sword/raw"]; - - // addInstallSource will reinitialize - [self addInstallSource:is]; - - } else { - // init installMgr - [self reinitialize]; - } - - // sync with master install source list - //[self refreshMasterRemoteInstallSourceList]; - - } else { - ALog(@"Config path does not exist: %@", configPath); } + // init installMgr + [self reinitialize]; + + // sync with master install source list + //[self refreshMasterRemoteInstallSourceList]; + + } else { + ALog(@"Config path does not exist: %@", configPath); } } } @@ -88,15 +84,25 @@ typedef sword::multimapwithdefault<sword::SWBuf, sword::SWBuf, std::less <sword: // -------------------- methods -------------------- // initialization -+ (SwordInstallSourceController *)defaultController { - static SwordInstallSourceController *singleton; ++ (SwordInstallSourceManager *)defaultController { + static SwordInstallSourceManager *singleton = nil; if(singleton == nil) { - singleton = [[SwordInstallSourceController alloc] init]; + singleton = [[SwordInstallSourceManager alloc] init]; } return singleton; } ++ (SwordInstallSourceManager *)defaultControllerWithPath:(NSString *)aPath { + SwordInstallSourceManager *m = [SwordInstallSourceManager defaultController]; + [m setConfigPath:aPath]; + return m; +} + ++ (SwordInstallSourceManager *)controllerWithPath:(NSString *)aPath { + return [[[SwordInstallSourceManager alloc] initWithPath:aPath createPath:YES] autorelease]; +} + /** base path of the module installation */ @@ -128,7 +134,7 @@ base path of the module installation /** re-init after adding or removing new modules */ - (void)reinitialize { - sword::SWConfig config([configFilePath UTF8String]); + sword::SWConfig config([self.configFilePath UTF8String]); config.Load(); // init installMgr @@ -140,20 +146,20 @@ base path of the module installation if(swInstallMgr == nil) { ALog(@"Could not initialize InstallMgr!"); } else { - [self setUserDisclainerConfirmed:disclaimerConfirmed]; + [self setUserDisclaimerConfirmed:disclaimerConfirmed]; // empty all lists - [installSources removeAllObjects]; - [installSourceList removeAllObjects]; + [self.installSources removeAllObjects]; + [self.installSourceList removeAllObjects]; // init install sources for(InstallSourceMap::iterator it = swInstallMgr->sources.begin(); it != swInstallMgr->sources.end(); it++) { sword::InstallSource *sis = it->second; - SwordInstallSource *is = [[SwordInstallSource alloc] initWithSource:(id)sis]; + SwordInstallSource *is = [[[SwordInstallSource alloc] initWithSource:sis] autorelease]; - [installSources setObject:is forKey:[is caption]]; + [self.installSources setObject:is forKey:[is caption]]; // also add to list - [installSourceList addObject:is]; + [self.installSourceList addObject:is]; } } } @@ -187,7 +193,7 @@ base path of the module installation - (void)addInstallSource:(SwordInstallSource *)is withReinitialize:(BOOL)reinit { // save at once - sword::SWConfig config([configFilePath cStringUsingEncoding:NSUTF8StringEncoding]); + sword::SWConfig config([self.configFilePath cStringUsingEncoding:NSUTF8StringEncoding]); if([[is type] isEqualToString:INSTALLSOURCE_TYPE_FTP]) { config["Sources"].insert(ConfigEntMap::value_type(INSTALLSOURCE_SECTION_TYPE_FTP, [[is configEntry] UTF8String])); } else { @@ -206,18 +212,16 @@ base path of the module installation - (void)removeInstallSource:(SwordInstallSource *)is withReinitialize:(BOOL)reinit { // remove source - [installSources removeObjectForKey:[is caption]]; - [installSourceList removeObject:is]; + [self.installSources removeObjectForKey:[is caption]]; + [self.installSourceList removeObject:is]; // save at once - sword::SWConfig config([configFilePath cStringUsingEncoding:NSUTF8StringEncoding]); + sword::SWConfig config([self.configFilePath cStringUsingEncoding:NSUTF8StringEncoding]); config["Sources"].erase(INSTALLSOURCE_SECTION_TYPE_HTTP); config["Sources"].erase(INSTALLSOURCE_SECTION_TYPE_FTP); // build up new - NSEnumerator *iter = [installSources objectEnumerator]; - SwordInstallSource *sis = nil; - while((sis = [iter nextObject])) { + for(SwordInstallSource *sis in self.installSources) { if([[sis type] isEqualToString:INSTALLSOURCE_TYPE_FTP]) { config["Sources"].insert(ConfigEntMap::value_type(INSTALLSOURCE_SECTION_TYPE_FTP, [[sis configEntry] UTF8String])); } else { @@ -236,10 +240,10 @@ base path of the module installation [self addInstallSource:is]; } -// installation/uninstallation +// installation/unInstallation - (int)installModule:(SwordModule *)aModule fromSource:(SwordInstallSource *)is withManager:(SwordManager *)manager { - int stat = -1; + int stat; if([[is source] isEqualToString:@"localhost"]) { stat = swInstallMgr->installModule([manager swManager], [[is directory] UTF8String], [[aModule name] UTF8String]); } else { @@ -305,7 +309,7 @@ base path of the module installation module = it->first; status = it->second; - SwordModule *mod = [[SwordModule alloc] initWithSWModule:module]; + SwordModule *mod = [[[SwordModule alloc] initWithSWModule:module] autorelease]; [mod setStatus:status]; [ar addObject:mod]; } @@ -321,7 +325,7 @@ base path of the module installation return swInstallMgr->isUserDisclaimerConfirmed(); } -- (void)setUserDisclainerConfirmed:(BOOL)flag { +- (void)setUserDisclaimerConfirmed:(BOOL)flag { swInstallMgr->setUserDisclaimerConfirmed(flag); } diff --git a/bindings/objc/src/SwordKey.h b/bindings/objc/src/SwordKey.h index 9761bda..caa4f35 100644 --- a/bindings/objc/src/SwordKey.h +++ b/bindings/objc/src/SwordKey.h @@ -6,7 +6,7 @@ // Copyright 2009 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #ifdef __cplusplus #include <swkey.h> @@ -19,20 +19,20 @@ BOOL created; } -+ (id)swordKey; -+ (id)swordKeyWithRef:(NSString *)aRef; ++ (SwordKey *)swordKey; ++ (SwordKey *)swordKeyWithRef:(NSString *)aRef; #ifdef __cplusplus -+ (id)swordKeyWithSWKey:(sword::SWKey *)aSk; -+ (id)swordKeyWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy; -- (id)initWithSWKey:(sword::SWKey *)aSk; -- (id)initWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy; ++ (SwordKey *)swordKeyWithSWKey:(sword::SWKey *)aSk; ++ (SwordKey *)swordKeyWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy; +- (SwordKey *)initWithSWKey:(sword::SWKey *)aSk; +- (SwordKey *)initWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy; - (sword::SWKey *)swKey; #endif -- (id)initWithRef:(NSString *)aRef; +- (SwordKey *)initWithRef:(NSString *)aRef; -- (id)clone; +- (SwordKey *)clone; - (void)setPersist:(BOOL)flag; - (BOOL)persist; diff --git a/bindings/objc/src/SwordKey.mm b/bindings/objc/src/SwordKey.mm index 2417e93..5254443 100644 --- a/bindings/objc/src/SwordKey.mm +++ b/bindings/objc/src/SwordKey.mm @@ -11,19 +11,19 @@ @implementation SwordKey -+ (id)swordKey { ++ (SwordKey *)swordKey { return [[[SwordKey alloc] init] autorelease]; } -+ (id)swordKeyWithRef:(NSString *)aRef { ++ (SwordKey *)swordKeyWithRef:(NSString *)aRef { return [[[SwordKey alloc] initWithRef:aRef] autorelease]; } -+ (id)swordKeyWithSWKey:(sword::SWKey *)aSk { ++ (SwordKey *)swordKeyWithSWKey:(sword::SWKey *)aSk { return [[[SwordKey alloc] initWithSWKey:aSk] autorelease]; } -+ (id)swordKeyWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy { ++ (SwordKey *)swordKeyWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy { return [[[SwordKey alloc] initWithSWKey:aSk makeCopy:copy] autorelease]; } @@ -31,11 +31,11 @@ return [self initWithRef:nil]; } -- (id)initWithSWKey:(sword::SWKey *)aSk { +- (SwordKey *)initWithSWKey:(sword::SWKey *)aSk { return [self initWithSWKey:aSk makeCopy:NO]; } -- (id)initWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy { +- (SwordKey *)initWithSWKey:(sword::SWKey *)aSk makeCopy:(BOOL)copy { self = [super init]; if(self) { if(copy) { @@ -53,7 +53,7 @@ return self; } -- (id)initWithRef:(NSString *)aRef { +- (SwordKey *)initWithRef:(NSString *)aRef { self = [super init]; if(self) { sk = new sword::SWKey([aRef UTF8String]); @@ -79,7 +79,7 @@ [super dealloc]; } -- (id)clone { +- (SwordKey *)clone { return [SwordKey swordKeyWithSWKey:sk]; } diff --git a/bindings/objc/src/SwordListKey.h b/bindings/objc/src/SwordListKey.h index 0ce68ac..043ea81 100644 --- a/bindings/objc/src/SwordListKey.h +++ b/bindings/objc/src/SwordListKey.h @@ -6,7 +6,7 @@ // Copyright 2009 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #import "SwordKey.h" #ifdef __cplusplus @@ -15,31 +15,32 @@ #endif @class SwordBible, VerseEnumerator; +@class SwordVerseKey; @interface SwordListKey : SwordKey { } -+ (id)listKeyWithRef:(NSString *)aRef; -+ (id)listKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme; -+ (id)listKeyWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme; ++ (SwordListKey *)listKeyWithRef:(NSString *)aRef; ++ (SwordListKey *)listKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme; ++ (SwordListKey *)listKeyWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme; #ifdef __cplusplus -+ (id)listKeyWithSWListKey:(sword::ListKey *)aLk; -+ (id)listKeyWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy; -- (id)initWithSWListKey:(sword::ListKey *)aLk; -- (id)initWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy; ++ (SwordListKey *)listKeyWithSWListKey:(sword::ListKey *)aLk; ++ (SwordListKey *)listKeyWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy; +- (SwordListKey *)initWithSWListKey:(sword::ListKey *)aLk; +- (SwordListKey *)initWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy; - (sword::ListKey *)swListKey; #endif -- (id)initWithRef:(NSString *)aRef; -- (id)initWithRef:(NSString *)aRef v11n:(NSString *)scheme; -- (id)initWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme; +- (SwordListKey *)initWithRef:(NSString *)aRef; +- (SwordListKey *)initWithRef:(NSString *)aRef v11n:(NSString *)scheme; +- (SwordListKey *)initWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme; - (void)parse; - (void)parseWithHeaders; - (VerseEnumerator *)verseEnumerator; - (NSInteger)numberOfVerses; -- (BOOL)containsKey:(SwordKey *)aVerseKey; +- (BOOL)containsKey:(SwordVerseKey *)aVerseKey; @end diff --git a/bindings/objc/src/SwordListKey.mm b/bindings/objc/src/SwordListKey.mm index 161c6aa..07aa8f8 100644 --- a/bindings/objc/src/SwordListKey.mm +++ b/bindings/objc/src/SwordListKey.mm @@ -6,33 +6,27 @@ // Copyright 2009 __MyCompanyName__. All rights reserved. // -#import "SwordListKey.h" -#import "SwordBible.h" -#import "SwordVerseKey.h" -#import "VerseEnumerator.h" - -@interface SwordListKey () -@end +#import <ObjCSword/ObjCSword.h> @implementation SwordListKey -+ (id)listKeyWithRef:(NSString *)aRef { ++ (SwordListKey *)listKeyWithRef:(NSString *)aRef { return [[[SwordListKey alloc] initWithRef:aRef] autorelease]; } -+ (id)listKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme { ++ (SwordListKey *)listKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme { return [[[SwordListKey alloc] initWithRef:aRef v11n:scheme] autorelease]; } -+ (id)listKeyWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme { ++ (SwordListKey *)listKeyWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme { return [[[SwordListKey alloc] initWithRef:aRef headings:headings v11n:scheme] autorelease]; } -+ (id)listKeyWithSWListKey:(sword::ListKey *)aLk { ++ (SwordListKey *)listKeyWithSWListKey:(sword::ListKey *)aLk { return [[[SwordListKey alloc] initWithSWListKey:aLk] autorelease]; } -+ (id)listKeyWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy { ++ (SwordListKey *)listKeyWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy { return [[[SwordListKey alloc] initWithSWListKey:aLk makeCopy:copy] autorelease]; } @@ -40,23 +34,23 @@ return [super init]; } -- (id)initWithSWListKey:(sword::ListKey *)aLk { - return [super initWithSWKey:aLk]; +- (SwordListKey *)initWithSWListKey:(sword::ListKey *)aLk { + return (SwordListKey *) [super initWithSWKey:aLk]; } -- (id)initWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy { - return [super initWithSWKey:aLk makeCopy:copy]; +- (SwordListKey *)initWithSWListKey:(sword::ListKey *)aLk makeCopy:(BOOL)copy { + return (SwordListKey *) [super initWithSWKey:aLk makeCopy:copy]; } -- (id)initWithRef:(NSString *)aRef { +- (SwordListKey *)initWithRef:(NSString *)aRef { return [self initWithRef:aRef v11n:nil]; } -- (id)initWithRef:(NSString *)aRef v11n:(NSString *)scheme { +- (SwordListKey *)initWithRef:(NSString *)aRef v11n:(NSString *)scheme { return [self initWithRef:aRef headings:NO v11n:scheme]; } -- (id)initWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme { +- (SwordListKey *)initWithRef:(NSString *)aRef headings:(BOOL)headings v11n:(NSString *)scheme { sword::VerseKey vk; vk.Headings((char)headings); if(scheme) { @@ -64,7 +58,7 @@ } sword::ListKey listKey = vk.ParseVerseList([aRef UTF8String], "gen", true); sword::ListKey *lk = new sword::ListKey(listKey); - return [super initWithSWKey:lk]; + return (SwordListKey *) [super initWithSWKey:lk]; } - (void)finalize { @@ -90,7 +84,6 @@ } - (void)parseWithHeaders { - } - (VerseEnumerator *)verseEnumerator { @@ -99,12 +92,10 @@ - (BOOL)containsKey:(SwordVerseKey *)aVerseKey { BOOL ret = NO; - if(sk) { *sk = [[aVerseKey osisRef] UTF8String]; ret = !sk->Error(); } - return ret; } diff --git a/bindings/objc/src/SwordLocaleManager.h b/bindings/objc/src/SwordLocaleManager.h index ab4395f..dd67a13 100644 --- a/bindings/objc/src/SwordLocaleManager.h +++ b/bindings/objc/src/SwordLocaleManager.h @@ -6,7 +6,7 @@ // Copyright 2010 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> @interface SwordLocaleManager : NSObject { } @@ -15,8 +15,14 @@ /** Initializes the global locale system. - Any created instance that needs localozed information will use it. + Any created instance that needs localized information will use it. */ - (void)initLocale; +/** + Initializes global locale system. + Loads the locale (locale.d) folder from the specified path. + */ +- (void)initLocaleWithLocaledPath:(NSString *)aPath; + @end diff --git a/bindings/objc/src/SwordLocaleManager.mm b/bindings/objc/src/SwordLocaleManager.mm index 582eee5..18e4eba 100644 --- a/bindings/objc/src/SwordLocaleManager.mm +++ b/bindings/objc/src/SwordLocaleManager.mm @@ -14,7 +14,7 @@ @implementation SwordLocaleManager + (SwordLocaleManager *)defaultManager { - static SwordLocaleManager *instance; + static SwordLocaleManager *instance = nil; if(instance == nil) { // use default path instance = [[SwordLocaleManager alloc] init]; @@ -27,23 +27,27 @@ // set locale swManager NSString *resourcePath = [[NSBundle bundleForClass:[SwordLocaleManager class]] resourcePath]; NSString *localePath = [resourcePath stringByAppendingPathComponent:@"locales.d"]; + [self initLocaleWithLocaledPath:localePath]; +} + +- (void)initLocaleWithLocaledPath:(NSString *)aPath { sword::LocaleMgr *lManager = sword::LocaleMgr::getSystemLocaleMgr(); - lManager->loadConfigDir([localePath UTF8String]); + lManager->loadConfigDir([aPath UTF8String]); //get the language NSArray *availLocales = [NSLocale preferredLanguages]; NSString *lang = nil; - NSString *loc = nil; + NSString *loc; BOOL haveLocale = NO; // for every language, check if we know the locales - sword::StringList localelist = lManager->getAvailableLocales(); + sword::StringList localeList = lManager->getAvailableLocales(); NSEnumerator *iter = [availLocales objectEnumerator]; while((loc = [iter nextObject]) && !haveLocale) { // check if this locale is available in SWORD sword::StringList::iterator it; sword::SWBuf locale; - for(it = localelist.begin(); it != localelist.end(); ++it) { + for(it = localeList.begin(); it != localeList.end(); ++it) { locale = *it; NSString *swLoc = [NSString stringWithCString:locale.c_str() encoding:NSUTF8StringEncoding]; if([swLoc hasPrefix:loc]) { @@ -56,7 +60,7 @@ if(haveLocale) { lManager->setDefaultLocaleName([lang UTF8String]); - } + } } @end diff --git a/bindings/objc/src/SwordManager.h b/bindings/objc/src/SwordManager.h index 571a7cc..daf8ece 100644 --- a/bindings/objc/src/SwordManager.h +++ b/bindings/objc/src/SwordManager.h @@ -17,14 +17,6 @@ #ifdef __cplusplus #include <swmgr.h> // C++ Sword API #include <localemgr.h> -#include <markupfiltmgr.h> -// Filters -#include <markupfiltmgr.h> -#include <osishtmlhref.h> -#include <thmlhtmlhref.h> -#include <gbfhtmlhref.h> -#include <teihtmlhref.h> -#include <plainhtml.h> #include <versekey.h> class sword::SWModule; #endif @@ -110,13 +102,12 @@ class sword::SWModule; // CipherKeys NSUserdefaultsKey #define DefaultsModuleCipherKeysKey @"DefaultsModuleCipherKeysKey" - @interface SwordManager : NSObject { #ifdef __cplusplus sword::SWMgr *swManager; - sword::SWFilter *plainFilter, *thmlFilter, *gbfFilter, *osisFilter, *teiFilter; - sword::SWFilter *thmlStripFilter, *gbfStripFilter, *osisStripFilter; + SwordFilter *plainFilter, *thmlFilter, *gbfFilter, *osisFilter, *teiFilter; + SwordFilter *thmlStripFilter, *gbfStripFilter, *osisStripFilter, *teiStripFilter; #endif NSDictionary *modules; @@ -134,7 +125,7 @@ class sword::SWModule; // --------------------- methods ----------------------- /** - Conveniance initializer. Creates an instance of SwordManager for a given module path. + Convenience initializer. Creates an instance of SwordManager for a given module path. Internally -initWithPath: is called. */ + (SwordManager *)managerWithPath:(NSString*)path; @@ -147,30 +138,23 @@ class sword::SWModule; + (SwordManager *)defaultManager; /** - Retreve a list of known module types. + Retrieve a list of known module types. See SWMOD_CATEGORY_* */ + (NSArray *)moduleTypes; /** - Rendered Module text that has links. - This method will return a dictionary with attribute/value pairs from parameters of the link. - See ATTRTYPE_* for key types. - */ -+ (NSDictionary *)linkDataForLinkURL:(NSURL *)aURL; - -/** Initializes this manager for the given module path. */ - (id)initWithPath:(NSString *)path; /** - Add an additional path to the manager to aument more modules. + Add an additional path to the manager to augment more modules. */ -- (void)addPath:(NSString*)path; +- (void)addModulesPath:(NSString*)path; /** - reinit - reloads all modules, filters and such + re-init - reloads all modules, filters and such This will be triggered if new module had been installed in the module installer. */ - (void)reInit; @@ -226,13 +210,14 @@ class sword::SWModule; - (NSArray *)modulesForCategory:(ModuleCategory)cat; #ifdef __cplusplus -- (id)initWithSWMgr:(sword::SWMgr *)smgr; +- (id)initWithSWMgr:(sword::SWMgr *)swMgr; - (sword::SWModule *)getSWModuleWithName:(NSString *)moduleName; /** Returns the underlying sword::SWMgr instance */ - (sword::SWMgr *)swManager; + #endif @end diff --git a/bindings/objc/src/SwordManager.mm b/bindings/objc/src/SwordManager.mm index a2e8793..c2962fb 100644 --- a/bindings/objc/src/SwordManager.mm +++ b/bindings/objc/src/SwordManager.mm @@ -11,22 +11,13 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import "SwordManager.h" -#import "Configuration.h" -#include <string> -#include <list> - -#include "gbfplain.h" -#include "thmlplain.h" -#include "osisplain.h" +#import <ObjCSword/ObjCSword.h> #import "Notifications.h" -#import "SwordBook.h" -#import "SwordModule.h" -#import "SwordBible.h" -#import "SwordCommentary.h" -#import "SwordDictionary.h" -#import "SwordListKey.h" -#import "SwordVerseKey.h" +#import "FilterProviderFactory.h" +#import "DefaultFilterProvider.h" + +#include "encfiltmgr.h" +#import "SwordFilter.h" using std::string; using std::list; @@ -34,7 +25,7 @@ using std::list; @interface SwordManager (PrivateAPI) - (void)refreshModules; -- (void)addFiltersToModule:(sword::SWModule *)mod; +- (void)addFiltersToModule:(SwordModule *)mod; @end @@ -52,13 +43,12 @@ using std::list; // temporary instance SwordModule *swMod = [SwordModule moduleForSWModule:mod]; NSString *type = [swMod typeString]; - NSString *name = [swMod name]; - + ModuleType aType = [SwordModule moduleTypeForModuleTypeString:type]; - SwordModule *sm = [SwordModule moduleForType:aType andName:name swModule:mod swordManager:self]; - [dict setObject:sm forKey:[sm name]]; - - [self addFiltersToModule:mod]; + SwordModule *sm = [SwordModule moduleForType:aType swModule:mod swordManager:self]; + [dict setObject:sm forKey:[[sm name] lowercaseString]]; + + [self addFiltersToModule:sm]; } } @@ -66,51 +56,58 @@ using std::list; self.modules = dict; } -- (void)addFiltersToModule:(sword::SWModule *)mod { +- (void)addFiltersToModule:(SwordModule *)mod { // prepare display filters - switch(mod->Markup()) { + + id<FilterProvider> filterProvider = [[FilterProviderFactory providerFactory] get]; + + switch([mod swModule]->Markup()) { case sword::FMT_GBF: if(!gbfFilter) { - gbfFilter = new sword::GBFHTMLHREF(); + gbfFilter = [filterProvider newGbfRenderFilter]; } if(!gbfStripFilter) { - gbfStripFilter = new sword::GBFPlain(); + gbfStripFilter = [filterProvider newGbfPlainFilter]; } - mod->AddRenderFilter(gbfFilter); - mod->AddStripFilter(gbfStripFilter); + [mod addRenderFilter:gbfFilter]; + [mod addStripFilter:gbfStripFilter]; break; case sword::FMT_THML: if(!thmlFilter) { - thmlFilter = new sword::ThMLHTMLHREF(); + thmlFilter = [filterProvider newThmlRenderFilter]; } if(!thmlStripFilter) { - thmlStripFilter = new sword::ThMLPlain(); + thmlStripFilter = [filterProvider newThmlPlainFilter]; } - mod->AddRenderFilter(thmlFilter); - mod->AddStripFilter(thmlStripFilter); + [mod addRenderFilter:thmlFilter]; + [mod addStripFilter:thmlStripFilter]; break; case sword::FMT_OSIS: if(!osisFilter) { - osisFilter = new sword::OSISHTMLHREF(); + osisFilter = [filterProvider newOsisRenderFilter]; } if(!osisStripFilter) { - osisStripFilter = new sword::OSISPlain(); + osisStripFilter = [filterProvider newOsisPlainFilter]; } - mod->AddRenderFilter(osisFilter); - mod->AddStripFilter(osisStripFilter); + [mod addRenderFilter:osisFilter]; + [mod addStripFilter:osisStripFilter]; break; case sword::FMT_TEI: if(!teiFilter) { - teiFilter = new sword::TEIHTMLHREF(); + teiFilter = [filterProvider newTeiRenderFilter]; + } + if(!teiStripFilter) { + teiStripFilter = [filterProvider newTeiPlainFilter]; } - mod->AddRenderFilter(teiFilter); + [mod addRenderFilter:teiFilter]; + [mod addStripFilter:teiStripFilter]; break; case sword::FMT_PLAIN: default: if(!plainFilter) { - plainFilter = new sword::PLAINHTML(); + plainFilter = [filterProvider newHtmlPlainFilter]; } - mod->AddRenderFilter(plainFilter); + [mod addRenderFilter:plainFilter]; break; } } @@ -126,56 +123,6 @@ using std::list; # pragma mark - class methods -+ (NSDictionary *)linkDataForLinkURL:(NSURL *)aURL { - NSMutableDictionary *ret = [NSMutableDictionary dictionary]; - - NSString *scheme = [aURL scheme]; - if([scheme isEqualToString:@"sword"]) { - // in this case host is the module and path the reference - [ret setObject:[aURL host] forKey:ATTRTYPE_MODULE]; - [ret setObject:[[[aURL path] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding] - stringByReplacingOccurrencesOfString:@"/" withString:@""] - forKey:ATTRTYPE_VALUE]; - [ret setObject:@"scriptRef" forKey:ATTRTYPE_TYPE]; - [ret setObject:@"showRef" forKey:ATTRTYPE_ACTION]; - } else if([scheme isEqualToString:@"applewebdata"]) { - // in this case - NSString *path = [aURL path]; - NSString *query = [aURL query]; - if([[path lastPathComponent] isEqualToString:@"passagestudy.jsp"]) { - NSArray *data = [query componentsSeparatedByString:@"&"]; - NSString *type = @"x"; - NSString *module = @""; - NSString *passage = @""; - NSString *value = @"1"; - NSString *action = @""; - for(NSString *entry in data) { - if([entry hasPrefix:@"type="]) { - type = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; - } else if([entry hasPrefix:@"module="]) { - module = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; - } else if([entry hasPrefix:@"passage="]) { - passage = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; - } else if([entry hasPrefix:@"action="]) { - action = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; - } else if([entry hasPrefix:@"value="]) { - value = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; - } else { - ALog(@"Unknown parameter: %@", entry); - } - } - - [ret setObject:module forKey:ATTRTYPE_MODULE]; - [ret setObject:passage forKey:ATTRTYPE_PASSAGE]; - [ret setObject:value forKey:ATTRTYPE_VALUE]; - [ret setObject:action forKey:ATTRTYPE_ACTION]; - [ret setObject:type forKey:ATTRTYPE_TYPE]; - } - } - - return ret; -} - + (NSArray *)moduleTypes { return [NSArray arrayWithObjects: SWMOD_TYPES_BIBLES, @@ -190,7 +137,7 @@ using std::list; } + (SwordManager *)defaultManager { - static SwordManager *instance; + static SwordManager *instance = nil; if(instance == nil) { // use default path instance = [[SwordManager alloc] initWithPath:[[Configuration config] defaultModulePath]]; @@ -208,7 +155,7 @@ using std::list; self.modulesPath = path; self.modules = [NSDictionary dictionary]; - self.managerLock = [[NSRecursiveLock alloc] init]; + self.managerLock = (NSLock *)[[[NSRecursiveLock alloc] init] autorelease]; [self reInit]; @@ -230,7 +177,7 @@ using std::list; temporaryManager = YES; self.modules = [NSDictionary dictionary]; - self.managerLock = [[NSRecursiveLock alloc] init]; + self.managerLock = [(NSLock *)[[NSRecursiveLock alloc] init] autorelease]; [self refreshModules]; } @@ -253,7 +200,16 @@ using std::list; [self setModules:nil]; [self setModulesPath:nil]; [self setManagerLock:nil]; - + + [gbfFilter release]; + [gbfStripFilter release]; + [thmlFilter release]; + [thmlStripFilter release]; + [osisFilter release]; + [osisStripFilter release]; + [teiFilter release]; + [teiStripFilter release]; + [plainFilter release]; [super dealloc]; } @@ -268,11 +224,11 @@ using std::list; ALog(@"Cannot create SWMgr instance for default module path!"); } else { NSFileManager *fm = [NSFileManager defaultManager]; - NSArray *subDirs = [fm directoryContentsAtPath:modulesPath]; + NSArray *subDirs = [fm contentsOfDirectoryAtPath:modulesPath error:NULL]; // for all sub directories add module BOOL directory; - NSString *fullSubDir = nil; - NSString *subDir = nil; + NSString *fullSubDir; + NSString *subDir; for(subDir in subDirs) { // as long as it's not hidden if(![subDir hasPrefix:@"."] && @@ -296,14 +252,13 @@ using std::list; // clear some data [self refreshModules]; - SendNotifyModulesChanged(nil); + SendNotifyModulesChanged(NULL); } } [managerLock unlock]; } -- (void)addPath:(NSString *)path { - +- (void)addModulesPath:(NSString *)path { [managerLock lock]; if(swManager == nil) { swManager = new sword::SWMgr([path UTF8String], true, new sword::EncodingFilterMgr(sword::ENC_UTF8)); @@ -314,12 +269,12 @@ using std::list; [self refreshModules]; [managerLock unlock]; - SendNotifyModulesChanged(nil); + SendNotifyModulesChanged(NULL); } - (SwordModule *)moduleWithName:(NSString *)name { - SwordModule *ret = [modules objectForKey:name]; + SwordModule *ret = [modules objectForKey:[name lowercaseString]]; if(ret == nil) { sword::SWModule *mod = [self getSWModuleWithName:name]; if(mod == NULL) { @@ -330,11 +285,11 @@ using std::list; NSString *type = [swMod typeString]; ModuleType aType = [SwordModule moduleTypeForModuleTypeString:type]; - ret = [SwordModule moduleForType:aType andName:name swModule:mod swordManager:self]; + ret = [SwordModule moduleForType:aType swModule:mod swordManager:self]; if(ret != nil) { NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithDictionary:modules]; - [dict setObject:ret forKey:name]; + [dict setObject:ret forKey:[name lowercaseString]]; self.modules = dict; } } @@ -381,8 +336,8 @@ using std::list; } // sort - NSArray *sortDescritors = [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES]]; - [ret sortUsingDescriptors:sortDescritors]; + NSArray *sortDescriptors = [NSArray arrayWithObject:[[[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES] autorelease]]; + [ret sortUsingDescriptors:sortDescriptors]; return [NSArray arrayWithArray:ret]; } @@ -390,14 +345,14 @@ using std::list; - (NSArray *)modulesForType:(ModuleType)type { NSMutableArray *ret = [NSMutableArray array]; for(SwordModule *mod in [modules allValues]) { - if([mod type] == type) { + if([mod type] == type || type == All) { [ret addObject:mod]; } } // sort - NSArray *sortDescritors = [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES]]; - [ret sortUsingDescriptors:sortDescritors]; + NSArray *sortDescriptors = [NSArray arrayWithObject:[[[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES] autorelease]]; + [ret sortUsingDescriptors:sortDescriptors]; return [NSArray arrayWithArray:ret]; } @@ -411,20 +366,20 @@ using std::list; } // sort - NSArray *sortDescritors = [NSArray arrayWithObject:[[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES]]; - [ret sortUsingDescriptors:sortDescritors]; + NSArray *sortDescriptors = [NSArray arrayWithObject:[[[NSSortDescriptor alloc] initWithKey:@"name" ascending:YES] autorelease]]; + [ret sortUsingDescriptors:sortDescriptors]; return [NSArray arrayWithArray:ret]; } -#pragma mark - lowlevel methods +#pragma mark - lowLevel methods - (sword::SWMgr *)swManager { return swManager; } - (sword::SWModule *)getSWModuleWithName:(NSString *)moduleName { - sword::SWModule *module = NULL; + sword::SWModule *module; [managerLock lock]; module = swManager->Modules[[moduleName UTF8String]]; diff --git a/bindings/objc/src/SwordModule+Index.h b/bindings/objc/src/SwordModule+Index.h index 879d8cb..df4f7d7 100644 --- a/bindings/objc/src/SwordModule+Index.h +++ b/bindings/objc/src/SwordModule+Index.h @@ -6,7 +6,7 @@ // Copyright 2010 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #import "SwordModule.h" @interface SwordModule(Index) diff --git a/bindings/objc/src/SwordModule.h b/bindings/objc/src/SwordModule.h index ee47da7..9f1e0ad 100644 --- a/bindings/objc/src/SwordModule.h +++ b/bindings/objc/src/SwordModule.h @@ -11,15 +11,13 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #ifdef __cplusplus #import "swmodule.h" #endif -#define My_SWDYNAMIC_CAST(className, object) (sword::className *)((object)?((object->getClass()->isAssignableFrom(#className))?object:0):0) - -// defines for dictionary entries for passagestudy +// defines for dictionary entries for passage study #define ATTRTYPE_TYPE @"type" #define ATTRTYPE_PASSAGE @"passage" #define ATTRTYPE_MODULE @"modulename" @@ -33,6 +31,7 @@ @class SwordManager, SwordModuleTextEntry, SwordKey; +@class SwordFilter; typedef enum { TextTypeStripped = 1, @@ -41,6 +40,7 @@ typedef enum { /** These are the main module types as returned in -typeString */ typedef enum { + All = 0x0000, Bible = 0x0001, Commentary = 0x0002, Dictionary = 0x0004, @@ -74,7 +74,11 @@ typedef enum { NSLock *indexLock; /** we store the name separately */ + NSString *typeString; NSString *name; + NSString *descr; + NSString *lang; + /** yes, we have a delegate to report any action to */ id delegate; @@ -89,19 +93,44 @@ typedef enum { @property (readwrite) int status; @property (retain, readwrite) NSRecursiveLock *moduleLock; @property (retain, readwrite) NSLock *indexLock; -@property (retain, readwrite) NSString *name; @property (retain, readwrite) SwordManager *swManager; +// swmodule properties +@property (retain, readonly) NSString *name; +@property (retain, readonly) NSString *typeString; +@property (retain, readonly) NSString *descr; +@property (retain, readonly) NSString *lang; + #ifdef __cplusplus + /** - Convenience initializers + Convenience initializer */ + (id)moduleForSWModule:(sword::SWModule *)aModule; + (id)moduleForSWModule:(sword::SWModule *)aModule swordManager:(SwordManager *)aManager; + /** Factory method that creates the correct module type instance for the given type */ -+ (id)moduleForType:(ModuleType)aType andName:(NSString *)aName swModule:(sword::SWModule *)swModule swordManager:(SwordManager *)aManager; ++ (id)moduleForType:(ModuleType)aType swModule:(sword::SWModule *)swModule swordManager:(SwordManager *)aManager; + +/** + Initialize this module with an the SWModule. + This initializer should normally not need to be used. + */ +- (id)initWithSWModule:(sword::SWModule *)aModule; + +/** + Initialize this module with an the SWModule and a SwordManager instance. + This initializer should normally not need to be used. + */ +- (id)initWithSWModule:(sword::SWModule *)aModule swordManager:(SwordManager *)aManager; + +/** + Retrieve the underlying SWModule instance + */ +- (sword::SWModule *)swModule; + #endif /** @@ -125,22 +154,12 @@ typedef enum { The SwordManager is needed because the underlying SWModule is retrieved from SwordManager. */ - (id)initWithName:(NSString *)aName swordManager:(SwordManager *)aManager; -#ifdef __cplusplus -/** - Initialize this module with an the SWModule. - This initializer should normally not need to be used. - */ -- (id)initWithSWModule:(sword::SWModule *)aModule; -/** - Initialize this module with an the SWModule and a SwordManager instance. - This initializer should normally not need to be used. - */ -- (id)initWithSWModule:(sword::SWModule *)aModule swordManager:(SwordManager *)aManager; -/** - Retrieve the underlying SWModule instance - */ -- (sword::SWModule *)swModule; -#endif + +/** Adds a render filter to this module */ +- (void)addRenderFilter:(SwordFilter *)aFilter; + +/** Adds a strip filter to this module */ +- (void)addStripFilter:(SwordFilter *)aFilter; /** Any error while processing the module? @@ -150,18 +169,6 @@ typedef enum { // --------------- Conf entries -------------- /** - Module description - */ -- (NSString *)descr; -/** - Module language - */ -- (NSString *)lang; -/** - Module type as string - */ -- (NSString *)typeString; -/** Module category as string */ - (NSString *)categoryString; @@ -254,20 +261,20 @@ typedef enum { /** Set position from a key */ -- (void)setKey:(SwordKey *)aKey; +- (void)setSwordKey:(SwordKey *)aKey; /** Module key. New instance created by module. */ -- (id)createKey; +- (SwordKey *)createKey; /** Module key. Reference only. */ -- (id)getKey; +- (SwordKey *)getKey; /** Module key. Reference only but cloned. */ -- (id)getKeyCopy; +- (SwordKey *)getKeyCopy; // ------------------- module metadata processing ------------------ @@ -286,6 +293,7 @@ typedef enum { @return NSString for text data */ - (id)attributeValueForParsedLinkData:(NSDictionary *)data; +- (id)attributeValueForParsedLinkData:(NSDictionary *)data withTextRenderType:(TextPullType)textType; /** returns the pre-verse entry value */ - (NSString *)entryAttributeValuePreverse; @@ -307,6 +315,11 @@ typedef enum { Convenience method with a key-string */ - (SwordModuleTextEntry *)textEntryForKeyString:(NSString *)aKeyString textType:(TextPullType)aType; +/** + Pulls all text entries for the given reference + @return Array of SwordModuleTextEntry + */ +- (NSArray *)textEntriesForReference:(NSString *)aReference textType:(TextPullType)textType; /** Returns a rendered text for the text at the current module position diff --git a/bindings/objc/src/SwordModule.mm b/bindings/objc/src/SwordModule.mm index 1b1bf1c..12e2ad8 100644 --- a/bindings/objc/src/SwordModule.mm +++ b/bindings/objc/src/SwordModule.mm @@ -11,6 +11,7 @@ General Public License for more details. (http://www.gnu.org/licenses/gpl.html) */ +#import "ObjCSword_Prefix.pch" #import "SwordModule.h" #import "SwordManager.h" #import "SwordModuleTextEntry.h" @@ -19,21 +20,22 @@ #import "SwordCommentary.h" #import "SwordDictionary.h" #import "SwordBook.h" - -#import "rtfhtml.h" -#import "swtext.h" -#import "versekey.h" -#import "regex.h" +#import "SwordFilter.h" @interface SwordModule () + +@property (retain, readwrite) NSString *name; +@property (retain, readwrite) NSString *typeString; +@property (retain, readwrite) NSString *descr; +@property (retain, readwrite) NSString *lang; @property(readwrite, retain) NSMutableDictionary *configEntries; + - (void)mainInit; + @end @implementation SwordModule -#pragma mark - Property implementations - @synthesize configEntries; @synthesize type; @synthesize status; @@ -41,6 +43,10 @@ @synthesize indexLock; @synthesize swManager; @synthesize name; +@synthesize typeString; +@synthesize descr; +@synthesize lang; + + (id)moduleForSWModule:(sword::SWModule *)aModule { return [[[SwordModule alloc] initWithSWModule:aModule] autorelease]; @@ -50,8 +56,8 @@ return [[[SwordModule alloc] initWithSWModule:aModule swordManager:aManager] autorelease]; } -+ (id)moduleForType:(ModuleType)aType andName:(NSString *)aName swModule:(sword::SWModule *)swModule swordManager:(SwordManager *)aManager { - SwordModule *sm = nil; ++ (id)moduleForType:(ModuleType)aType swModule:(sword::SWModule *)swModule swordManager:(SwordManager *)aManager { + SwordModule *sm; if(aType == Bible) { sm = [[[SwordBible alloc] initWithSWModule:swModule swordManager:aManager] autorelease]; } else if(aType == Commentary) { @@ -113,15 +119,19 @@ return ret; } -#pragma mark - Initializers +#pragma mark - Initializer - (void)mainInit { category = Unset; - self.type = [SwordModule moduleTypeForModuleTypeString:[self typeString]]; - self.moduleLock = [[NSRecursiveLock alloc] init]; - self.indexLock = [[NSLock alloc] init]; + self.name = [self retrieveName]; + self.typeString = [self retrieveType]; + self.descr = [self retrieveDescr]; + self.lang = [self retrieveLang]; + + self.type = [SwordModule moduleTypeForModuleTypeString:self.typeString]; + self.moduleLock = [[[NSRecursiveLock alloc] init] autorelease]; + self.indexLock = [[[NSLock alloc] init] autorelease]; self.configEntries = [NSMutableDictionary dictionary]; - self.name = [NSString stringWithCString:swModule->Name() encoding:NSUTF8StringEncoding]; } - (id)initWithName:(NSString *)aName swordManager:(SwordManager *)aManager { @@ -162,10 +172,23 @@ [self setModuleLock:nil]; [self setIndexLock:nil]; [self setName:nil]; + [self setDescr:nil]; + [self setTypeString:nil]; + [self setLang:nil]; [super dealloc]; } +#pragma mark - Filters + +- (void)addRenderFilter:(SwordFilter *)aFilter { + swModule->AddRenderFilter([aFilter swFilter]); +} + +- (void)addStripFilter:(SwordFilter *)aFilter { + swModule->AddStripFilter([aFilter swFilter]); +} + #pragma mark - Module access semaphores - (void)lockModuleAccess { @@ -186,7 +209,15 @@ return swModule->Error(); } -- (NSString *)descr { +- (NSString *)retrieveName { + NSString *str = [NSString stringWithCString:swModule->Name() encoding:NSUTF8StringEncoding]; + if(!str) { + str = [NSString stringWithCString:swModule->Name() encoding:NSISOLatin1StringEncoding]; + } + return str; +} + +- (NSString *)retrieveDescr { NSString *str = [NSString stringWithCString:swModule->Description() encoding:NSUTF8StringEncoding]; if(!str) { str = [NSString stringWithCString:swModule->Description() encoding:NSISOLatin1StringEncoding]; @@ -194,7 +225,7 @@ return str; } -- (NSString *)lang { +- (NSString *)retrieveLang { NSString *str = [NSString stringWithCString:swModule->Lang() encoding:NSUTF8StringEncoding]; if(!str) { str = [NSString stringWithCString:swModule->Lang() encoding:NSISOLatin1StringEncoding]; @@ -202,7 +233,7 @@ return str; } -- (NSString *)typeString { +- (NSString *)retrieveType { NSString *str = [NSString stringWithCString:swModule->Type() encoding:NSUTF8StringEncoding]; if(!str) { str = [NSString stringWithCString:swModule->Type() encoding:NSISOLatin1StringEncoding]; @@ -289,7 +320,7 @@ if (d == 'u') { //we have an unicode character! @try { - NSUInteger unicodeChar = 0; + NSInteger unicodeChar = 0; NSMutableString *unicodeCharString = [[@"" mutableCopy] autorelease]; int j = 0; BOOL negative = NO; @@ -469,11 +500,11 @@ swModule->setKey([aKeyString UTF8String]); } -- (void)setKey:(SwordKey *)aKey { +- (void)setSwordKey:(SwordKey *)aKey { swModule->setKey([aKey swKey]); } -- (id)createKey { +- (SwordKey *)createKey { sword::SWKey *sk = swModule->CreateKey(); SwordKey *newKey = [SwordKey swordKeyWithSWKey:sk makeCopy:YES]; delete sk; @@ -481,17 +512,21 @@ return newKey; } -- (id)getKey { +- (SwordKey *)getKey { return [SwordKey swordKeyWithSWKey:swModule->getKey()]; } -- (id)getKeyCopy { +- (SwordKey *)getKeyCopy { return [SwordKey swordKeyWithSWKey:swModule->getKey() makeCopy:YES]; } #pragma mark - Module metadata processing - (id)attributeValueForParsedLinkData:(NSDictionary *)data { + return [self attributeValueForParsedLinkData:data withTextRenderType:TextTypeStripped]; +} + +- (id)attributeValueForParsedLinkData:(NSDictionary *)data withTextRenderType:(TextPullType)textType { id ret = nil; NSString *passage = [data objectForKey:ATTRTYPE_PASSAGE]; @@ -503,16 +538,22 @@ NSString *footnoteText = [self entryAttributeValueFootnoteOfType:attrType indexValue:[data objectForKey:ATTRTYPE_VALUE] forKey:[SwordKey swordKeyWithRef:passage]]; - ret = [self strippedTextFromString:footnoteText]; - } else if([attrType isEqualToString:@"x"]) { - NSString *refListString = [self entryAttributeValueFootnoteOfType:attrType - indexValue:[data objectForKey:ATTRTYPE_VALUE] - forKey:[SwordKey swordKeyWithRef:passage]]; - ret = [self strippedTextEntriesForRef:refListString]; - } else if([attrType isEqualToString:@"scriptRef"] || [attrType isEqualToString:@"scripRef"]) { - NSString *key = [[[data objectForKey:ATTRTYPE_VALUE] stringByReplacingOccurrencesOfString:@"+" - withString:@" "] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; - ret = [self strippedTextEntriesForRef:key]; + ret = footnoteText; + } else if([attrType isEqualToString:@"x"] || [attrType isEqualToString:@"scriptRef"] || [attrType isEqualToString:@"scripRef"]) { + NSString *key = @""; + if([attrType isEqualToString:@"x"]) { + key = [self entryAttributeValueFootnoteOfType:attrType + indexValue:[data objectForKey:ATTRTYPE_VALUE] + forKey:[SwordKey swordKeyWithRef:passage]]; + } else { + key = [[[data objectForKey:ATTRTYPE_VALUE] stringByReplacingOccurrencesOfString:@"+" + withString:@" "] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; + } + if(textType == TextTypeRendered) { + ret = [self renderedTextEntriesForRef:key]; + } else { + ret = [self strippedTextEntriesForRef:key]; + } } return ret; @@ -527,8 +568,7 @@ } - (NSString *)entryAttributeValuePreverse { - NSString *ret = @""; - ret = [NSString stringWithUTF8String:swModule->getEntryAttributes()["Heading"]["Preverse"]["0"].c_str()]; + NSString *ret = [NSString stringWithUTF8String:swModule->getEntryAttributes()["Heading"]["Preverse"]["0"].c_str()]; return ret; } @@ -560,7 +600,7 @@ if (word->second.find("Text") == word->second.end()) continue; // no text? let's skip } - NSMutableString *stringValStr = [NSMutableString stringWithUTF8String:strongVal->second]; + NSMutableString *stringValStr = [NSMutableString stringWithUTF8String:(const char *)strongVal->second]; if(stringValStr) { [stringValStr replaceOccurrencesOfString:@"|x-Strongs:" withString:@" " options:0 range:NSMakeRange(0, [stringValStr length])]; [array addObject:stringValStr]; @@ -573,7 +613,7 @@ - (NSString *)entryAttributeValuePreverseForKey:(SwordKey *)aKey { [moduleLock lock]; - [self setKey:aKey]; + [self setSwordKey:aKey]; swModule->RenderText(); // force processing of key NSString *value = [self entryAttributeValuePreverse]; [moduleLock unlock]; @@ -582,7 +622,7 @@ - (NSString *)entryAttributeValueFootnoteOfType:(NSString *)fnType indexValue:(NSString *)index forKey:(SwordKey *)aKey { [moduleLock lock]; - [self setKey:aKey]; + [self setSwordKey:aKey]; swModule->RenderText(); // force processing of key NSString *value = [self entryAttributeValueFootnoteOfType:fnType indexValue:index]; [moduleLock unlock]; @@ -633,27 +673,11 @@ } - (NSArray *)strippedTextEntriesForRef:(NSString *)reference { - NSArray *ret = nil; - - SwordModuleTextEntry *entry = [self textEntryForKey:[SwordKey swordKeyWithRef:reference] - textType:TextTypeStripped]; - if(entry) { - ret = [NSArray arrayWithObject:entry]; - } - - return ret; + return [self textEntriesForReference:reference textType:TextTypeStripped]; } - (NSArray *)renderedTextEntriesForRef:(NSString *)reference { - NSArray *ret = nil; - - SwordModuleTextEntry *entry = [self textEntryForKey:[SwordKey swordKeyWithRef:reference] - textType:TextTypeRendered]; - if(entry) { - ret = [NSArray arrayWithObject:entry]; - } - - return ret; + return [self textEntriesForReference:reference textType:TextTypeRendered]; } - (SwordModuleTextEntry *)textEntryForKey:(SwordKey *)aKey textType:(TextPullType)aType { @@ -661,7 +685,7 @@ if(aKey) { [moduleLock lock]; - [self setKey:aKey]; + [self setSwordKey:aKey]; if(![self error]) { NSString *txt = @""; if(aType == TextTypeRendered) { @@ -686,6 +710,17 @@ return [self textEntryForKey:[SwordKey swordKeyWithRef:aKeyString] textType:aType]; } +- (NSArray *)textEntriesForReference:(NSString *)aReference textType:(TextPullType)textType { + NSArray *ret = nil; + + SwordModuleTextEntry *entry = [self textEntryForKey:[SwordKey swordKeyWithRef:aReference] + textType:textType]; + if(entry) { + ret = [NSArray arrayWithObject:entry]; + } + + return ret; +} - (void)writeEntry:(SwordModuleTextEntry *)anEntry {} diff --git a/bindings/objc/src/SwordModuleTextEntry.h b/bindings/objc/src/SwordModuleTextEntry.h index f13789a..7759be4 100644 --- a/bindings/objc/src/SwordModuleTextEntry.h +++ b/bindings/objc/src/SwordModuleTextEntry.h @@ -6,7 +6,7 @@ // Copyright 2009 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> @class SwordKey; diff --git a/bindings/objc/src/SwordModuleTreeEntry.h b/bindings/objc/src/SwordModuleTreeEntry.h index fcd0cae..cd27cbe 100644 --- a/bindings/objc/src/SwordModuleTreeEntry.h +++ b/bindings/objc/src/SwordModuleTreeEntry.h @@ -6,7 +6,7 @@ // Copyright 2008 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> @interface SwordModuleTreeEntry : NSObject { diff --git a/bindings/objc/src/SwordUtil.h b/bindings/objc/src/SwordUtil.h new file mode 100644 index 0000000..92779bf --- /dev/null +++ b/bindings/objc/src/SwordUtil.h @@ -0,0 +1,20 @@ +// +// Created by mbergmann on 18.12.12. +// +// To change the template use AppCode | Preferences | File Templates. +// + + +#import <Foundation/Foundation.h> + + +@interface SwordUtil : NSObject + +/** + Rendered Module texts may have hyperlinks. Those links may have key/value pairs to target data. + This method will return a dictionary with attribute/value pairs from parameters of the link. + See ATTRTYPE_* for key types. + */ ++ (NSDictionary *)dictionaryFromUrl:(NSURL *)aURL; + +@end diff --git a/bindings/objc/src/SwordUtil.m b/bindings/objc/src/SwordUtil.m new file mode 100644 index 0000000..9f53870 --- /dev/null +++ b/bindings/objc/src/SwordUtil.m @@ -0,0 +1,64 @@ +// +// Created by mbergmann on 18.12.12. +// +// To change the template use AppCode | Preferences | File Templates. +// + + +#import <ObjCSword/ObjCSword.h> +#import "SwordUtil.h" + + +@implementation SwordUtil + ++ (NSDictionary *)dictionaryFromUrl:(NSURL *)aURL { + NSMutableDictionary *ret = [NSMutableDictionary dictionary]; + + NSString *scheme = [aURL scheme]; + if([scheme isEqualToString:@"sword"]) { + // in this case host is the module and path the reference + [ret setObject:[aURL host] forKey:ATTRTYPE_MODULE]; + [ret setObject:[[[aURL path] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding] + stringByReplacingOccurrencesOfString:@"/" withString:@""] + forKey:ATTRTYPE_VALUE]; + [ret setObject:@"scriptRef" forKey:ATTRTYPE_TYPE]; + [ret setObject:@"showRef" forKey:ATTRTYPE_ACTION]; + } else if([scheme isEqualToString:@"applewebdata"]) { + // in this case + NSString *path = [aURL path]; + NSString *query = [aURL query]; + if([[path lastPathComponent] isEqualToString:@"passagestudy.jsp"]) { + NSArray *data = [query componentsSeparatedByString:@"&"]; + NSString *type = @"x"; + NSString *module = @""; + NSString *passage = @""; + NSString *value = @"1"; + NSString *action = @""; + for(NSString *entry in data) { + if([entry hasPrefix:@"type="]) { + type = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; + } else if([entry hasPrefix:@"module="]) { + module = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; + } else if([entry hasPrefix:@"passage="]) { + passage = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; + } else if([entry hasPrefix:@"action="]) { + action = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; + } else if([entry hasPrefix:@"value="]) { + value = [[entry componentsSeparatedByString:@"="] objectAtIndex:1]; + } else { + ALog(@"Unknown parameter: %@", entry); + } + } + + [ret setObject:[module stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding] forKey:ATTRTYPE_MODULE]; + [ret setObject:[passage stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding] forKey:ATTRTYPE_PASSAGE]; + [ret setObject:[value stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding] forKey:ATTRTYPE_VALUE]; + [ret setObject:[action stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding] forKey:ATTRTYPE_ACTION]; + [ret setObject:[type stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding] forKey:ATTRTYPE_TYPE]; + } + } + + return ret; +} + +@end
\ No newline at end of file diff --git a/bindings/objc/src/SwordVerseKey.h b/bindings/objc/src/SwordVerseKey.h index d915a2a..a72911b 100644 --- a/bindings/objc/src/SwordVerseKey.h +++ b/bindings/objc/src/SwordVerseKey.h @@ -6,7 +6,7 @@ // Copyright 2009 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #import "SwordKey.h" #ifdef __cplusplus @@ -16,28 +16,28 @@ @interface SwordVerseKey : SwordKey { } -+ (id)verseKey; -+ (id)verseKeyWithVersification:(NSString *)scheme; -+ (id)verseKeyWithRef:(NSString *)aRef; -+ (id)verseKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme; ++ (SwordVerseKey *)verseKey; ++ (SwordVerseKey *)verseKeyWithVersification:(NSString *)scheme; ++ (SwordVerseKey *)verseKeyWithRef:(NSString *)aRef; ++ (SwordVerseKey *)verseKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme; #ifdef __cplusplus -+ (id)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk; -+ (id)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy; -- (id)initWithSWVerseKey:(sword::VerseKey *)aVk; -- (id)initWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy; ++ (SwordVerseKey *)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk; ++ (SwordVerseKey *)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy; +- (SwordVerseKey *)initWithSWVerseKey:(sword::VerseKey *)aVk; +- (SwordVerseKey *)initWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy; - (sword::VerseKey *)swVerseKey; #endif -- (id)initWithVersification:(NSString *)scheme; -- (id)initWithRef:(NSString *)aRef; -- (id)initWithRef:(NSString *)aRef v11n:(NSString *)scheme; +- (SwordVerseKey *)initWithVersification:(NSString *)scheme; +- (SwordVerseKey *)initWithRef:(NSString *)aRef; +- (SwordVerseKey *)initWithRef:(NSString *)aRef v11n:(NSString *)scheme; - (int)index; - (int)testament; -- (void)setTestament:(int)val; +- (void)setTestament:(char)val; - (int)book; -- (void)setBook:(int)val; +- (void)setBook:(char)val; - (int)chapter; - (void)setChapter:(int)val; - (int)verse; diff --git a/bindings/objc/src/SwordVerseKey.mm b/bindings/objc/src/SwordVerseKey.mm index b0d3f2d..ca15f17 100644 --- a/bindings/objc/src/SwordVerseKey.mm +++ b/bindings/objc/src/SwordVerseKey.mm @@ -11,27 +11,27 @@ @implementation SwordVerseKey -+ (id)verseKey { ++ (SwordVerseKey *)verseKey { return [[[SwordVerseKey alloc] init] autorelease]; } -+ (id)verseKeyWithVersification:(NSString *)scheme { ++ (SwordVerseKey *)verseKeyWithVersification:(NSString *)scheme { return [[[SwordVerseKey alloc] initWithVersification:scheme] autorelease]; } -+ (id)verseKeyWithRef:(NSString *)aRef { ++ (SwordVerseKey *)verseKeyWithRef:(NSString *)aRef { return [[[SwordVerseKey alloc] initWithRef:aRef] autorelease]; } -+ (id)verseKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme { ++ (SwordVerseKey *)verseKeyWithRef:(NSString *)aRef v11n:(NSString *)scheme { return [[[SwordVerseKey alloc] initWithRef:aRef v11n:scheme] autorelease]; } -+ (id)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk { ++ (SwordVerseKey *)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk { return [[[SwordVerseKey alloc] initWithSWVerseKey:aVk] autorelease]; } -+ (id)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy { ++ (SwordVerseKey *)verseKeyWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy { return [[[SwordVerseKey alloc] initWithSWVerseKey:aVk makeCopy:copy] autorelease]; } @@ -39,15 +39,15 @@ return [self initWithRef:nil]; } -- (id)initWithVersification:(NSString *)scheme { +- (SwordVerseKey *)initWithVersification:(NSString *)scheme { return [self initWithRef:nil v11n:scheme]; } -- (id)initWithSWVerseKey:(sword::VerseKey *)aVk { +- (SwordVerseKey *)initWithSWVerseKey:(sword::VerseKey *)aVk { return [self initWithSWVerseKey:aVk makeCopy:NO]; } -- (id)initWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy { +- (SwordVerseKey *)initWithSWVerseKey:(sword::VerseKey *)aVk makeCopy:(BOOL)copy { self = [super initWithSWKey:aVk makeCopy:copy]; if(self) { [self swVerseKey]->setVersificationSystem(aVk->getVersificationSystem()); @@ -55,11 +55,11 @@ return self; } -- (id)initWithRef:(NSString *)aRef { +- (SwordVerseKey *)initWithRef:(NSString *)aRef { return [self initWithRef:aRef v11n:nil]; } -- (id)initWithRef:(NSString *)aRef v11n:(NSString *)scheme { +- (SwordVerseKey *)initWithRef:(NSString *)aRef v11n:(NSString *)scheme { sword::VerseKey *vk = new sword::VerseKey(); self = [super initWithSWKey:vk]; if(self) { @@ -84,20 +84,16 @@ [super dealloc]; } -- (id)clone { +- (SwordKey *)clone { return [SwordVerseKey verseKeyWithSWVerseKey:(sword::VerseKey *)sk]; } -- (int)index { - return sk->Index(); -} - - (BOOL)headings { return (BOOL)((sword::VerseKey *)sk)->Headings(); } - (void)setHeadings:(BOOL)flag { - ((sword::VerseKey *)sk)->Headings((int)flag); + ((sword::VerseKey *)sk)->Headings(flag); } - (BOOL)autoNormalize { @@ -105,7 +101,7 @@ } - (void)setAutoNormalize:(BOOL)flag { - ((sword::VerseKey *)sk)->AutoNormalize((int)flag); + ((sword::VerseKey *)sk)->AutoNormalize(flag); } - (int)testament { @@ -124,11 +120,11 @@ return ((sword::VerseKey *)sk)->getVerse(); } -- (void)setTestament:(int)val { +- (void)setTestament:(char)val { ((sword::VerseKey *)sk)->setTestament(val); } -- (void)setBook:(int)val { +- (void)setBook:(char)val { ((sword::VerseKey *)sk)->setBook(val); } diff --git a/bindings/objc/src/SwordVerseManager.h b/bindings/objc/src/SwordVerseManager.h index 71eef6a..c9667c5 100644 --- a/bindings/objc/src/SwordVerseManager.h +++ b/bindings/objc/src/SwordVerseManager.h @@ -6,18 +6,18 @@ // Copyright 2009 __MyCompanyName__. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #ifdef __cplusplus -#include <versemgr.h> -class sword::VerseMgr::Book; +#include <versificationmgr.h> +class sword::VersificationMgr::Book; #endif #define SW_VERSIFICATION_KJV @"KJV" @interface SwordVerseManager : NSObject { #ifdef __cplusplus - sword::VerseMgr *verseMgr; + sword::VersificationMgr *verseMgr; #endif NSMutableDictionary *booksPerVersification; } @@ -30,7 +30,7 @@ class sword::VerseMgr::Book; - (NSArray *)booksForVersification:(NSString *)verseScheme; #ifdef __cplusplus -- (sword::VerseMgr *)verseMgr; +- (sword::VersificationMgr *)verseMgr; #endif @end diff --git a/bindings/objc/src/SwordVerseManager.mm b/bindings/objc/src/SwordVerseManager.mm index a9bc12b..72f26fc 100644 --- a/bindings/objc/src/SwordVerseManager.mm +++ b/bindings/objc/src/SwordVerseManager.mm @@ -21,7 +21,7 @@ @synthesize booksPerVersification; + (SwordVerseManager *)defaultManager { - static SwordVerseManager *singleton; + static SwordVerseManager *singleton = nil; if(!singleton) { singleton = [[SwordVerseManager alloc] init]; } @@ -33,7 +33,7 @@ self = [super init]; if(self) { self.booksPerVersification = [NSMutableDictionary dictionary]; - verseMgr = sword::VerseMgr::getSystemVerseMgr(); + verseMgr = sword::VersificationMgr::getSystemVersificationMgr(); } return self; @@ -59,13 +59,13 @@ NSArray *ret = [booksPerVersification objectForKey:verseScheme]; if(ret == nil) { // hasn't been initialized yet - const sword::VerseMgr::System *system = verseMgr->getVersificationSystem([verseScheme UTF8String]); - int bookCount = system->getBookCount(); + const sword::VersificationMgr::System *system = verseMgr->getVersificationSystem([verseScheme UTF8String]); + NSUInteger bookCount = (NSUInteger)system->getBookCount(); NSMutableArray *buf = [NSMutableArray arrayWithCapacity:bookCount]; for(int i = 0;i < bookCount;i++) { - sword::VerseMgr::Book *book = (sword::VerseMgr::Book *)system->getBook(i); + sword::VersificationMgr::Book *book = (sword::VersificationMgr::Book *)system->getBook(i); - SwordBibleBook *bb = [[SwordBibleBook alloc] initWithBook:book]; + SwordBibleBook *bb = [[[SwordBibleBook alloc] initWithBook:book] autorelease]; [bb setNumber:i+1]; // VerseKey-Book() starts at index 1 // add to array @@ -78,7 +78,7 @@ return ret; } -- (sword::VerseMgr *)verseMgr { +- (sword::VersificationMgr *)verseMgr { return verseMgr; } diff --git a/bindings/objc/src/VerseEnumerator.h b/bindings/objc/src/VerseEnumerator.h index 8eabbe9..52da7ab 100644 --- a/bindings/objc/src/VerseEnumerator.h +++ b/bindings/objc/src/VerseEnumerator.h @@ -6,7 +6,7 @@ // Copyright 2010 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> @class SwordListKey; diff --git a/bindings/objc/src/VerseEnumerator.mm b/bindings/objc/src/VerseEnumerator.mm index ca8e40b..cd5c665 100644 --- a/bindings/objc/src/VerseEnumerator.mm +++ b/bindings/objc/src/VerseEnumerator.mm @@ -31,6 +31,7 @@ } - (void)dealloc { + [listKey release]; [super dealloc]; } @@ -39,7 +40,7 @@ for(*[listKey swListKey] = sword::TOP;![listKey swListKey]->Error(); *[listKey swListKey] += 1) { [t addObject:[listKey keyText]]; } - // possition TOP again + // position TOP again *[listKey swListKey] = sword::TOP; return [NSArray arrayWithArray:t]; diff --git a/bindings/objc/src/services/Configuration.h b/bindings/objc/src/services/Configuration.h index 1734fa6..e967c58 100644 --- a/bindings/objc/src/services/Configuration.h +++ b/bindings/objc/src/services/Configuration.h @@ -6,7 +6,7 @@ // Copyright 2010 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> /* To define your own configuration: @@ -27,10 +27,11 @@ @end @interface Configuration : NSObject <Configuration> { - + Configuration *impl; } + (Configuration *)config; ++ (Configuration *)configWithImpl:(id<Configuration>)configImpl; - (NSString *)osVersion; - (NSString *)bundleVersion; @@ -39,6 +40,6 @@ - (NSString *)tempFolder; - (NSString *)logFile; -- (void)setClass:(Class<Configuration>)classImpl; +- (void)setImpl:(id<Configuration>)configImpl; @end diff --git a/bindings/objc/src/services/Configuration.m b/bindings/objc/src/services/Configuration.m index 8ba2842..67ec709 100644 --- a/bindings/objc/src/services/Configuration.m +++ b/bindings/objc/src/services/Configuration.m @@ -11,13 +11,18 @@ @implementation Configuration + (Configuration *)config { - static Configuration *instance; + static Configuration *instance = nil; if(instance == nil) { instance = [[Configuration alloc] init]; } return instance; } ++ (Configuration *)configWithImpl:(id<Configuration>)configImpl { + [[Configuration config] setImpl:configImpl]; + return [Configuration config]; +} + - (id)init { return [super init]; } @@ -27,20 +32,23 @@ } - (void)dealloc { + [impl release]; + [super dealloc]; } -- (void)setClass:(Class<Configuration>)classImpl { - object_setClass(self, classImpl); +- (void)setImpl:(id<Configuration>)configImpl { + impl = (Configuration *)configImpl; + [impl retain]; } #pragma mark Configuration implementation -- (NSString *)osVersion {return @"";} -- (NSString *)bundleVersion {return @"";} -- (NSString *)defaultModulePath {return @"";} -- (NSString *)defaultAppSupportPath {return @"";} -- (NSString *)tempFolder {return @"";} -- (NSString *)logFile {return @"";} +- (NSString *)osVersion {return [impl osVersion];} +- (NSString *)bundleVersion {return [impl bundleVersion];} +- (NSString *)defaultModulePath {return [impl defaultModulePath];} +- (NSString *)defaultAppSupportPath {return [impl defaultAppSupportPath];} +- (NSString *)tempFolder {return [impl tempFolder];} +- (NSString *)logFile {return [impl logFile];} @end diff --git a/bindings/objc/src/services/OSXConfiguration.h b/bindings/objc/src/services/OSXConfiguration.h index 0fff767..93e02e1 100644 --- a/bindings/objc/src/services/OSXConfiguration.h +++ b/bindings/objc/src/services/OSXConfiguration.h @@ -6,7 +6,7 @@ // Copyright 2010 Software by MABE. All rights reserved. // -#import <Cocoa/Cocoa.h> +#import <Foundation/Foundation.h> #import "Configuration.h" @interface OSXConfiguration : Configuration <Configuration> { diff --git a/bindings/objc/src/services/iOSConfiguration.h b/bindings/objc/src/services/iOSConfiguration.h new file mode 100644 index 0000000..2f0989b --- /dev/null +++ b/bindings/objc/src/services/iOSConfiguration.h @@ -0,0 +1,24 @@ +// +// iOSConfiguration.h +// ObjCSword-iOS +// +// Created by Manfred Bergmann on 10.03.11. +// Copyright 2011 Software by MABE. All rights reserved. +// + +#import <UIKit/UIKit.h> +#import <Foundation/Foundation.h> +#import "Configuration.h" + + +@interface iOSConfiguration : Configuration <Configuration> { +} + +- (NSString *)osVersion; +- (NSString *)bundleVersion; +- (NSString *)defaultModulePath; +- (NSString *)defaultAppSupportPath; +- (NSString *)tempFolder; +- (NSString *)logFile; + +@end diff --git a/bindings/objc/src/services/iOSConfiguration.m b/bindings/objc/src/services/iOSConfiguration.m new file mode 100644 index 0000000..2f5b439 --- /dev/null +++ b/bindings/objc/src/services/iOSConfiguration.m @@ -0,0 +1,38 @@ +// +// iOSConfiguration.m +// ObjCSword-iOS +// +// Created by Manfred Bergmann on 10.03.11. +// Copyright 2011 Software by MABE. All rights reserved. +// + +#import "iOSConfiguration.h" + + +@implementation iOSConfiguration + +- (NSString *)osVersion { + return [[UIDevice currentDevice] systemVersion]; +} + +- (NSString *)bundleVersion { + return (NSString *)CFBundleGetValueForInfoDictionaryKey(CFBundleGetMainBundle(), kCFBundleVersionKey); +} + +- (NSString *)defaultModulePath { + return [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex: 0] stringByAppendingString: @"/Modules"]; +} + +- (NSString *)defaultAppSupportPath { + return [[NSSearchPathForDirectoriesInDomains(NSApplicationSupportDirectory, NSUserDomainMask, YES) objectAtIndex: 0] stringByAppendingString: @"/"]; +} + +- (NSString *)tempFolder { + return [[NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex: 0] stringByAppendingString: @"/Temp"]; +} + +- (NSString *)logFile { + return [super logFile]; +} + +@end diff --git a/bindings/objc/test/SwordListKeyTest.m b/bindings/objc/test/SwordListKeyTest.m index 7f4899f..73d47dc 100644 --- a/bindings/objc/test/SwordListKeyTest.m +++ b/bindings/objc/test/SwordListKeyTest.m @@ -6,8 +6,8 @@ // Copyright 2009 __MyCompanyName__. All rights reserved. // +#import <ObjCSword/ObjCSword.h> #import "SwordListKeyTest.h" -#import "ObjCSword/ObjCSword.h" @implementation SwordListKeyTest @@ -41,7 +41,7 @@ VerseEnumerator *ve = [lk verseEnumerator]; int count = 0; - NSString *ref = nil; + NSString *ref; while((ref = [ve nextObject])) { count++; } diff --git a/bindings/objc/test/SwordManagerTest.m b/bindings/objc/test/SwordManagerTest.m index 8fcd588..d2c93dd 100644 --- a/bindings/objc/test/SwordManagerTest.m +++ b/bindings/objc/test/SwordManagerTest.m @@ -6,20 +6,20 @@ // Copyright 2010 Software by MABE. All rights reserved. // +#import <ObjCSword/ObjCSword.h> #import "SwordManagerTest.h" -#import "ObjCSword/SwordManager.h" -#import "ObjCSword/Configuration.h" -#import "ObjCSword/OSXConfiguration.h" - @implementation SwordManagerTest - (void)setUp { - [[Configuration config] setClass:[OSXConfiguration class]]; + [Configuration configWithImpl:[[[OSXConfiguration alloc] init] autorelease]]; } - (void)testSwordManagerInit { - SwordManager *sm = [SwordManager defaultManager]; + NSString *modPath = [[Configuration config] defaultModulePath]; + NSLog(@"%@", modPath); + + SwordManager *sm = [SwordManager managerWithPath:modPath]; STAssertTrue([[sm modules] count] > 0, @""); } diff --git a/bindings/objc/test/SwordModuleLongRunTest.mm b/bindings/objc/test/SwordModuleLongRunTest.mm index 3ed363d..699a18c 100644 --- a/bindings/objc/test/SwordModuleLongRunTest.mm +++ b/bindings/objc/test/SwordModuleLongRunTest.mm @@ -7,12 +7,26 @@ // #import "SwordModuleTest.h" +#ifdef TARGET_IPHONE_SIMULATOR +#import "SwordManager.h" +#import "Configuration.h" +#import "iOSConfiguration.h" +#import "SwordModule.h" +#import "SwordBibleTextEntry.h" +#import "VerseEnumerator.h" +#import "SwordListKey.h" +#else #import "ObjCSword/ObjCSword.h" +#endif @implementation SwordModuleTest - (void)setUp { +#ifdef TARGET_IPHONE_SIMULATOR + [[Configuration config] setClass:[iOSConfiguration class]]; +#else [[Configuration config] setClass:[OSXConfiguration class]]; +#endif mod = [[SwordManager defaultManager] moduleWithName:@"GerNeUe"]; } @@ -52,7 +66,7 @@ SwordListKey *lk = [SwordListKey listKeyWithRef:@"gen 1:1-2"]; [lk setPersist:YES]; - [com setKey:lk]; + [com setSwordKey:lk]; NSString *ref = nil; NSString *rendered = nil; int count = 0; @@ -77,7 +91,7 @@ int count = 0; while(![lk error]) { ref = [lk keyText]; - [com setKey:lk]; + [com setSwordKey:lk]; rendered = [com renderedText]; NSLog(@"%@:%@", ref, rendered); [lk increment]; diff --git a/bindings/objc/test/SwordModuleTest.h b/bindings/objc/test/SwordModuleTest.h index 74bca21..95135fc 100644 --- a/bindings/objc/test/SwordModuleTest.h +++ b/bindings/objc/test/SwordModuleTest.h @@ -8,9 +8,10 @@ #import <SenTestingKit/SenTestingKit.h> -@class SwordModule; +@class SwordModule, SwordManager; @interface SwordModuleTest : SenTestCase { + SwordManager *mgr; SwordModule *mod; } diff --git a/bindings/objc/test/SwordModuleTest.m b/bindings/objc/test/SwordModuleTest.m index 7debcc1..a308513 100644 --- a/bindings/objc/test/SwordModuleTest.m +++ b/bindings/objc/test/SwordModuleTest.m @@ -6,20 +6,19 @@ // Copyright 2010 Software by MABE. All rights reserved. // +#import <ObjCSword/ObjCSword.h> #import "SwordModuleTest.h" -#import "ObjCSword/ObjCSword.h" -#import "ObjCSword/SwordModule+Index.h" - @implementation SwordModuleTest - (void)setUp { - [[Configuration config] setClass:[OSXConfiguration class]]; - mod = [[SwordManager defaultManager] moduleWithName:@"GerNeUe"]; + [Configuration configWithImpl:[[[OSXConfiguration alloc] init] autorelease]]; + mgr = [SwordManager managerWithPath:[[Configuration config] defaultModulePath]]; + mod = [mgr moduleWithName:@"GerNeUe"]; } - (void)testLoopRenderedVerses { - SwordBible *bible = (SwordBible *)[[SwordManager defaultManager] moduleWithName:@"GerSch"]; + SwordBible *bible = (SwordBible *)[mgr moduleWithName:@"GerSch"]; STAssertNotNil(bible, @"Module is nil"); NSArray *verses = [bible renderedTextEntriesForRef:@"Gen"]; @@ -28,7 +27,7 @@ } - (void)testRenderedVerseText { - SwordBible *bible = (SwordBible *)[[SwordManager defaultManager] moduleWithName:@"GerSch"]; + SwordBible *bible = (SwordBible *)[mgr moduleWithName:@"GerSch"]; STAssertNotNil(bible, @"Module is nil"); SwordModuleTextEntry *text = [bible textEntryForKeyString:@"gen1.1" textType:TextTypeRendered]; @@ -37,7 +36,7 @@ } - (void)testCloneModule { - SwordBible *bible = (SwordBible *)[[SwordManager defaultManager] moduleWithName:@"GerSch"]; + SwordBible *bible = (SwordBible *)[mgr moduleWithName:@"GerSch"]; STAssertNotNil(bible, @"Module is nil"); /* @@ -49,7 +48,7 @@ - (void)testLoopWithModulePos { SwordListKey *lk = [SwordListKey listKeyWithRef:@"gen" v11n:[mod versification]]; [lk setPersist:YES]; - [mod setKey:lk]; + [mod setSwordKey:lk]; NSString *ref = nil; NSString *rendered = nil; while(![mod error]) { @@ -67,7 +66,7 @@ NSString *rendered = nil; while(![lk error]) { ref = [lk keyText]; - [mod setKey:lk]; + [mod setSwordKey:lk]; rendered = [mod renderedText]; //NSLog(@"%@:%@", ref, rendered); [lk increment]; @@ -77,7 +76,7 @@ - (void)testLoopWithModulePosWithHeadings { SwordListKey *lk = [SwordListKey listKeyWithRef:@"gen" headings:YES v11n:[mod versification]]; [lk setPersist:YES]; - [mod setKey:lk]; + [mod setSwordKey:lk]; NSString *ref = nil; NSString *rendered = nil; while(![mod error]) { @@ -90,7 +89,7 @@ - (void)testLoopWithModulePosWithDiverseReference { SwordListKey *lk = [SwordListKey listKeyWithRef:@"gen 1:1;4:5-8" v11n:[mod versification]]; [lk setPersist:YES]; - [mod setKey:lk]; + [mod setSwordKey:lk]; NSString *ref = nil; NSString *rendered = nil; while(![mod error]) { @@ -109,7 +108,7 @@ NSString *rendered = nil; while(![lk error]) { ref = [lk keyText]; - [mod setKey:lk]; + [mod setSwordKey:lk]; rendered = [mod renderedText]; NSLog(@"%@:%@", ref, rendered); [lk increment]; @@ -122,7 +121,7 @@ [vk setPersist:YES]; SwordListKey *lk = [SwordListKey listKeyWithRef:@"gen 1:1;4:5;8:4;10:2-5" v11n:[mod versification]]; [lk setPersist:YES]; - [mod setKey:lk]; + [mod setSwordKey:lk]; NSString *ref = nil; NSString *rendered = nil; while(![mod error]) { @@ -131,7 +130,7 @@ long lowVerse = [vk verse] - context; long highVerse = lowVerse + (context * 2); [vk setVerse:lowVerse]; - [mod setKey:vk]; + [mod setSwordKey:vk]; for(;lowVerse <= highVerse;lowVerse++) { ref = [vk keyText]; rendered = [mod renderedText]; @@ -139,7 +138,7 @@ [mod incKeyPosition]; } // set back list key - [mod setKey:lk]; + [mod setSwordKey:lk]; [mod incKeyPosition]; } else { ref = [lk keyText]; @@ -152,66 +151,11 @@ - (void)testStrippedTextForRef { SwordVerseKey *vk = [SwordVerseKey verseKeyWithRef:@"1Mo 1:2"]; - NSLog(@"start position: %s", [vk keyText]); + NSLog(@"start position: %@", [vk keyText]); [vk decrement]; - NSLog(@"decrement position: %s", [vk keyText]); + NSLog(@"decrement position: %@", [vk keyText]); [vk setVerse:[vk verse] + 3]; - NSLog(@"verse + 3: %s", [vk keyText]); + NSLog(@"verse + 3: %@", [vk keyText]); } -/* - #ifdef __cplusplus - #include <swtext.h> - #include <versekey.h> - #include <regex.h> - #include <swmodule.h> - class sword::SWModule; - #include <iostream> - #include <versekey.h> - #include <rawtext.h> - #include <rawcom.h> - #include <echomod.h> - #include <stdlib.h> - using namespace sword; - #endif - - - (void)testHeadings { - mod = [[SwordManager defaultManager] moduleWithName:@"KJV"]; - STAssertNotNil(mod, @"No Mod"); - - // enable headings - [[SwordManager defaultManager] setGlobalOption:SW_OPTION_HEADINGS value:SW_ON]; - [[SwordManager defaultManager] setGlobalOption:SW_OPTION_STRONGS value:SW_ON]; - [[SwordManager defaultManager] setGlobalOption:SW_OPTION_FOOTNOTES value:SW_ON]; - - SWModule *target; - target = [mod swModule]; - target->setKey("gen 1:1"); - target->RenderText(); // force an entry lookup to resolve key to something in the index - - std::cout << "==Raw=Entry===============\n"; - std::cout << target->getKeyText() << ":\n"; - std::cout << target->getRawEntry(); - std::cout << "\n"; - std::cout << "==Render=Entry============\n"; - std::cout << target->RenderText(); - std::cout << "\n"; - std::cout << "==========================\n"; - std::cout << "Entry Attributes:\n\n"; - AttributeTypeList::iterator i1; - AttributeList::iterator i2; - AttributeValue::iterator i3; - for (i1 = target->getEntryAttributes().begin(); i1 != target->getEntryAttributes().end(); i1++) { - std::cout << "[ " << i1->first << " ]\n"; - for (i2 = i1->second.begin(); i2 != i1->second.end(); i2++) { - std::cout << "\t[ " << i2->first << " ]\n"; - for (i3 = i2->second.begin(); i3 != i2->second.end(); i3++) { - std::cout << "\t\t" << i3->first << " = " << i3->second << "\n"; - } - } - } - std::cout << std::endl; - } - */ - @end diff --git a/bindings/objc/test/Tests-Info.plist b/bindings/objc/test/Tests-Info.plist new file mode 100644 index 0000000..c285a47 --- /dev/null +++ b/bindings/objc/test/Tests-Info.plist @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>English</string> + <key>CFBundleExecutable</key> + <string>${EXECUTABLE_NAME}</string> + <key>CFBundleIdentifier</key> + <string>com.yourcompany.${PRODUCT_NAME:rfc1034identifier}</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundlePackageType</key> + <string>BNDL</string> + <key>CFBundleShortVersionString</key> + <string>1.0</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>1</string> +</dict> +</plist> |