[sword-svn] r2530 - in trunk/bindings/objc: . ObjCSword.xcodeproj build_clucene build_sword dependencies/icu dependencies/icu/bin dependencies/icu/lib dependencies/icu/lib/icu dependencies/icu/lib/icu/3.6 dependencies/icu/lib/icu/current

mdbergmann at crosswire.org mdbergmann at crosswire.org
Mon Jul 26 04:25:20 MST 2010


Author: mdbergmann
Date: 2010-07-26 04:25:20 -0700 (Mon, 26 Jul 2010)
New Revision: 2530

Added:
   trunk/bindings/objc/README
   trunk/bindings/objc/build_clucene/
   trunk/bindings/objc/build_clucene/Makefile
   trunk/bindings/objc/build_clucene/build_mac_clucene.sh
   trunk/bindings/objc/build_clucene/clucene-core-0.9.21b.tar.gz
   trunk/bindings/objc/build_sword/
   trunk/bindings/objc/build_sword/Makefile
   trunk/bindings/objc/build_sword/build_mac_sword.sh
   trunk/bindings/objc/build_sword/build_ub_mac_swordutils.sh
   trunk/bindings/objc/build_sword/readme.txt
   trunk/bindings/objc/dependencies/icu/bin/
   trunk/bindings/objc/dependencies/icu/bin/derb
   trunk/bindings/objc/dependencies/icu/bin/genbrk
   trunk/bindings/objc/dependencies/icu/bin/gencnval
   trunk/bindings/objc/dependencies/icu/bin/genctd
   trunk/bindings/objc/dependencies/icu/bin/genrb
   trunk/bindings/objc/dependencies/icu/bin/icu-config
   trunk/bindings/objc/dependencies/icu/bin/makeconv
   trunk/bindings/objc/dependencies/icu/bin/pkgdata
   trunk/bindings/objc/dependencies/icu/bin/uconv
   trunk/bindings/objc/dependencies/icu/lib/
   trunk/bindings/objc/dependencies/icu/lib/icu/
   trunk/bindings/objc/dependencies/icu/lib/icu/3.6/
   trunk/bindings/objc/dependencies/icu/lib/icu/3.6/Makefile.inc
   trunk/bindings/objc/dependencies/icu/lib/icu/Makefile.inc
   trunk/bindings/objc/dependencies/icu/lib/icu/current/
   trunk/bindings/objc/dependencies/icu/lib/icu/current/Makefile.inc
   trunk/bindings/objc/dependencies/icu/lib/libicudata.dylib
   trunk/bindings/objc/dependencies/icu/lib/libicui18n.dylib
   trunk/bindings/objc/dependencies/icu/lib/libicuio.dylib
   trunk/bindings/objc/dependencies/icu/lib/libicule.dylib
   trunk/bindings/objc/dependencies/icu/lib/libiculx.dylib
   trunk/bindings/objc/dependencies/icu/lib/libicutu.dylib
   trunk/bindings/objc/dependencies/icu/lib/libicuuc.dylib
Modified:
   trunk/bindings/objc/ObjCSword.xcodeproj/project.pbxproj
Log:
added manually, makefile based clucene and sword build scripts. The Xcode SWORD lib target was not properly working on PPC architectures.

Modified: trunk/bindings/objc/ObjCSword.xcodeproj/project.pbxproj
===================================================================
--- trunk/bindings/objc/ObjCSword.xcodeproj/project.pbxproj	2010-07-25 15:34:36 UTC (rev 2529)
+++ trunk/bindings/objc/ObjCSword.xcodeproj/project.pbxproj	2010-07-26 11:25:20 UTC (rev 2530)
@@ -34,13 +34,6 @@
 		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 */; };
-		A9013D1711E316C700E1CCCA /* nt.bks in Resources */ = {isa = PBXBuildFile; fileRef = A9D4362E11C505C2007AFE83 /* nt.bks */; };
-		A9013D1811E316C700E1CCCA /* nt.cps in Resources */ = {isa = PBXBuildFile; fileRef = A9D4362F11C505C2007AFE83 /* nt.cps */; };
-		A9013D1911E316C700E1CCCA /* ot.bks in Resources */ = {isa = PBXBuildFile; fileRef = A9D4363011C505C2007AFE83 /* ot.bks */; };
-		A9013D1A11E316C700E1CCCA /* ot.cps in Resources */ = {isa = PBXBuildFile; fileRef = A9D4363111C505C2007AFE83 /* ot.cps */; };
-		A9013D1B11E316C700E1CCCA /* compress.cpp.txt in Resources */ = {isa = PBXBuildFile; fileRef = A9D4365811C505C2007AFE83 /* compress.cpp.txt */; };
-		A9013D1C11E316C700E1CCCA /* swcomprs.doc in Resources */ = {isa = PBXBuildFile; fileRef = A9D4366211C505C2007AFE83 /* swcomprs.doc */; };
-		A9013D1D11E316C700E1CCCA /* readme in Resources */ = {isa = PBXBuildFile; fileRef = A9D436BA11C505C2007AFE83 /* readme */; };
 		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 */; };
@@ -64,269 +57,9 @@
 		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 */; };
-		A9013D3711E316C700E1CCCA /* libSword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A9377FD011C7612300552507 /* libSword.dylib */; };
 		A9013D3811E316C700E1CCCA /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; };
-		A9013D3A11E316C700E1CCCA /* libSword.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = A9377FD011C7612300552507 /* libSword.dylib */; };
 		A918B8E411C6697400024D84 /* SwordModuleTest.h in Headers */ = {isa = PBXBuildFile; fileRef = A918B8E211C6697400024D84 /* SwordModuleTest.h */; };
 		A918B8E511C6697400024D84 /* SwordModuleTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A918B8E311C6697400024D84 /* SwordModuleTest.m */; };
-		A937808411C7623800552507 /* AnalysisHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2836611C442F600803CB5 /* AnalysisHeader.cpp */; };
-		A937808511C7623800552507 /* Analyzers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2836811C442F600803CB5 /* Analyzers.cpp */; };
-		A937808611C7623800552507 /* StandardAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2836B11C442F600803CB5 /* StandardAnalyzer.cpp */; };
-		A937808711C7623800552507 /* StandardFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2836D11C442F600803CB5 /* StandardFilter.cpp */; };
-		A937808811C7623800552507 /* StandardTokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2836F11C442F600803CB5 /* StandardTokenizer.cpp */; };
-		A937808911C7623800552507 /* gunichartables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2837B11C442F600803CB5 /* gunichartables.cpp */; };
-		A937808A11C7623800552507 /* repl_lltot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838011C442F600803CB5 /* repl_lltot.cpp */; };
-		A937808B11C7623800552507 /* repl_tcscasecmp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838211C442F600803CB5 /* repl_tcscasecmp.cpp */; };
-		A937808C11C7623800552507 /* repl_tcslwr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838311C442F600803CB5 /* repl_tcslwr.cpp */; };
-		A937808D11C7623800552507 /* repl_tcstod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838411C442F600803CB5 /* repl_tcstod.cpp */; };
-		A937808E11C7623800552507 /* repl_tcstoll.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838511C442F600803CB5 /* repl_tcstoll.cpp */; };
-		A937808F11C7623800552507 /* repl_tprintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838611C442F600803CB5 /* repl_tprintf.cpp */; };
-		A937809011C7623800552507 /* threads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838A11C442F600803CB5 /* threads.cpp */; };
-		A937809111C7623800552507 /* utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838B11C442F600803CB5 /* utf8.cpp */; };
-		A937809211C7623800552507 /* condition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838D11C442F600803CB5 /* condition.cpp */; };
-		A937809311C7623800552507 /* error.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2838F11C442F600803CB5 /* error.cpp */; };
-		A937809411C7623800552507 /* memtracking.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2839311C442F600803CB5 /* memtracking.cpp */; };
-		A937809511C7623800552507 /* DateField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2839511C442F600803CB5 /* DateField.cpp */; };
-		A937809611C7623800552507 /* Document.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2839711C442F600803CB5 /* Document.cpp */; };
-		A937809711C7623800552507 /* Field.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2839911C442F600803CB5 /* Field.cpp */; };
-		A937809811C7623800552507 /* CompoundFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2839C11C442F600803CB5 /* CompoundFile.cpp */; };
-		A937809911C7623800552507 /* DocumentWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2839E11C442F600803CB5 /* DocumentWriter.cpp */; };
-		A937809A11C7623800552507 /* FieldInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283A111C442F600803CB5 /* FieldInfos.cpp */; };
-		A937809B11C7623800552507 /* FieldsReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283A311C442F600803CB5 /* FieldsReader.cpp */; };
-		A937809C11C7623800552507 /* FieldsWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283A511C442F600803CB5 /* FieldsWriter.cpp */; };
-		A937809D11C7623800552507 /* IndexModifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283A711C442F600803CB5 /* IndexModifier.cpp */; };
-		A937809E11C7623800552507 /* IndexReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283A911C442F600803CB5 /* IndexReader.cpp */; };
-		A937809F11C7623800552507 /* IndexWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283AB11C442F700803CB5 /* IndexWriter.cpp */; };
-		A93780A011C7623800552507 /* MultiReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283AD11C442F700803CB5 /* MultiReader.cpp */; };
-		A93780A111C7623800552507 /* SegmentInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283B011C442F700803CB5 /* SegmentInfos.cpp */; };
-		A93780A211C7623800552507 /* SegmentMergeInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283B211C442F700803CB5 /* SegmentMergeInfo.cpp */; };
-		A93780A311C7623800552507 /* SegmentMergeQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283B411C442F700803CB5 /* SegmentMergeQueue.cpp */; };
-		A93780A411C7623800552507 /* SegmentMerger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283B611C442F700803CB5 /* SegmentMerger.cpp */; };
-		A93780A511C7623800552507 /* SegmentReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283B811C442F700803CB5 /* SegmentReader.cpp */; };
-		A93780A611C7623800552507 /* SegmentTermDocs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283B911C442F700803CB5 /* SegmentTermDocs.cpp */; };
-		A93780A711C7623800552507 /* SegmentTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283BA11C442F700803CB5 /* SegmentTermEnum.cpp */; };
-		A93780A811C7623800552507 /* SegmentTermPositions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283BC11C442F700803CB5 /* SegmentTermPositions.cpp */; };
-		A93780A911C7623800552507 /* SegmentTermVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283BD11C442F700803CB5 /* SegmentTermVector.cpp */; };
-		A93780AA11C7623800552507 /* Term.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283BE11C442F700803CB5 /* Term.cpp */; };
-		A93780AB11C7623800552507 /* TermInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283C011C442F700803CB5 /* TermInfo.cpp */; };
-		A93780AC11C7623800552507 /* TermInfosReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283C211C442F700803CB5 /* TermInfosReader.cpp */; };
-		A93780AD11C7623800552507 /* TermInfosWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283C411C442F700803CB5 /* TermInfosWriter.cpp */; };
-		A93780AE11C7623800552507 /* TermVectorReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283C811C442F700803CB5 /* TermVectorReader.cpp */; };
-		A93780AF11C7623800552507 /* TermVectorWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283C911C442F700803CB5 /* TermVectorWriter.cpp */; };
-		A93780B011C7623800552507 /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283CC11C442F700803CB5 /* Lexer.cpp */; };
-		A93780B111C7623800552507 /* MultiFieldQueryParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283CE11C442F700803CB5 /* MultiFieldQueryParser.cpp */; };
-		A93780B211C7623800552507 /* QueryParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283D011C442F700803CB5 /* QueryParser.cpp */; };
-		A93780B311C7623800552507 /* QueryParserBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283D211C442F700803CB5 /* QueryParserBase.cpp */; };
-		A93780B411C7623800552507 /* QueryToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283D411C442F700803CB5 /* QueryToken.cpp */; };
-		A93780B511C7623800552507 /* TokenList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283D611C442F700803CB5 /* TokenList.cpp */; };
-		A93780B611C7623800552507 /* BooleanQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283DA11C442F700803CB5 /* BooleanQuery.cpp */; };
-		A93780B711C7623800552507 /* BooleanScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283DC11C442F700803CB5 /* BooleanScorer.cpp */; };
-		A93780B811C7623800552507 /* CachingWrapperFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283DE11C442F700803CB5 /* CachingWrapperFilter.cpp */; };
-		A93780B911C7623800552507 /* ChainedFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283E011C442F700803CB5 /* ChainedFilter.cpp */; };
-		A93780BA11C7623800552507 /* ConjunctionScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283E311C442F700803CB5 /* ConjunctionScorer.cpp */; };
-		A93780BB11C7623800552507 /* DateFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283E511C442F700803CB5 /* DateFilter.cpp */; };
-		A93780BC11C7623800552507 /* ExactPhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283E711C442F700803CB5 /* ExactPhraseScorer.cpp */; };
-		A93780BD11C7623800552507 /* Explanation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283E911C442F700803CB5 /* Explanation.cpp */; };
-		A93780BE11C7623800552507 /* FieldCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283EB11C442F700803CB5 /* FieldCache.cpp */; };
-		A93780BF11C7623800552507 /* FieldCacheImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283ED11C442F700803CB5 /* FieldCacheImpl.cpp */; };
-		A93780C011C7623800552507 /* FieldDocSortedHitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283F011C442F700803CB5 /* FieldDocSortedHitQueue.cpp */; };
-		A93780C111C7623800552507 /* FieldSortedHitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283F211C442F700803CB5 /* FieldSortedHitQueue.cpp */; };
-		A93780C211C7623800552507 /* FilteredTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283F511C442F700803CB5 /* FilteredTermEnum.cpp */; };
-		A93780C311C7623800552507 /* FuzzyQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283F711C442F700803CB5 /* FuzzyQuery.cpp */; };
-		A93780C411C7623800552507 /* HitQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283F911C442F700803CB5 /* HitQueue.cpp */; };
-		A93780C511C7623800552507 /* Hits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283FB11C442F700803CB5 /* Hits.cpp */; };
-		A93780C611C7623800552507 /* IndexSearcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283FC11C442F700803CB5 /* IndexSearcher.cpp */; };
-		A93780C711C7623800552507 /* MultiSearcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C283FE11C442F700803CB5 /* MultiSearcher.cpp */; };
-		A93780C811C7623800552507 /* MultiTermQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840011C442F700803CB5 /* MultiTermQuery.cpp */; };
-		A93780C911C7623800552507 /* PhrasePositions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840211C442F700803CB5 /* PhrasePositions.cpp */; };
-		A93780CA11C7623800552507 /* PhraseQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840411C442F700803CB5 /* PhraseQuery.cpp */; };
-		A93780CB11C7623800552507 /* PhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840711C442F700803CB5 /* PhraseScorer.cpp */; };
-		A93780CC11C7623800552507 /* PrefixQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840911C442F700803CB5 /* PrefixQuery.cpp */; };
-		A93780CD11C7623800552507 /* QueryFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840B11C442F700803CB5 /* QueryFilter.cpp */; };
-		A93780CE11C7623800552507 /* RangeFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840D11C442F700803CB5 /* RangeFilter.cpp */; };
-		A93780CF11C7623800552507 /* RangeQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2840F11C442F700803CB5 /* RangeQuery.cpp */; };
-		A93780D011C7623800552507 /* SearchHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2841211C442F700803CB5 /* SearchHeader.cpp */; };
-		A93780D111C7623800552507 /* Similarity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2841411C442F700803CB5 /* Similarity.cpp */; };
-		A93780D211C7623800552507 /* SloppyPhraseScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2841611C442F700803CB5 /* SloppyPhraseScorer.cpp */; };
-		A93780D311C7623800552507 /* Sort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2841811C442F700803CB5 /* Sort.cpp */; };
-		A93780D411C7623800552507 /* TermQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2841A11C442F700803CB5 /* TermQuery.cpp */; };
-		A93780D511C7623800552507 /* TermScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2841C11C442F700803CB5 /* TermScorer.cpp */; };
-		A93780D611C7623800552507 /* WildcardQuery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2841E11C442F700803CB5 /* WildcardQuery.cpp */; };
-		A93780D711C7623800552507 /* WildcardTermEnum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2842011C442F700803CB5 /* WildcardTermEnum.cpp */; };
-		A93780D811C7623800552507 /* StdHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2842211C442F700803CB5 /* StdHeader.cpp */; };
-		A93780D911C7623800552507 /* FSDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2842611C442F700803CB5 /* FSDirectory.cpp */; };
-		A93780DA11C7623800552507 /* IndexInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2842811C442F700803CB5 /* IndexInput.cpp */; };
-		A93780DB11C7623800552507 /* IndexOutput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2842A11C442F700803CB5 /* IndexOutput.cpp */; };
-		A93780DC11C7623800552507 /* Lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2842D11C442F700803CB5 /* Lock.cpp */; };
-		A93780DD11C7623800552507 /* MMapInput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2842F11C442F700803CB5 /* MMapInput.cpp */; };
-		A93780DE11C7623800552507 /* RAMDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2843111C442F700803CB5 /* RAMDirectory.cpp */; };
-		A93780DF11C7623800552507 /* TransactionalRAMDirectory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2843311C442F700803CB5 /* TransactionalRAMDirectory.cpp */; };
-		A93780E011C7623800552507 /* BitSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2843711C442F700803CB5 /* BitSet.cpp */; };
-		A93780E111C7623800552507 /* Equators.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2843C11C442F700803CB5 /* Equators.cpp */; };
-		A93780E211C7623800552507 /* FastCharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2843E11C442F700803CB5 /* FastCharStream.cpp */; };
-		A93780E311C7623800552507 /* fileinputstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2844011C442F700803CB5 /* fileinputstream.cpp */; };
-		A93780E411C7623800552507 /* MD5Digester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2844511C442F700803CB5 /* MD5Digester.cpp */; };
-		A93780E511C7623800552507 /* Misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2844711C442F700803CB5 /* Misc.cpp */; };
-		A93780E611C7623800552507 /* Reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2844A11C442F700803CB5 /* Reader.cpp */; };
-		A93780E711C7623800552507 /* StringBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2844D11C442F700803CB5 /* StringBuffer.cpp */; };
-		A93780E811C7623800552507 /* StringIntern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2844F11C442F700803CB5 /* StringIntern.cpp */; };
-		A93780E911C7623800552507 /* ThreadLocal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9C2845311C442F700803CB5 /* ThreadLocal.cpp */; };
-		A93780EA11C7623800552507 /* swdisp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4362711C505C2007AFE83 /* swdisp.cpp */; };
-		A93780EB11C7623800552507 /* swlog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4362811C505C2007AFE83 /* swlog.cpp */; };
-		A93780EC11C7623800552507 /* genarray.c in Sources */ = {isa = PBXBuildFile; fileRef = A9D4362C11C505C2007AFE83 /* genarray.c */; };
-		A93780ED11C7623800552507 /* listkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4362D11C505C2007AFE83 /* listkey.cpp */; };
-		A93780EE11C7623800552507 /* strkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363211C505C2007AFE83 /* strkey.cpp */; };
-		A93780EF11C7623800552507 /* swkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363311C505C2007AFE83 /* swkey.cpp */; };
-		A93780F011C7623800552507 /* treekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363411C505C2007AFE83 /* treekey.cpp */; };
-		A93780F111C7623800552507 /* treekeyidx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363511C505C2007AFE83 /* treekeyidx.cpp */; };
-		A93780F211C7623800552507 /* versekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363611C505C2007AFE83 /* versekey.cpp */; };
-		A93780F311C7623800552507 /* versetreekey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363711C505C2007AFE83 /* versetreekey.cpp */; };
-		A93780F411C7623800552507 /* curlftpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363911C505C2007AFE83 /* curlftpt.cpp */; };
-		A93780F511C7623800552507 /* curlhttpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363A11C505C2007AFE83 /* curlhttpt.cpp */; };
-		A93780F611C7623800552507 /* encfiltmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363B11C505C2007AFE83 /* encfiltmgr.cpp */; };
-		A93780F711C7623800552507 /* filemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363C11C505C2007AFE83 /* filemgr.cpp */; };
-		A93780F811C7623800552507 /* ftplibftpt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363D11C505C2007AFE83 /* ftplibftpt.cpp */; };
-		A93780F911C7623800552507 /* ftptrans.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363E11C505C2007AFE83 /* ftptrans.cpp */; };
-		A93780FA11C7623800552507 /* installmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4363F11C505C2007AFE83 /* installmgr.cpp */; };
-		A93780FB11C7623800552507 /* localemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364011C505C2007AFE83 /* localemgr.cpp */; };
-		A93780FC11C7623800552507 /* markupfiltmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364111C505C2007AFE83 /* markupfiltmgr.cpp */; };
-		A93780FD11C7623800552507 /* stringmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364211C505C2007AFE83 /* stringmgr.cpp */; };
-		A93780FE11C7623800552507 /* swcacher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364311C505C2007AFE83 /* swcacher.cpp */; };
-		A93780FF11C7623800552507 /* swconfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364411C505C2007AFE83 /* swconfig.cpp */; };
-		A937810011C7623800552507 /* swfiltermgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364511C505C2007AFE83 /* swfiltermgr.cpp */; };
-		A937810111C7623800552507 /* swlocale.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364611C505C2007AFE83 /* swlocale.cpp */; };
-		A937810211C7623800552507 /* swmgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364711C505C2007AFE83 /* swmgr.cpp */; };
-		A937810311C7623800552507 /* swsearchable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364811C505C2007AFE83 /* swsearchable.cpp */; };
-		A937810411C7623800552507 /* versemgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364911C505C2007AFE83 /* versemgr.cpp */; };
-		A937810511C7623800552507 /* hrefcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364D11C505C2007AFE83 /* hrefcom.cpp */; };
-		A937810611C7623800552507 /* rawcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4364F11C505C2007AFE83 /* rawcom.cpp */; };
-		A937810711C7623800552507 /* rawcom4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365111C505C2007AFE83 /* rawcom4.cpp */; };
-		A937810811C7623800552507 /* rawfiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365311C505C2007AFE83 /* rawfiles.cpp */; };
-		A937810911C7623800552507 /* swcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365411C505C2007AFE83 /* swcom.cpp */; };
-		A937810A11C7623800552507 /* zcom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365611C505C2007AFE83 /* zcom.cpp */; };
-		A937810B11C7623800552507 /* entriesblk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365911C505C2007AFE83 /* entriesblk.cpp */; };
-		A937810C11C7623800552507 /* lzsscomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365A11C505C2007AFE83 /* lzsscomprs.cpp */; };
-		A937810D11C7623800552507 /* rawstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365B11C505C2007AFE83 /* rawstr.cpp */; };
-		A937810E11C7623800552507 /* rawstr4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365C11C505C2007AFE83 /* rawstr4.cpp */; };
-		A937810F11C7623800552507 /* rawverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365D11C505C2007AFE83 /* rawverse.cpp */; };
-		A937811011C7623800552507 /* rawverse4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365E11C505C2007AFE83 /* rawverse4.cpp */; };
-		A937811111C7623800552507 /* sapphire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4365F11C505C2007AFE83 /* sapphire.cpp */; };
-		A937811211C7623800552507 /* swcipher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366011C505C2007AFE83 /* swcipher.cpp */; };
-		A937811311C7623800552507 /* swcomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366111C505C2007AFE83 /* swcomprs.cpp */; };
-		A937811411C7623800552507 /* zipcomprs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366311C505C2007AFE83 /* zipcomprs.cpp */; };
-		A937811511C7623800552507 /* zstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366411C505C2007AFE83 /* zstr.cpp */; };
-		A937811611C7623800552507 /* zverse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366511C505C2007AFE83 /* zverse.cpp */; };
-		A937811711C7623800552507 /* cipherfil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366711C505C2007AFE83 /* cipherfil.cpp */; };
-		A937811811C7623800552507 /* gbffootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366811C505C2007AFE83 /* gbffootnotes.cpp */; };
-		A937811911C7623800552507 /* gbfheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366911C505C2007AFE83 /* gbfheadings.cpp */; };
-		A937811A11C7623800552507 /* gbfhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366A11C505C2007AFE83 /* gbfhtml.cpp */; };
-		A937811B11C7623800552507 /* gbfhtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366B11C505C2007AFE83 /* gbfhtmlhref.cpp */; };
-		A937811C11C7623800552507 /* gbfmorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366C11C505C2007AFE83 /* gbfmorph.cpp */; };
-		A937811D11C7623800552507 /* gbfosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366D11C505C2007AFE83 /* gbfosis.cpp */; };
-		A937811E11C7623800552507 /* gbfplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366E11C505C2007AFE83 /* gbfplain.cpp */; };
-		A937811F11C7623800552507 /* gbfredletterwords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4366F11C505C2007AFE83 /* gbfredletterwords.cpp */; };
-		A937812011C7623800552507 /* gbfrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367011C505C2007AFE83 /* gbfrtf.cpp */; };
-		A937812111C7623800552507 /* gbfstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367111C505C2007AFE83 /* gbfstrongs.cpp */; };
-		A937812211C7623800552507 /* gbfthml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367211C505C2007AFE83 /* gbfthml.cpp */; };
-		A937812311C7623800552507 /* gbfwebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367311C505C2007AFE83 /* gbfwebif.cpp */; };
-		A937812411C7623800552507 /* gbfwordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367411C505C2007AFE83 /* gbfwordjs.cpp */; };
-		A937812511C7623800552507 /* greeklexattribs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367511C505C2007AFE83 /* greeklexattribs.cpp */; };
-		A937812611C7623800552507 /* latin1utf16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367611C505C2007AFE83 /* latin1utf16.cpp */; };
-		A937812711C7623800552507 /* latin1utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367711C505C2007AFE83 /* latin1utf8.cpp */; };
-		A937812811C7623800552507 /* osisfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367811C505C2007AFE83 /* osisfootnotes.cpp */; };
-		A937812911C7623800552507 /* osisheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367911C505C2007AFE83 /* osisheadings.cpp */; };
-		A937812A11C7623800552507 /* osishtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367A11C505C2007AFE83 /* osishtmlhref.cpp */; };
-		A937812B11C7623800552507 /* osislemma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367B11C505C2007AFE83 /* osislemma.cpp */; };
-		A937812C11C7623800552507 /* osismorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367C11C505C2007AFE83 /* osismorph.cpp */; };
-		A937812D11C7623800552507 /* osismorphsegmentation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367D11C505C2007AFE83 /* osismorphsegmentation.cpp */; };
-		A937812E11C7623800552507 /* osisosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367E11C505C2007AFE83 /* osisosis.cpp */; };
-		A937812F11C7623800552507 /* osisplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4367F11C505C2007AFE83 /* osisplain.cpp */; };
-		A937813011C7623800552507 /* osisredletterwords.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368011C505C2007AFE83 /* osisredletterwords.cpp */; };
-		A937813111C7623800552507 /* osisrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368111C505C2007AFE83 /* osisrtf.cpp */; };
-		A937813211C7623800552507 /* osisruby.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368211C505C2007AFE83 /* osisruby.cpp */; };
-		A937813311C7623800552507 /* osisscripref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368311C505C2007AFE83 /* osisscripref.cpp */; };
-		A937813411C7623800552507 /* osisstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368411C505C2007AFE83 /* osisstrongs.cpp */; };
-		A937813511C7623800552507 /* osisvariants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368511C505C2007AFE83 /* osisvariants.cpp */; };
-		A937813611C7623800552507 /* osiswebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368611C505C2007AFE83 /* osiswebif.cpp */; };
-		A937813711C7623800552507 /* osiswordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368711C505C2007AFE83 /* osiswordjs.cpp */; };
-		A937813811C7623800552507 /* papyriplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368811C505C2007AFE83 /* papyriplain.cpp */; };
-		A937813911C7623800552507 /* plainfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368911C505C2007AFE83 /* plainfootnotes.cpp */; };
-		A937813A11C7623800552507 /* plainhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368A11C505C2007AFE83 /* plainhtml.cpp */; };
-		A937813B11C7623800552507 /* rtfhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368B11C505C2007AFE83 /* rtfhtml.cpp */; };
-		A937813C11C7623800552507 /* swbasicfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368C11C505C2007AFE83 /* swbasicfilter.cpp */; };
-		A937813D11C7623800552507 /* swoptfilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368D11C505C2007AFE83 /* swoptfilter.cpp */; };
-		A937813E11C7623800552507 /* teihtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368E11C505C2007AFE83 /* teihtmlhref.cpp */; };
-		A937813F11C7623800552507 /* teiplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4368F11C505C2007AFE83 /* teiplain.cpp */; };
-		A937814011C7623800552507 /* teirtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369011C505C2007AFE83 /* teirtf.cpp */; };
-		A937814111C7623800552507 /* thmlfootnotes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369111C505C2007AFE83 /* thmlfootnotes.cpp */; };
-		A937814211C7623800552507 /* thmlgbf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369211C505C2007AFE83 /* thmlgbf.cpp */; };
-		A937814311C7623800552507 /* thmlheadings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369311C505C2007AFE83 /* thmlheadings.cpp */; };
-		A937814411C7623800552507 /* thmlhtml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369411C505C2007AFE83 /* thmlhtml.cpp */; };
-		A937814511C7623800552507 /* thmlhtmlhref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369511C505C2007AFE83 /* thmlhtmlhref.cpp */; };
-		A937814611C7623800552507 /* thmllemma.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369611C505C2007AFE83 /* thmllemma.cpp */; };
-		A937814711C7623800552507 /* thmlmorph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369711C505C2007AFE83 /* thmlmorph.cpp */; };
-		A937814811C7623800552507 /* thmlosis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369811C505C2007AFE83 /* thmlosis.cpp */; };
-		A937814911C7623800552507 /* thmlplain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369911C505C2007AFE83 /* thmlplain.cpp */; };
-		A937814A11C7623800552507 /* thmlrtf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369A11C505C2007AFE83 /* thmlrtf.cpp */; };
-		A937814B11C7623800552507 /* thmlscripref.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369B11C505C2007AFE83 /* thmlscripref.cpp */; };
-		A937814C11C7623800552507 /* thmlstrongs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369C11C505C2007AFE83 /* thmlstrongs.cpp */; };
-		A937814D11C7623800552507 /* thmlvariants.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369D11C505C2007AFE83 /* thmlvariants.cpp */; };
-		A937814E11C7623800552507 /* thmlwebif.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369E11C505C2007AFE83 /* thmlwebif.cpp */; };
-		A937814F11C7623800552507 /* thmlwordjs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D4369F11C505C2007AFE83 /* thmlwordjs.cpp */; };
-		A937815011C7623800552507 /* unicodertf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A011C505C2007AFE83 /* unicodertf.cpp */; };
-		A937815111C7623800552507 /* utf16utf8.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A111C505C2007AFE83 /* utf16utf8.cpp */; };
-		A937815211C7623800552507 /* utf8arabicpoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A211C505C2007AFE83 /* utf8arabicpoints.cpp */; };
-		A937815311C7623800552507 /* utf8arshaping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A311C505C2007AFE83 /* utf8arshaping.cpp */; };
-		A937815411C7623800552507 /* utf8bidireorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A411C505C2007AFE83 /* utf8bidireorder.cpp */; };
-		A937815511C7623800552507 /* utf8cantillation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A511C505C2007AFE83 /* utf8cantillation.cpp */; };
-		A937815611C7623800552507 /* utf8greekaccents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A611C505C2007AFE83 /* utf8greekaccents.cpp */; };
-		A937815711C7623800552507 /* utf8hebrewpoints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A711C505C2007AFE83 /* utf8hebrewpoints.cpp */; };
-		A937815811C7623800552507 /* utf8html.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A811C505C2007AFE83 /* utf8html.cpp */; };
-		A937815911C7623800552507 /* utf8latin1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436A911C505C2007AFE83 /* utf8latin1.cpp */; };
-		A937815A11C7623800552507 /* utf8nfc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436AA11C505C2007AFE83 /* utf8nfc.cpp */; };
-		A937815B11C7623800552507 /* utf8nfkd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436AB11C505C2007AFE83 /* utf8nfkd.cpp */; };
-		A937815C11C7623800552507 /* utf8transliterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436AC11C505C2007AFE83 /* utf8transliterator.cpp */; };
-		A937815D11C7623800552507 /* utf8utf16.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436AD11C505C2007AFE83 /* utf8utf16.cpp */; };
-		A937815E11C7623800552507 /* rawgenbook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436B011C505C2007AFE83 /* rawgenbook.cpp */; };
-		A937815F11C7623800552507 /* swgenbook.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436B111C505C2007AFE83 /* swgenbook.cpp */; };
-		A937816011C7623800552507 /* rawld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436B411C505C2007AFE83 /* rawld.cpp */; };
-		A937816111C7623800552507 /* rawld4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436B611C505C2007AFE83 /* rawld4.cpp */; };
-		A937816211C7623800552507 /* swld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436B711C505C2007AFE83 /* swld.cpp */; };
-		A937816311C7623800552507 /* zld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436B911C505C2007AFE83 /* zld.cpp */; };
-		A937816411C7623800552507 /* swmodule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436BB11C505C2007AFE83 /* swmodule.cpp */; };
-		A937816511C7623800552507 /* echomod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436BD11C505C2007AFE83 /* echomod.cpp */; };
-		A937816611C7623800552507 /* rawtext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436C011C505C2007AFE83 /* rawtext.cpp */; };
-		A937816711C7623800552507 /* rawtext4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436C211C505C2007AFE83 /* rawtext4.cpp */; };
-		A937816811C7623800552507 /* swtext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436C311C505C2007AFE83 /* swtext.cpp */; };
-		A937816911C7623800552507 /* ztext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436C511C505C2007AFE83 /* ztext.cpp */; };
-		A937816A11C7623800552507 /* ftplib.c in Sources */ = {isa = PBXBuildFile; fileRef = A9D436C711C505C2007AFE83 /* ftplib.c */; };
-		A937816B11C7623800552507 /* ftpparse.c in Sources */ = {isa = PBXBuildFile; fileRef = A9D436C811C505C2007AFE83 /* ftpparse.c */; };
-		A937816C11C7623800552507 /* roman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436CA11C505C2007AFE83 /* roman.cpp */; };
-		A937816D11C7623800552507 /* swbuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436CB11C505C2007AFE83 /* swbuf.cpp */; };
-		A937816E11C7623800552507 /* swobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436CC11C505C2007AFE83 /* swobject.cpp */; };
-		A937816F11C7623800552507 /* swunicod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436CD11C505C2007AFE83 /* swunicod.cpp */; };
-		A937817011C7623800552507 /* swversion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436CE11C505C2007AFE83 /* swversion.cpp */; };
-		A937817111C7623800552507 /* url.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436CF11C505C2007AFE83 /* url.cpp */; };
-		A937817211C7623800552507 /* utilstr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436D011C505C2007AFE83 /* utilstr.cpp */; };
-		A937817311C7623800552507 /* utilxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D436D111C505C2007AFE83 /* utilxml.cpp */; };
-		A937817411C7623800552507 /* regex.c in Sources */ = {isa = PBXBuildFile; fileRef = A9D436C911C505C2007AFE83 /* regex.c */; };
-		A937817511C7623800552507 /* adler32.c in Sources */ = {isa = PBXBuildFile; fileRef = A964653811C6624400640FAC /* adler32.c */; };
-		A937817611C7623800552507 /* compress.c in Sources */ = {isa = PBXBuildFile; fileRef = A964653911C6624400640FAC /* compress.c */; };
-		A937817711C7623800552507 /* crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = A964653A11C6624400640FAC /* crc32.c */; };
-		A937817811C7623800552507 /* deflate.c in Sources */ = {isa = PBXBuildFile; fileRef = A964653B11C6624400640FAC /* deflate.c */; };
-		A937817911C7623800552507 /* gzio.c in Sources */ = {isa = PBXBuildFile; fileRef = A964653D11C6624400640FAC /* gzio.c */; };
-		A937817A11C7623800552507 /* infblock.c in Sources */ = {isa = PBXBuildFile; fileRef = A964653E11C6624400640FAC /* infblock.c */; };
-		A937817B11C7623800552507 /* infcodes.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654011C6624400640FAC /* infcodes.c */; };
-		A937817C11C7623800552507 /* inffast.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654211C6624400640FAC /* inffast.c */; };
-		A937817D11C7623800552507 /* inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654511C6624400640FAC /* inflate.c */; };
-		A937817E11C7623800552507 /* inftrees.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654611C6624400640FAC /* inftrees.c */; };
-		A937817F11C7623800552507 /* infutil.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654811C6624400640FAC /* infutil.c */; };
-		A937818011C7623800552507 /* trees.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654B11C6624400640FAC /* trees.c */; };
-		A937818111C7623800552507 /* uncompr.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654D11C6624400640FAC /* uncompr.c */; };
-		A937818211C7623800552507 /* untgz.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654E11C6624400640FAC /* untgz.c */; };
-		A937818311C7623800552507 /* zutil.c in Sources */ = {isa = PBXBuildFile; fileRef = A964654F11C6624400640FAC /* zutil.c */; };
-		A937818611C763C300552507 /* libSword.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = A9377FD011C7612300552507 /* libSword.dylib */; };
-		A937818911C763DD00552507 /* libSword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A9377FD011C7612300552507 /* libSword.dylib */; };
 		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, ); }; };
@@ -365,14 +98,19 @@
 		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 */; };
+		A956316511FD8C55007DC7AD /* libsword-ub.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A956316411FD8C55007DC7AD /* libsword-ub.a */; };
+		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 */; };
+		A956324311FD90C9007DC7AD /* libclucene-ub.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A956324211FD90C9007DC7AD /* libclucene-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 */; };
-		A975E9C311C76FD3007C1532 /* regex.h in Headers */ = {isa = PBXBuildFile; fileRef = A9D439CF11C52E9B007AFE83 /* regex.h */; };
 		A975EAC511C77862007C1532 /* ObjCSword.h in Headers */ = {isa = PBXBuildFile; fileRef = A975EAC411C77862007C1532 /* ObjCSword.h */; };
-		A975EEE211C792D1007C1532 /* libSword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A9377FD011C7612300552507 /* libSword.dylib */; };
 		A975EEE511C79308007C1532 /* mod2osis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A975EDAC11C7925C007C1532 /* mod2osis.cpp */; };
+		A9921A1A11FD9CA8002DAA72 /* libSword.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A9921A1911FD9CA8002DAA72 /* libSword.dylib */; };
 		A9A2C17D118D9D3D0002873D /* Notifications.h in Headers */ = {isa = PBXBuildFile; fileRef = A9A2C17C118D9D3D0002873D /* Notifications.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		A9C2819B11C43C6500803CB5 /* TestLocalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2818A11C43B9E00803CB5 /* TestLocalTest.m */; };
 		A9C2819C11C43C6900803CB5 /* Test.m in Sources */ = {isa = PBXBuildFile; fileRef = A9C2818711C43AB200803CB5 /* Test.m */; };
@@ -386,24 +124,272 @@
 		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 */; };
-		A9D436F711C505C2007AFE83 /* nt.bks in Resources */ = {isa = PBXBuildFile; fileRef = A9D4362E11C505C2007AFE83 /* nt.bks */; };
-		A9D436F811C505C2007AFE83 /* nt.cps in Resources */ = {isa = PBXBuildFile; fileRef = A9D4362F11C505C2007AFE83 /* nt.cps */; };
-		A9D436F911C505C2007AFE83 /* ot.bks in Resources */ = {isa = PBXBuildFile; fileRef = A9D4363011C505C2007AFE83 /* ot.bks */; };
-		A9D436FA11C505C2007AFE83 /* ot.cps in Resources */ = {isa = PBXBuildFile; fileRef = A9D4363111C505C2007AFE83 /* ot.cps */; };
-		A9D4371811C505C2007AFE83 /* compress.cpp.txt in Resources */ = {isa = PBXBuildFile; fileRef = A9D4365811C505C2007AFE83 /* compress.cpp.txt */; };
-		A9D4372211C505C2007AFE83 /* swcomprs.doc in Resources */ = {isa = PBXBuildFile; fileRef = A9D4366211C505C2007AFE83 /* swcomprs.doc */; };
-		A9D4377311C505C2007AFE83 /* readme in Resources */ = {isa = PBXBuildFile; fileRef = A9D436BA11C505C2007AFE83 /* readme */; };
 		A9D4382311C52947007AFE83 /* locales.d in Resources */ = {isa = PBXBuildFile; fileRef = A9D437CE11C52947007AFE83 /* locales.d */; };
+		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 */
-		A9013CFB11E316C700E1CCCA /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
-			proxyType = 1;
-			remoteGlobalIDString = A9377FCF11C7612300552507;
-			remoteInfo = Sword;
-		};
 		A964657A11C662CA00640FAC /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
@@ -411,20 +397,13 @@
 			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
 			remoteInfo = ObjCSword;
 		};
-		A975ECA411C78F4A007C1532 /* PBXContainerItemProxy */ = {
+		A9FB29A011FD965B004C4295 /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
 			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
 			proxyType = 1;
-			remoteGlobalIDString = A9377FCF11C7612300552507;
-			remoteInfo = Sword;
+			remoteGlobalIDString = A9FB25DF11FD939E004C4295;
+			remoteInfo = Sword_iOS;
 		};
-		A975EEE011C792C9007C1532 /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
-			proxyType = 1;
-			remoteGlobalIDString = A9377FCF11C7612300552507;
-			remoteInfo = Sword;
-		};
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXCopyFilesBuildPhase section */
@@ -434,7 +413,6 @@
 			dstPath = "";
 			dstSubfolderSpec = 10;
 			files = (
-				A9013D3A11E316C700E1CCCA /* libSword.dylib in CopyFiles */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -444,7 +422,8 @@
 			dstPath = "";
 			dstSubfolderSpec = 10;
 			files = (
-				A937818611C763C300552507 /* libSword.dylib in CopyFiles */,
+				A956324511FD90D2007DC7AD /* libclucene-ub.a in CopyFiles */,
+				A956316711FD8C5E007DC7AD /* libsword-ub.a in CopyFiles */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -462,7 +441,6 @@
 		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>"; };
-		A9377FD011C7612300552507 /* libSword.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libSword.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
 		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>"; };
@@ -501,31 +479,8 @@
 		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>"; };
-		A964653811C6624400640FAC /* adler32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = adler32.c; sourceTree = "<group>"; };
-		A964653911C6624400640FAC /* compress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = compress.c; sourceTree = "<group>"; };
-		A964653A11C6624400640FAC /* crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = crc32.c; sourceTree = "<group>"; };
-		A964653B11C6624400640FAC /* deflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = deflate.c; sourceTree = "<group>"; };
-		A964653C11C6624400640FAC /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = "<group>"; };
-		A964653D11C6624400640FAC /* gzio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gzio.c; sourceTree = "<group>"; };
-		A964653E11C6624400640FAC /* infblock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infblock.c; sourceTree = "<group>"; };
-		A964653F11C6624400640FAC /* infblock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = infblock.h; sourceTree = "<group>"; };
-		A964654011C6624400640FAC /* infcodes.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infcodes.c; sourceTree = "<group>"; };
-		A964654111C6624400640FAC /* infcodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = infcodes.h; sourceTree = "<group>"; };
-		A964654211C6624400640FAC /* inffast.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inffast.c; sourceTree = "<group>"; };
-		A964654311C6624400640FAC /* inffast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffast.h; sourceTree = "<group>"; };
-		A964654411C6624400640FAC /* inffixed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inffixed.h; sourceTree = "<group>"; };
-		A964654511C6624400640FAC /* inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inflate.c; sourceTree = "<group>"; };
-		A964654611C6624400640FAC /* inftrees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inftrees.c; sourceTree = "<group>"; };
-		A964654711C6624400640FAC /* inftrees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = inftrees.h; sourceTree = "<group>"; };
-		A964654811C6624400640FAC /* infutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = infutil.c; sourceTree = "<group>"; };
-		A964654911C6624400640FAC /* infutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = infutil.h; sourceTree = "<group>"; };
-		A964654A11C6624400640FAC /* maketree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = maketree.c; sourceTree = "<group>"; };
-		A964654B11C6624400640FAC /* trees.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = trees.c; sourceTree = "<group>"; };
-		A964654C11C6624400640FAC /* trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trees.h; sourceTree = "<group>"; };
-		A964654D11C6624400640FAC /* uncompr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uncompr.c; sourceTree = "<group>"; };
-		A964654E11C6624400640FAC /* untgz.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = untgz.c; sourceTree = "<group>"; };
-		A964654F11C6624400640FAC /* zutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zutil.c; sourceTree = "<group>"; };
-		A964655011C6624400640FAC /* zutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zutil.h; 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>"; };
@@ -546,6 +501,7 @@
 		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>"; };
 		A9C2818111C43A2900803CB5 /* Test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Test.h; path = test/Test.h; sourceTree = "<group>"; };
 		A9C2818311C43A4300803CB5 /* Test1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Test1.h; path = test/Test1.h; sourceTree = "<group>"; };
@@ -556,266 +512,12 @@
 		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>"; };
-		A9C2836611C442F600803CB5 /* AnalysisHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AnalysisHeader.cpp; sourceTree = "<group>"; };
-		A9C2836811C442F600803CB5 /* Analyzers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Analyzers.cpp; sourceTree = "<group>"; };
-		A9C2836B11C442F600803CB5 /* StandardAnalyzer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardAnalyzer.cpp; sourceTree = "<group>"; };
-		A9C2836D11C442F600803CB5 /* StandardFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardFilter.cpp; sourceTree = "<group>"; };
-		A9C2836F11C442F600803CB5 /* StandardTokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StandardTokenizer.cpp; sourceTree = "<group>"; };
-		A9C2837B11C442F600803CB5 /* gunichartables.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gunichartables.cpp; sourceTree = "<group>"; };
-		A9C2838011C442F600803CB5 /* repl_lltot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_lltot.cpp; sourceTree = "<group>"; };
-		A9C2838211C442F600803CB5 /* repl_tcscasecmp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcscasecmp.cpp; sourceTree = "<group>"; };
-		A9C2838311C442F600803CB5 /* repl_tcslwr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcslwr.cpp; sourceTree = "<group>"; };
-		A9C2838411C442F600803CB5 /* repl_tcstod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcstod.cpp; sourceTree = "<group>"; };
-		A9C2838511C442F600803CB5 /* repl_tcstoll.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tcstoll.cpp; sourceTree = "<group>"; };
-		A9C2838611C442F600803CB5 /* repl_tprintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = repl_tprintf.cpp; sourceTree = "<group>"; };
-		A9C2838A11C442F600803CB5 /* threads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = threads.cpp; sourceTree = "<group>"; };
-		A9C2838B11C442F600803CB5 /* utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8.cpp; sourceTree = "<group>"; };
-		A9C2838D11C442F600803CB5 /* condition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = condition.cpp; sourceTree = "<group>"; };
-		A9C2838F11C442F600803CB5 /* error.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = error.cpp; sourceTree = "<group>"; };
-		A9C2839311C442F600803CB5 /* memtracking.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memtracking.cpp; sourceTree = "<group>"; };
-		A9C2839511C442F600803CB5 /* DateField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateField.cpp; sourceTree = "<group>"; };
-		A9C2839711C442F600803CB5 /* Document.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Document.cpp; sourceTree = "<group>"; };
-		A9C2839911C442F600803CB5 /* Field.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Field.cpp; sourceTree = "<group>"; };
-		A9C2839C11C442F600803CB5 /* CompoundFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompoundFile.cpp; sourceTree = "<group>"; };
-		A9C2839E11C442F600803CB5 /* DocumentWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DocumentWriter.cpp; sourceTree = "<group>"; };
-		A9C283A111C442F600803CB5 /* FieldInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldInfos.cpp; sourceTree = "<group>"; };
-		A9C283A311C442F600803CB5 /* FieldsReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldsReader.cpp; sourceTree = "<group>"; };
-		A9C283A511C442F600803CB5 /* FieldsWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldsWriter.cpp; sourceTree = "<group>"; };
-		A9C283A711C442F600803CB5 /* IndexModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexModifier.cpp; sourceTree = "<group>"; };
-		A9C283A911C442F600803CB5 /* IndexReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexReader.cpp; sourceTree = "<group>"; };
-		A9C283AB11C442F700803CB5 /* IndexWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexWriter.cpp; sourceTree = "<group>"; };
-		A9C283AD11C442F700803CB5 /* MultiReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiReader.cpp; sourceTree = "<group>"; };
-		A9C283B011C442F700803CB5 /* SegmentInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentInfos.cpp; sourceTree = "<group>"; };
-		A9C283B211C442F700803CB5 /* SegmentMergeInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMergeInfo.cpp; sourceTree = "<group>"; };
-		A9C283B411C442F700803CB5 /* SegmentMergeQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMergeQueue.cpp; sourceTree = "<group>"; };
-		A9C283B611C442F700803CB5 /* SegmentMerger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentMerger.cpp; sourceTree = "<group>"; };
-		A9C283B811C442F700803CB5 /* SegmentReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentReader.cpp; sourceTree = "<group>"; };
-		A9C283B911C442F700803CB5 /* SegmentTermDocs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermDocs.cpp; sourceTree = "<group>"; };
-		A9C283BA11C442F700803CB5 /* SegmentTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermEnum.cpp; sourceTree = "<group>"; };
-		A9C283BC11C442F700803CB5 /* SegmentTermPositions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermPositions.cpp; sourceTree = "<group>"; };
-		A9C283BD11C442F700803CB5 /* SegmentTermVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SegmentTermVector.cpp; sourceTree = "<group>"; };
-		A9C283BE11C442F700803CB5 /* Term.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Term.cpp; sourceTree = "<group>"; };
-		A9C283C011C442F700803CB5 /* TermInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfo.cpp; sourceTree = "<group>"; };
-		A9C283C211C442F700803CB5 /* TermInfosReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfosReader.cpp; sourceTree = "<group>"; };
-		A9C283C411C442F700803CB5 /* TermInfosWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermInfosWriter.cpp; sourceTree = "<group>"; };
-		A9C283C811C442F700803CB5 /* TermVectorReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermVectorReader.cpp; sourceTree = "<group>"; };
-		A9C283C911C442F700803CB5 /* TermVectorWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermVectorWriter.cpp; sourceTree = "<group>"; };
-		A9C283CC11C442F700803CB5 /* Lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lexer.cpp; sourceTree = "<group>"; };
-		A9C283CE11C442F700803CB5 /* MultiFieldQueryParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiFieldQueryParser.cpp; sourceTree = "<group>"; };
-		A9C283CF11C442F700803CB5 /* MultiFieldQueryParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiFieldQueryParser.h; sourceTree = "<group>"; };
-		A9C283D011C442F700803CB5 /* QueryParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryParser.cpp; sourceTree = "<group>"; };
-		A9C283D211C442F700803CB5 /* QueryParserBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryParserBase.cpp; sourceTree = "<group>"; };
-		A9C283D411C442F700803CB5 /* QueryToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryToken.cpp; sourceTree = "<group>"; };
-		A9C283D611C442F700803CB5 /* TokenList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenList.cpp; sourceTree = "<group>"; };
-		A9C283DA11C442F700803CB5 /* BooleanQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanQuery.cpp; sourceTree = "<group>"; };
-		A9C283DC11C442F700803CB5 /* BooleanScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BooleanScorer.cpp; sourceTree = "<group>"; };
-		A9C283DE11C442F700803CB5 /* CachingWrapperFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CachingWrapperFilter.cpp; sourceTree = "<group>"; };
-		A9C283E011C442F700803CB5 /* ChainedFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChainedFilter.cpp; sourceTree = "<group>"; };
-		A9C283E311C442F700803CB5 /* ConjunctionScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConjunctionScorer.cpp; sourceTree = "<group>"; };
-		A9C283E511C442F700803CB5 /* DateFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DateFilter.cpp; sourceTree = "<group>"; };
-		A9C283E711C442F700803CB5 /* ExactPhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExactPhraseScorer.cpp; sourceTree = "<group>"; };
-		A9C283E911C442F700803CB5 /* Explanation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Explanation.cpp; sourceTree = "<group>"; };
-		A9C283EB11C442F700803CB5 /* FieldCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldCache.cpp; sourceTree = "<group>"; };
-		A9C283ED11C442F700803CB5 /* FieldCacheImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldCacheImpl.cpp; sourceTree = "<group>"; };
-		A9C283F011C442F700803CB5 /* FieldDocSortedHitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldDocSortedHitQueue.cpp; sourceTree = "<group>"; };
-		A9C283F211C442F700803CB5 /* FieldSortedHitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldSortedHitQueue.cpp; sourceTree = "<group>"; };
-		A9C283F511C442F700803CB5 /* FilteredTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FilteredTermEnum.cpp; sourceTree = "<group>"; };
-		A9C283F711C442F700803CB5 /* FuzzyQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FuzzyQuery.cpp; sourceTree = "<group>"; };
-		A9C283F911C442F700803CB5 /* HitQueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HitQueue.cpp; sourceTree = "<group>"; };
-		A9C283FB11C442F700803CB5 /* Hits.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Hits.cpp; sourceTree = "<group>"; };
-		A9C283FC11C442F700803CB5 /* IndexSearcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexSearcher.cpp; sourceTree = "<group>"; };
-		A9C283FE11C442F700803CB5 /* MultiSearcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiSearcher.cpp; sourceTree = "<group>"; };
-		A9C2840011C442F700803CB5 /* MultiTermQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiTermQuery.cpp; sourceTree = "<group>"; };
-		A9C2840211C442F700803CB5 /* PhrasePositions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhrasePositions.cpp; sourceTree = "<group>"; };
-		A9C2840411C442F700803CB5 /* PhraseQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhraseQuery.cpp; sourceTree = "<group>"; };
-		A9C2840711C442F700803CB5 /* PhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhraseScorer.cpp; sourceTree = "<group>"; };
-		A9C2840911C442F700803CB5 /* PrefixQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrefixQuery.cpp; sourceTree = "<group>"; };
-		A9C2840B11C442F700803CB5 /* QueryFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryFilter.cpp; sourceTree = "<group>"; };
-		A9C2840D11C442F700803CB5 /* RangeFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeFilter.cpp; sourceTree = "<group>"; };
-		A9C2840F11C442F700803CB5 /* RangeQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeQuery.cpp; sourceTree = "<group>"; };
-		A9C2841211C442F700803CB5 /* SearchHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SearchHeader.cpp; sourceTree = "<group>"; };
-		A9C2841411C442F700803CB5 /* Similarity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Similarity.cpp; sourceTree = "<group>"; };
-		A9C2841611C442F700803CB5 /* SloppyPhraseScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SloppyPhraseScorer.cpp; sourceTree = "<group>"; };
-		A9C2841811C442F700803CB5 /* Sort.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Sort.cpp; sourceTree = "<group>"; };
-		A9C2841A11C442F700803CB5 /* TermQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermQuery.cpp; sourceTree = "<group>"; };
-		A9C2841C11C442F700803CB5 /* TermScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TermScorer.cpp; sourceTree = "<group>"; };
-		A9C2841E11C442F700803CB5 /* WildcardQuery.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WildcardQuery.cpp; sourceTree = "<group>"; };
-		A9C2842011C442F700803CB5 /* WildcardTermEnum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WildcardTermEnum.cpp; sourceTree = "<group>"; };
-		A9C2842211C442F700803CB5 /* StdHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StdHeader.cpp; sourceTree = "<group>"; };
-		A9C2842611C442F700803CB5 /* FSDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FSDirectory.cpp; sourceTree = "<group>"; };
-		A9C2842811C442F700803CB5 /* IndexInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexInput.cpp; sourceTree = "<group>"; };
-		A9C2842A11C442F700803CB5 /* IndexOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IndexOutput.cpp; sourceTree = "<group>"; };
-		A9C2842D11C442F700803CB5 /* Lock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lock.cpp; sourceTree = "<group>"; };
-		A9C2842F11C442F700803CB5 /* MMapInput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MMapInput.cpp; sourceTree = "<group>"; };
-		A9C2843111C442F700803CB5 /* RAMDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RAMDirectory.cpp; sourceTree = "<group>"; };
-		A9C2843311C442F700803CB5 /* TransactionalRAMDirectory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TransactionalRAMDirectory.cpp; sourceTree = "<group>"; };
-		A9C2843711C442F700803CB5 /* BitSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitSet.cpp; sourceTree = "<group>"; };
-		A9C2843A11C442F700803CB5 /* dirent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dirent.cpp; sourceTree = "<group>"; };
-		A9C2843C11C442F700803CB5 /* Equators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Equators.cpp; sourceTree = "<group>"; };
-		A9C2843E11C442F700803CB5 /* FastCharStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FastCharStream.cpp; sourceTree = "<group>"; };
-		A9C2844011C442F700803CB5 /* fileinputstream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fileinputstream.cpp; sourceTree = "<group>"; };
-		A9C2844511C442F700803CB5 /* MD5Digester.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MD5Digester.cpp; sourceTree = "<group>"; };
-		A9C2844711C442F700803CB5 /* Misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Misc.cpp; sourceTree = "<group>"; };
-		A9C2844A11C442F700803CB5 /* Reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Reader.cpp; sourceTree = "<group>"; };
-		A9C2844D11C442F700803CB5 /* StringBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringBuffer.cpp; sourceTree = "<group>"; };
-		A9C2844F11C442F700803CB5 /* StringIntern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringIntern.cpp; sourceTree = "<group>"; };
-		A9C2845311C442F700803CB5 /* ThreadLocal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadLocal.cpp; 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>"; };
-		A9D4362211C505C2007AFE83 /* femain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = femain.cpp; sourceTree = "<group>"; };
-		A9D4362411C505C2007AFE83 /* hebrewmcim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hebrewmcim.cpp; sourceTree = "<group>"; };
-		A9D4362511C505C2007AFE83 /* nullim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nullim.cpp; sourceTree = "<group>"; };
-		A9D4362611C505C2007AFE83 /* swinputmeth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swinputmeth.cpp; sourceTree = "<group>"; };
-		A9D4362711C505C2007AFE83 /* swdisp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swdisp.cpp; sourceTree = "<group>"; };
-		A9D4362811C505C2007AFE83 /* swlog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swlog.cpp; sourceTree = "<group>"; };
-		A9D4362C11C505C2007AFE83 /* genarray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = genarray.c; sourceTree = "<group>"; };
-		A9D4362D11C505C2007AFE83 /* listkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = listkey.cpp; sourceTree = "<group>"; };
-		A9D4362E11C505C2007AFE83 /* nt.bks */ = {isa = PBXFileReference; lastKnownFileType = file; path = nt.bks; sourceTree = "<group>"; };
-		A9D4362F11C505C2007AFE83 /* nt.cps */ = {isa = PBXFileReference; lastKnownFileType = file; path = nt.cps; sourceTree = "<group>"; };
-		A9D4363011C505C2007AFE83 /* ot.bks */ = {isa = PBXFileReference; lastKnownFileType = file; path = ot.bks; sourceTree = "<group>"; };
-		A9D4363111C505C2007AFE83 /* ot.cps */ = {isa = PBXFileReference; lastKnownFileType = file; path = ot.cps; sourceTree = "<group>"; };
-		A9D4363211C505C2007AFE83 /* strkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strkey.cpp; sourceTree = "<group>"; };
-		A9D4363311C505C2007AFE83 /* swkey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swkey.cpp; sourceTree = "<group>"; };
-		A9D4363411C505C2007AFE83 /* treekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = treekey.cpp; sourceTree = "<group>"; };
-		A9D4363511C505C2007AFE83 /* treekeyidx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = treekeyidx.cpp; sourceTree = "<group>"; };
-		A9D4363611C505C2007AFE83 /* versekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versekey.cpp; sourceTree = "<group>"; };
-		A9D4363711C505C2007AFE83 /* versetreekey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versetreekey.cpp; sourceTree = "<group>"; };
-		A9D4363911C505C2007AFE83 /* curlftpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = curlftpt.cpp; sourceTree = "<group>"; };
-		A9D4363A11C505C2007AFE83 /* curlhttpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = curlhttpt.cpp; sourceTree = "<group>"; };
-		A9D4363B11C505C2007AFE83 /* encfiltmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encfiltmgr.cpp; sourceTree = "<group>"; };
-		A9D4363C11C505C2007AFE83 /* filemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filemgr.cpp; sourceTree = "<group>"; };
-		A9D4363D11C505C2007AFE83 /* ftplibftpt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ftplibftpt.cpp; sourceTree = "<group>"; };
-		A9D4363E11C505C2007AFE83 /* ftptrans.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ftptrans.cpp; sourceTree = "<group>"; };
-		A9D4363F11C505C2007AFE83 /* installmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = installmgr.cpp; sourceTree = "<group>"; };
-		A9D4364011C505C2007AFE83 /* localemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = localemgr.cpp; sourceTree = "<group>"; };
-		A9D4364111C505C2007AFE83 /* markupfiltmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = markupfiltmgr.cpp; sourceTree = "<group>"; };
-		A9D4364211C505C2007AFE83 /* stringmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringmgr.cpp; sourceTree = "<group>"; };
-		A9D4364311C505C2007AFE83 /* swcacher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcacher.cpp; sourceTree = "<group>"; };
-		A9D4364411C505C2007AFE83 /* swconfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swconfig.cpp; sourceTree = "<group>"; };
-		A9D4364511C505C2007AFE83 /* swfiltermgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swfiltermgr.cpp; sourceTree = "<group>"; };
-		A9D4364611C505C2007AFE83 /* swlocale.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swlocale.cpp; sourceTree = "<group>"; };
-		A9D4364711C505C2007AFE83 /* swmgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swmgr.cpp; sourceTree = "<group>"; };
-		A9D4364811C505C2007AFE83 /* swsearchable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swsearchable.cpp; sourceTree = "<group>"; };
-		A9D4364911C505C2007AFE83 /* versemgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = versemgr.cpp; sourceTree = "<group>"; };
-		A9D4364D11C505C2007AFE83 /* hrefcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hrefcom.cpp; sourceTree = "<group>"; };
-		A9D4364F11C505C2007AFE83 /* rawcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawcom.cpp; sourceTree = "<group>"; };
-		A9D4365111C505C2007AFE83 /* rawcom4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawcom4.cpp; sourceTree = "<group>"; };
-		A9D4365311C505C2007AFE83 /* rawfiles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawfiles.cpp; sourceTree = "<group>"; };
-		A9D4365411C505C2007AFE83 /* swcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcom.cpp; sourceTree = "<group>"; };
-		A9D4365611C505C2007AFE83 /* zcom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zcom.cpp; sourceTree = "<group>"; };
-		A9D4365811C505C2007AFE83 /* compress.cpp.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = compress.cpp.txt; sourceTree = "<group>"; };
-		A9D4365911C505C2007AFE83 /* entriesblk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = entriesblk.cpp; sourceTree = "<group>"; };
-		A9D4365A11C505C2007AFE83 /* lzsscomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lzsscomprs.cpp; sourceTree = "<group>"; };
-		A9D4365B11C505C2007AFE83 /* rawstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawstr.cpp; sourceTree = "<group>"; };
-		A9D4365C11C505C2007AFE83 /* rawstr4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawstr4.cpp; sourceTree = "<group>"; };
-		A9D4365D11C505C2007AFE83 /* rawverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawverse.cpp; sourceTree = "<group>"; };
-		A9D4365E11C505C2007AFE83 /* rawverse4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawverse4.cpp; sourceTree = "<group>"; };
-		A9D4365F11C505C2007AFE83 /* sapphire.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sapphire.cpp; sourceTree = "<group>"; };
-		A9D4366011C505C2007AFE83 /* swcipher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcipher.cpp; sourceTree = "<group>"; };
-		A9D4366111C505C2007AFE83 /* swcomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swcomprs.cpp; sourceTree = "<group>"; };
-		A9D4366211C505C2007AFE83 /* swcomprs.doc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = swcomprs.doc; sourceTree = "<group>"; };
-		A9D4366311C505C2007AFE83 /* zipcomprs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zipcomprs.cpp; sourceTree = "<group>"; };
-		A9D4366411C505C2007AFE83 /* zstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zstr.cpp; sourceTree = "<group>"; };
-		A9D4366511C505C2007AFE83 /* zverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zverse.cpp; sourceTree = "<group>"; };
-		A9D4366711C505C2007AFE83 /* cipherfil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cipherfil.cpp; sourceTree = "<group>"; };
-		A9D4366811C505C2007AFE83 /* gbffootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbffootnotes.cpp; sourceTree = "<group>"; };
-		A9D4366911C505C2007AFE83 /* gbfheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfheadings.cpp; sourceTree = "<group>"; };
-		A9D4366A11C505C2007AFE83 /* gbfhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfhtml.cpp; sourceTree = "<group>"; };
-		A9D4366B11C505C2007AFE83 /* gbfhtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfhtmlhref.cpp; sourceTree = "<group>"; };
-		A9D4366C11C505C2007AFE83 /* gbfmorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfmorph.cpp; sourceTree = "<group>"; };
-		A9D4366D11C505C2007AFE83 /* gbfosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfosis.cpp; sourceTree = "<group>"; };
-		A9D4366E11C505C2007AFE83 /* gbfplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfplain.cpp; sourceTree = "<group>"; };
-		A9D4366F11C505C2007AFE83 /* gbfredletterwords.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfredletterwords.cpp; sourceTree = "<group>"; };
-		A9D4367011C505C2007AFE83 /* gbfrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfrtf.cpp; sourceTree = "<group>"; };
-		A9D4367111C505C2007AFE83 /* gbfstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfstrongs.cpp; sourceTree = "<group>"; };
-		A9D4367211C505C2007AFE83 /* gbfthml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfthml.cpp; sourceTree = "<group>"; };
-		A9D4367311C505C2007AFE83 /* gbfwebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfwebif.cpp; sourceTree = "<group>"; };
-		A9D4367411C505C2007AFE83 /* gbfwordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gbfwordjs.cpp; sourceTree = "<group>"; };
-		A9D4367511C505C2007AFE83 /* greeklexattribs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = greeklexattribs.cpp; sourceTree = "<group>"; };
-		A9D4367611C505C2007AFE83 /* latin1utf16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = latin1utf16.cpp; sourceTree = "<group>"; };
-		A9D4367711C505C2007AFE83 /* latin1utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = latin1utf8.cpp; sourceTree = "<group>"; };
-		A9D4367811C505C2007AFE83 /* osisfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisfootnotes.cpp; sourceTree = "<group>"; };
-		A9D4367911C505C2007AFE83 /* osisheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisheadings.cpp; sourceTree = "<group>"; };
-		A9D4367A11C505C2007AFE83 /* osishtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osishtmlhref.cpp; sourceTree = "<group>"; };
-		A9D4367B11C505C2007AFE83 /* osislemma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osislemma.cpp; sourceTree = "<group>"; };
-		A9D4367C11C505C2007AFE83 /* osismorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osismorph.cpp; sourceTree = "<group>"; };
-		A9D4367D11C505C2007AFE83 /* osismorphsegmentation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osismorphsegmentation.cpp; sourceTree = "<group>"; };
-		A9D4367E11C505C2007AFE83 /* osisosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisosis.cpp; sourceTree = "<group>"; };
-		A9D4367F11C505C2007AFE83 /* osisplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisplain.cpp; sourceTree = "<group>"; };
-		A9D4368011C505C2007AFE83 /* osisredletterwords.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisredletterwords.cpp; sourceTree = "<group>"; };
-		A9D4368111C505C2007AFE83 /* osisrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisrtf.cpp; sourceTree = "<group>"; };
-		A9D4368211C505C2007AFE83 /* osisruby.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisruby.cpp; sourceTree = "<group>"; };
-		A9D4368311C505C2007AFE83 /* osisscripref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisscripref.cpp; sourceTree = "<group>"; };
-		A9D4368411C505C2007AFE83 /* osisstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisstrongs.cpp; sourceTree = "<group>"; };
-		A9D4368511C505C2007AFE83 /* osisvariants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osisvariants.cpp; sourceTree = "<group>"; };
-		A9D4368611C505C2007AFE83 /* osiswebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osiswebif.cpp; sourceTree = "<group>"; };
-		A9D4368711C505C2007AFE83 /* osiswordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = osiswordjs.cpp; sourceTree = "<group>"; };
-		A9D4368811C505C2007AFE83 /* papyriplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = papyriplain.cpp; sourceTree = "<group>"; };
-		A9D4368911C505C2007AFE83 /* plainfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = plainfootnotes.cpp; sourceTree = "<group>"; };
-		A9D4368A11C505C2007AFE83 /* plainhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = plainhtml.cpp; sourceTree = "<group>"; };
-		A9D4368B11C505C2007AFE83 /* rtfhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rtfhtml.cpp; sourceTree = "<group>"; };
-		A9D4368C11C505C2007AFE83 /* swbasicfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swbasicfilter.cpp; sourceTree = "<group>"; };
-		A9D4368D11C505C2007AFE83 /* swoptfilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swoptfilter.cpp; sourceTree = "<group>"; };
-		A9D4368E11C505C2007AFE83 /* teihtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teihtmlhref.cpp; sourceTree = "<group>"; };
-		A9D4368F11C505C2007AFE83 /* teiplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teiplain.cpp; sourceTree = "<group>"; };
-		A9D4369011C505C2007AFE83 /* teirtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = teirtf.cpp; sourceTree = "<group>"; };
-		A9D4369111C505C2007AFE83 /* thmlfootnotes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlfootnotes.cpp; sourceTree = "<group>"; };
-		A9D4369211C505C2007AFE83 /* thmlgbf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlgbf.cpp; sourceTree = "<group>"; };
-		A9D4369311C505C2007AFE83 /* thmlheadings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlheadings.cpp; sourceTree = "<group>"; };
-		A9D4369411C505C2007AFE83 /* thmlhtml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlhtml.cpp; sourceTree = "<group>"; };
-		A9D4369511C505C2007AFE83 /* thmlhtmlhref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlhtmlhref.cpp; sourceTree = "<group>"; };
-		A9D4369611C505C2007AFE83 /* thmllemma.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmllemma.cpp; sourceTree = "<group>"; };
-		A9D4369711C505C2007AFE83 /* thmlmorph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlmorph.cpp; sourceTree = "<group>"; };
-		A9D4369811C505C2007AFE83 /* thmlosis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlosis.cpp; sourceTree = "<group>"; };
-		A9D4369911C505C2007AFE83 /* thmlplain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlplain.cpp; sourceTree = "<group>"; };
-		A9D4369A11C505C2007AFE83 /* thmlrtf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlrtf.cpp; sourceTree = "<group>"; };
-		A9D4369B11C505C2007AFE83 /* thmlscripref.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlscripref.cpp; sourceTree = "<group>"; };
-		A9D4369C11C505C2007AFE83 /* thmlstrongs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlstrongs.cpp; sourceTree = "<group>"; };
-		A9D4369D11C505C2007AFE83 /* thmlvariants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlvariants.cpp; sourceTree = "<group>"; };
-		A9D4369E11C505C2007AFE83 /* thmlwebif.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlwebif.cpp; sourceTree = "<group>"; };
-		A9D4369F11C505C2007AFE83 /* thmlwordjs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thmlwordjs.cpp; sourceTree = "<group>"; };
-		A9D436A011C505C2007AFE83 /* unicodertf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unicodertf.cpp; sourceTree = "<group>"; };
-		A9D436A111C505C2007AFE83 /* utf16utf8.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf16utf8.cpp; sourceTree = "<group>"; };
-		A9D436A211C505C2007AFE83 /* utf8arabicpoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8arabicpoints.cpp; sourceTree = "<group>"; };
-		A9D436A311C505C2007AFE83 /* utf8arshaping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8arshaping.cpp; sourceTree = "<group>"; };
-		A9D436A411C505C2007AFE83 /* utf8bidireorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8bidireorder.cpp; sourceTree = "<group>"; };
-		A9D436A511C505C2007AFE83 /* utf8cantillation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8cantillation.cpp; sourceTree = "<group>"; };
-		A9D436A611C505C2007AFE83 /* utf8greekaccents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8greekaccents.cpp; sourceTree = "<group>"; };
-		A9D436A711C505C2007AFE83 /* utf8hebrewpoints.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8hebrewpoints.cpp; sourceTree = "<group>"; };
-		A9D436A811C505C2007AFE83 /* utf8html.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8html.cpp; sourceTree = "<group>"; };
-		A9D436A911C505C2007AFE83 /* utf8latin1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8latin1.cpp; sourceTree = "<group>"; };
-		A9D436AA11C505C2007AFE83 /* utf8nfc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8nfc.cpp; sourceTree = "<group>"; };
-		A9D436AB11C505C2007AFE83 /* utf8nfkd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8nfkd.cpp; sourceTree = "<group>"; };
-		A9D436AC11C505C2007AFE83 /* utf8transliterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8transliterator.cpp; sourceTree = "<group>"; };
-		A9D436AD11C505C2007AFE83 /* utf8utf16.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8utf16.cpp; sourceTree = "<group>"; };
-		A9D436B011C505C2007AFE83 /* rawgenbook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawgenbook.cpp; sourceTree = "<group>"; };
-		A9D436B111C505C2007AFE83 /* swgenbook.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swgenbook.cpp; sourceTree = "<group>"; };
-		A9D436B411C505C2007AFE83 /* rawld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawld.cpp; sourceTree = "<group>"; };
-		A9D436B611C505C2007AFE83 /* rawld4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawld4.cpp; sourceTree = "<group>"; };
-		A9D436B711C505C2007AFE83 /* swld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swld.cpp; sourceTree = "<group>"; };
-		A9D436B911C505C2007AFE83 /* zld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zld.cpp; sourceTree = "<group>"; };
-		A9D436BA11C505C2007AFE83 /* readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = readme; sourceTree = "<group>"; };
-		A9D436BB11C505C2007AFE83 /* swmodule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swmodule.cpp; sourceTree = "<group>"; };
-		A9D436BD11C505C2007AFE83 /* echomod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echomod.cpp; sourceTree = "<group>"; };
-		A9D436C011C505C2007AFE83 /* rawtext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawtext.cpp; sourceTree = "<group>"; };
-		A9D436C211C505C2007AFE83 /* rawtext4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rawtext4.cpp; sourceTree = "<group>"; };
-		A9D436C311C505C2007AFE83 /* swtext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swtext.cpp; sourceTree = "<group>"; };
-		A9D436C511C505C2007AFE83 /* ztext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ztext.cpp; sourceTree = "<group>"; };
-		A9D436C711C505C2007AFE83 /* ftplib.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftplib.c; sourceTree = "<group>"; };
-		A9D436C811C505C2007AFE83 /* ftpparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ftpparse.c; sourceTree = "<group>"; };
-		A9D436C911C505C2007AFE83 /* regex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = regex.c; sourceTree = "<group>"; };
-		A9D436CA11C505C2007AFE83 /* roman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = roman.cpp; sourceTree = "<group>"; };
-		A9D436CB11C505C2007AFE83 /* swbuf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swbuf.cpp; sourceTree = "<group>"; };
-		A9D436CC11C505C2007AFE83 /* swobject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swobject.cpp; sourceTree = "<group>"; };
-		A9D436CD11C505C2007AFE83 /* swunicod.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swunicod.cpp; sourceTree = "<group>"; };
-		A9D436CE11C505C2007AFE83 /* swversion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = swversion.cpp; sourceTree = "<group>"; };
-		A9D436CF11C505C2007AFE83 /* url.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = url.cpp; sourceTree = "<group>"; };
-		A9D436D011C505C2007AFE83 /* utilstr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utilstr.cpp; sourceTree = "<group>"; };
-		A9D436D111C505C2007AFE83 /* utilxml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utilxml.cpp; 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>"; };
@@ -983,6 +685,415 @@
 		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>"; };
+		A9FB25E011FD939E004C4295 /* libSword.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; name = libSword.dylib; path = "/Volumes/User/mbergmann/_inProgress/Sources/crosswire/sword-trunk/bindings/objc/build/Release/libSword.dylib"; sourceTree = "<absolute>"; };
+		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 */
 
@@ -991,7 +1102,8 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A937818911C763DD00552507 /* libSword.dylib in Frameworks */,
+				A956324411FD90CE007DC7AD /* libclucene-ub.a in Frameworks */,
+				A956316611FD8C5B007DC7AD /* libsword-ub.a in Frameworks */,
 				8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
@@ -1000,32 +1112,33 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A9013D3711E316C700E1CCCA /* libSword.dylib in Frameworks */,
 				A9013D3811E316C700E1CCCA /* Cocoa.framework in Frameworks */,
+				A9921A1A11FD9CA8002DAA72 /* libSword.dylib in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		A9377FCE11C7612300552507 /* Frameworks */ = {
+		A975EED711C792B9007C1532 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		A975EED711C792B9007C1532 /* Frameworks */ = {
+		A9C2819311C43C4900803CB5 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A975EEE211C792D1007C1532 /* libSword.dylib in Frameworks */,
+				A964658F11C6654300640FAC /* SenTestingKit.framework in Frameworks */,
+				A964657C11C662CF00640FAC /* ObjCSword.framework in Frameworks */,
+				A956316511FD8C55007DC7AD /* libsword-ub.a in Frameworks */,
+				A956324311FD90C9007DC7AD /* libclucene-ub.a in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		A9C2819311C43C4900803CB5 /* Frameworks */ = {
+		A9FB25DE11FD939E004C4295 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				A964658F11C6654300640FAC /* SenTestingKit.framework in Frameworks */,
-				A964657C11C662CF00640FAC /* ObjCSword.framework in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -1037,9 +1150,9 @@
 			children = (
 				8DC2EF5B0486A6940098B216 /* ObjCSword.framework */,
 				A9C2819611C43C4900803CB5 /* Tests.octest */,
-				A9377FD011C7612300552507 /* libSword.dylib */,
 				A975EED911C792B9007C1532 /* mod2osis */,
 				A9013D3E11E316C700E1CCCA /* ObjCSword_iOS.framework */,
+				A9921A1911FD9CA8002DAA72 /* libSword.dylib */,
 			);
 			name = Products;
 			sourceTree = "<group>";
@@ -1132,6 +1245,8 @@
 			isa = PBXGroup;
 			children = (
 				1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */,
+				A956316411FD8C55007DC7AD /* libsword-ub.a */,
+				A956324211FD90C9007DC7AD /* libclucene-ub.a */,
 			);
 			name = "Linked Frameworks";
 			sourceTree = "<group>";
@@ -1160,7 +1275,7 @@
 		A94EAC5B117B2E7B0018B06F /* Dependencies */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2836211C442F600803CB5 /* clucene */,
+				A9FB264111FD95CD004C4295 /* clucene */,
 				A94EAC5C117B2E8F0018B06F /* sword */,
 			);
 			name = Dependencies;
@@ -1169,8 +1284,8 @@
 		A94EAC5C117B2E8F0018B06F /* sword */ = {
 			isa = PBXGroup;
 			children = (
+				A9FB282011FD95E4004C4295 /* src */,
 				A9D4399D11C52E9B007AFE83 /* include */,
-				A9D4361F11C505C2007AFE83 /* src */,
 			);
 			name = sword;
 			sourceTree = "<group>";
@@ -1186,38 +1301,6 @@
 			name = Services;
 			sourceTree = "<group>";
 		};
-		A964653711C6624400640FAC /* zlib */ = {
-			isa = PBXGroup;
-			children = (
-				A964653811C6624400640FAC /* adler32.c */,
-				A964653911C6624400640FAC /* compress.c */,
-				A964653A11C6624400640FAC /* crc32.c */,
-				A964653B11C6624400640FAC /* deflate.c */,
-				A964653C11C6624400640FAC /* deflate.h */,
-				A964653D11C6624400640FAC /* gzio.c */,
-				A964653E11C6624400640FAC /* infblock.c */,
-				A964653F11C6624400640FAC /* infblock.h */,
-				A964654011C6624400640FAC /* infcodes.c */,
-				A964654111C6624400640FAC /* infcodes.h */,
-				A964654211C6624400640FAC /* inffast.c */,
-				A964654311C6624400640FAC /* inffast.h */,
-				A964654411C6624400640FAC /* inffixed.h */,
-				A964654511C6624400640FAC /* inflate.c */,
-				A964654611C6624400640FAC /* inftrees.c */,
-				A964654711C6624400640FAC /* inftrees.h */,
-				A964654811C6624400640FAC /* infutil.c */,
-				A964654911C6624400640FAC /* infutil.h */,
-				A964654A11C6624400640FAC /* maketree.c */,
-				A964654B11C6624400640FAC /* trees.c */,
-				A964654C11C6624400640FAC /* trees.h */,
-				A964654D11C6624400640FAC /* uncompr.c */,
-				A964654E11C6624400640FAC /* untgz.c */,
-				A964654F11C6624400640FAC /* zutil.c */,
-				A964655011C6624400640FAC /* zutil.h */,
-			);
-			path = zlib;
-			sourceTree = "<group>";
-		};
 		A975ECD211C7925B007C1532 /* Utilities */ = {
 			isa = PBXGroup;
 			children = (
@@ -1242,796 +1325,957 @@
 			path = ../../utilities;
 			sourceTree = SOURCE_ROOT;
 		};
-		A9C2836211C442F600803CB5 /* clucene */ = {
+		A9C2857911C4486400803CB5 /* Tests */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2836411C442F600803CB5 /* CLucene */,
+				A9C2818111C43A2900803CB5 /* Test.h */,
+				A9C2818711C43AB200803CB5 /* Test.m */,
+				A9C2818311C43A4300803CB5 /* Test1.h */,
+				A9C2818411C43A4300803CB5 /* Test1.m */,
+				A9C2818911C43B9E00803CB5 /* TestLocalTest.h */,
+				A9C2818A11C43B9E00803CB5 /* TestLocalTest.m */,
+				A964658011C663E200640FAC /* SwordManagerTest.h */,
+				A964658111C663E200640FAC /* SwordManagerTest.m */,
+				A918B8E211C6697400024D84 /* SwordModuleTest.h */,
+				A918B8E311C6697400024D84 /* SwordModuleTest.m */,
 			);
+			name = Tests;
+			sourceTree = "<group>";
+		};
+		A9D4399D11C52E9B007AFE83 /* include */ = {
+			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 */,
+			);
+			path = internal;
+			sourceTree = "<group>";
+		};
+		A9D439CE11C52E9B007AFE83 /* regex */ = {
+			isa = PBXGroup;
+			children = (
+				A9D439CF11C52E9B007AFE83 /* regex.h */,
+			);
+			path = regex;
+			sourceTree = "<group>";
+		};
+		A9FB264111FD95CD004C4295 /* clucene */ = {
+			isa = PBXGroup;
+			children = (
+				A9FB264311FD95CD004C4295 /* CLucene */,
+				A9FB273611FD95CD004C4295 /* CLucene.h */,
+			);
 			name = clucene;
 			path = dependencies/clucene;
 			sourceTree = "<group>";
 		};
-		A9C2836411C442F600803CB5 /* CLucene */ = {
+		A9FB264311FD95CD004C4295 /* CLucene */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2836511C442F600803CB5 /* analysis */,
-				A9C2837511C442F600803CB5 /* config */,
-				A9C2838C11C442F600803CB5 /* debug */,
-				A9C2839411C442F600803CB5 /* document */,
-				A9C2839B11C442F600803CB5 /* index */,
-				A9C283CB11C442F700803CB5 /* queryParser */,
-				A9C283D811C442F700803CB5 /* search */,
-				A9C2842211C442F700803CB5 /* StdHeader.cpp */,
-				A9C2842411C442F700803CB5 /* store */,
-				A9C2843511C442F700803CB5 /* util */,
+				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 */,
 			);
 			path = CLucene;
 			sourceTree = "<group>";
 		};
-		A9C2836511C442F600803CB5 /* analysis */ = {
+		A9FB264411FD95CD004C4295 /* analysis */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2836611C442F600803CB5 /* AnalysisHeader.cpp */,
-				A9C2836811C442F600803CB5 /* Analyzers.cpp */,
-				A9C2836A11C442F600803CB5 /* standard */,
+				A9FB264511FD95CD004C4295 /* AnalysisHeader.cpp */,
+				A9FB264611FD95CD004C4295 /* AnalysisHeader.h */,
+				A9FB264711FD95CD004C4295 /* Analyzers.cpp */,
+				A9FB264811FD95CD004C4295 /* Analyzers.h */,
+				A9FB264911FD95CD004C4295 /* standard */,
 			);
 			path = analysis;
 			sourceTree = "<group>";
 		};
-		A9C2836A11C442F600803CB5 /* standard */ = {
+		A9FB264911FD95CD004C4295 /* standard */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2836B11C442F600803CB5 /* StandardAnalyzer.cpp */,
-				A9C2836D11C442F600803CB5 /* StandardFilter.cpp */,
-				A9C2836F11C442F600803CB5 /* StandardTokenizer.cpp */,
+				A9FB264A11FD95CD004C4295 /* StandardAnalyzer.cpp */,
+				A9FB264B11FD95CD004C4295 /* StandardAnalyzer.h */,
+				A9FB264C11FD95CD004C4295 /* StandardFilter.cpp */,
+				A9FB264D11FD95CD004C4295 /* StandardFilter.h */,
+				A9FB264E11FD95CD004C4295 /* StandardTokenizer.cpp */,
+				A9FB264F11FD95CD004C4295 /* StandardTokenizer.h */,
+				A9FB265011FD95CD004C4295 /* StandardTokenizerConstants.h */,
 			);
 			path = standard;
 			sourceTree = "<group>";
 		};
-		A9C2837511C442F600803CB5 /* config */ = {
+		A9FB265411FD95CD004C4295 /* config */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2837B11C442F600803CB5 /* gunichartables.cpp */,
-				A9C2838011C442F600803CB5 /* repl_lltot.cpp */,
-				A9C2838211C442F600803CB5 /* repl_tcscasecmp.cpp */,
-				A9C2838311C442F600803CB5 /* repl_tcslwr.cpp */,
-				A9C2838411C442F600803CB5 /* repl_tcstod.cpp */,
-				A9C2838511C442F600803CB5 /* repl_tcstoll.cpp */,
-				A9C2838611C442F600803CB5 /* repl_tprintf.cpp */,
-				A9C2838A11C442F600803CB5 /* threads.cpp */,
-				A9C2838B11C442F600803CB5 /* utf8.cpp */,
+				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 */,
 			);
 			path = config;
 			sourceTree = "<group>";
 		};
-		A9C2838C11C442F600803CB5 /* debug */ = {
+		A9FB266B11FD95CD004C4295 /* debug */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2838D11C442F600803CB5 /* condition.cpp */,
-				A9C2838F11C442F600803CB5 /* error.cpp */,
-				A9C2839311C442F600803CB5 /* memtracking.cpp */,
+				A9FB266C11FD95CD004C4295 /* condition.cpp */,
+				A9FB266D11FD95CD004C4295 /* condition.h */,
+				A9FB266E11FD95CD004C4295 /* error.cpp */,
+				A9FB266F11FD95CD004C4295 /* error.h */,
+				A9FB267011FD95CD004C4295 /* lucenebase.h */,
+				A9FB267111FD95CD004C4295 /* mem.h */,
+				A9FB267211FD95CD004C4295 /* memtracking.cpp */,
 			);
 			path = debug;
 			sourceTree = "<group>";
 		};
-		A9C2839411C442F600803CB5 /* document */ = {
+		A9FB267311FD95CD004C4295 /* document */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2839511C442F600803CB5 /* DateField.cpp */,
-				A9C2839711C442F600803CB5 /* Document.cpp */,
-				A9C2839911C442F600803CB5 /* Field.cpp */,
+				A9FB267411FD95CD004C4295 /* DateField.cpp */,
+				A9FB267511FD95CD004C4295 /* DateField.h */,
+				A9FB267611FD95CD004C4295 /* Document.cpp */,
+				A9FB267711FD95CD004C4295 /* Document.h */,
+				A9FB267811FD95CD004C4295 /* Field.cpp */,
+				A9FB267911FD95CD004C4295 /* Field.h */,
 			);
 			path = document;
 			sourceTree = "<group>";
 		};
-		A9C2839B11C442F600803CB5 /* index */ = {
+		A9FB267A11FD95CD004C4295 /* index */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2839C11C442F600803CB5 /* CompoundFile.cpp */,
-				A9C2839E11C442F600803CB5 /* DocumentWriter.cpp */,
-				A9C283A111C442F600803CB5 /* FieldInfos.cpp */,
-				A9C283A311C442F600803CB5 /* FieldsReader.cpp */,
-				A9C283A511C442F600803CB5 /* FieldsWriter.cpp */,
-				A9C283A711C442F600803CB5 /* IndexModifier.cpp */,
-				A9C283A911C442F600803CB5 /* IndexReader.cpp */,
-				A9C283AB11C442F700803CB5 /* IndexWriter.cpp */,
-				A9C283AD11C442F700803CB5 /* MultiReader.cpp */,
-				A9C283B011C442F700803CB5 /* SegmentInfos.cpp */,
-				A9C283B211C442F700803CB5 /* SegmentMergeInfo.cpp */,
-				A9C283B411C442F700803CB5 /* SegmentMergeQueue.cpp */,
-				A9C283B611C442F700803CB5 /* SegmentMerger.cpp */,
-				A9C283B811C442F700803CB5 /* SegmentReader.cpp */,
-				A9C283B911C442F700803CB5 /* SegmentTermDocs.cpp */,
-				A9C283BA11C442F700803CB5 /* SegmentTermEnum.cpp */,
-				A9C283BC11C442F700803CB5 /* SegmentTermPositions.cpp */,
-				A9C283BD11C442F700803CB5 /* SegmentTermVector.cpp */,
-				A9C283BE11C442F700803CB5 /* Term.cpp */,
-				A9C283C011C442F700803CB5 /* TermInfo.cpp */,
-				A9C283C211C442F700803CB5 /* TermInfosReader.cpp */,
-				A9C283C411C442F700803CB5 /* TermInfosWriter.cpp */,
-				A9C283C811C442F700803CB5 /* TermVectorReader.cpp */,
-				A9C283C911C442F700803CB5 /* TermVectorWriter.cpp */,
+				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 */,
 			);
 			path = index;
 			sourceTree = "<group>";
 		};
-		A9C283CB11C442F700803CB5 /* queryParser */ = {
+		A9FB26AA11FD95CD004C4295 /* queryParser */ = {
 			isa = PBXGroup;
 			children = (
-				A9C283CC11C442F700803CB5 /* Lexer.cpp */,
-				A9C283CE11C442F700803CB5 /* MultiFieldQueryParser.cpp */,
-				A9C283CF11C442F700803CB5 /* MultiFieldQueryParser.h */,
-				A9C283D011C442F700803CB5 /* QueryParser.cpp */,
-				A9C283D211C442F700803CB5 /* QueryParserBase.cpp */,
-				A9C283D411C442F700803CB5 /* QueryToken.cpp */,
-				A9C283D611C442F700803CB5 /* TokenList.cpp */,
+				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 */,
 			);
 			path = queryParser;
 			sourceTree = "<group>";
 		};
-		A9C283D811C442F700803CB5 /* search */ = {
+		A9FB26B711FD95CD004C4295 /* search */ = {
 			isa = PBXGroup;
 			children = (
-				A9C283DA11C442F700803CB5 /* BooleanQuery.cpp */,
-				A9C283DC11C442F700803CB5 /* BooleanScorer.cpp */,
-				A9C283DE11C442F700803CB5 /* CachingWrapperFilter.cpp */,
-				A9C283E011C442F700803CB5 /* ChainedFilter.cpp */,
-				A9C283E311C442F700803CB5 /* ConjunctionScorer.cpp */,
-				A9C283E511C442F700803CB5 /* DateFilter.cpp */,
-				A9C283E711C442F700803CB5 /* ExactPhraseScorer.cpp */,
-				A9C283E911C442F700803CB5 /* Explanation.cpp */,
-				A9C283EB11C442F700803CB5 /* FieldCache.cpp */,
-				A9C283ED11C442F700803CB5 /* FieldCacheImpl.cpp */,
-				A9C283F011C442F700803CB5 /* FieldDocSortedHitQueue.cpp */,
-				A9C283F211C442F700803CB5 /* FieldSortedHitQueue.cpp */,
-				A9C283F511C442F700803CB5 /* FilteredTermEnum.cpp */,
-				A9C283F711C442F700803CB5 /* FuzzyQuery.cpp */,
-				A9C283F911C442F700803CB5 /* HitQueue.cpp */,
-				A9C283FB11C442F700803CB5 /* Hits.cpp */,
-				A9C283FC11C442F700803CB5 /* IndexSearcher.cpp */,
-				A9C283FE11C442F700803CB5 /* MultiSearcher.cpp */,
-				A9C2840011C442F700803CB5 /* MultiTermQuery.cpp */,
-				A9C2840211C442F700803CB5 /* PhrasePositions.cpp */,
-				A9C2840411C442F700803CB5 /* PhraseQuery.cpp */,
-				A9C2840711C442F700803CB5 /* PhraseScorer.cpp */,
-				A9C2840911C442F700803CB5 /* PrefixQuery.cpp */,
-				A9C2840B11C442F700803CB5 /* QueryFilter.cpp */,
-				A9C2840D11C442F700803CB5 /* RangeFilter.cpp */,
-				A9C2840F11C442F700803CB5 /* RangeQuery.cpp */,
-				A9C2841211C442F700803CB5 /* SearchHeader.cpp */,
-				A9C2841411C442F700803CB5 /* Similarity.cpp */,
-				A9C2841611C442F700803CB5 /* SloppyPhraseScorer.cpp */,
-				A9C2841811C442F700803CB5 /* Sort.cpp */,
-				A9C2841A11C442F700803CB5 /* TermQuery.cpp */,
-				A9C2841C11C442F700803CB5 /* TermScorer.cpp */,
-				A9C2841E11C442F700803CB5 /* WildcardQuery.cpp */,
-				A9C2842011C442F700803CB5 /* WildcardTermEnum.cpp */,
+				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 */,
 			);
 			path = search;
 			sourceTree = "<group>";
 		};
-		A9C2842411C442F700803CB5 /* store */ = {
+		A9FB270311FD95CD004C4295 /* store */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2842611C442F700803CB5 /* FSDirectory.cpp */,
-				A9C2842811C442F700803CB5 /* IndexInput.cpp */,
-				A9C2842A11C442F700803CB5 /* IndexOutput.cpp */,
-				A9C2842D11C442F700803CB5 /* Lock.cpp */,
-				A9C2842F11C442F700803CB5 /* MMapInput.cpp */,
-				A9C2843111C442F700803CB5 /* RAMDirectory.cpp */,
-				A9C2843311C442F700803CB5 /* TransactionalRAMDirectory.cpp */,
+				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 */,
 			);
 			path = store;
 			sourceTree = "<group>";
 		};
-		A9C2843511C442F700803CB5 /* util */ = {
+		A9FB271411FD95CD004C4295 /* util */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2843711C442F700803CB5 /* BitSet.cpp */,
-				A9C2843A11C442F700803CB5 /* dirent.cpp */,
-				A9C2843C11C442F700803CB5 /* Equators.cpp */,
-				A9C2843E11C442F700803CB5 /* FastCharStream.cpp */,
-				A9C2844011C442F700803CB5 /* fileinputstream.cpp */,
-				A9C2844511C442F700803CB5 /* MD5Digester.cpp */,
-				A9C2844711C442F700803CB5 /* Misc.cpp */,
-				A9C2844A11C442F700803CB5 /* Reader.cpp */,
-				A9C2844D11C442F700803CB5 /* StringBuffer.cpp */,
-				A9C2844F11C442F700803CB5 /* StringIntern.cpp */,
-				A9C2845311C442F700803CB5 /* ThreadLocal.cpp */,
+				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 */,
 			);
 			path = util;
 			sourceTree = "<group>";
 		};
-		A9C2857911C4486400803CB5 /* Tests */ = {
+		A9FB282011FD95E4004C4295 /* src */ = {
 			isa = PBXGroup;
 			children = (
-				A9C2818111C43A2900803CB5 /* Test.h */,
-				A9C2818711C43AB200803CB5 /* Test.m */,
-				A9C2818311C43A4300803CB5 /* Test1.h */,
-				A9C2818411C43A4300803CB5 /* Test1.m */,
-				A9C2818911C43B9E00803CB5 /* TestLocalTest.h */,
-				A9C2818A11C43B9E00803CB5 /* TestLocalTest.m */,
-				A964658011C663E200640FAC /* SwordManagerTest.h */,
-				A964658111C663E200640FAC /* SwordManagerTest.m */,
-				A918B8E211C6697400024D84 /* SwordModuleTest.h */,
-				A918B8E311C6697400024D84 /* SwordModuleTest.m */,
+				A9FB282111FD95E4004C4295 /* frontend */,
+				A9FB282C11FD95E4004C4295 /* keys */,
+				A9FB283911FD95E4004C4295 /* mgr */,
+				A9FB284B11FD95E4004C4295 /* modules */,
+				A9FB28C711FD95E4004C4295 /* utilfuns */,
 			);
-			name = Tests;
-			sourceTree = "<group>";
-		};
-		A9D4361F11C505C2007AFE83 /* src */ = {
-			isa = PBXGroup;
-			children = (
-				A9D4362011C505C2007AFE83 /* frontend */,
-				A9D4362B11C505C2007AFE83 /* keys */,
-				A9D4363811C505C2007AFE83 /* mgr */,
-				A9D4364A11C505C2007AFE83 /* modules */,
-				A9D436C611C505C2007AFE83 /* utilfuns */,
-			);
 			name = src;
-			path = ../../src;
+			path = "../../../../macsword/macsword-bzr/trunk/sword_src/sword-trunk/src";
 			sourceTree = SOURCE_ROOT;
 		};
-		A9D4362011C505C2007AFE83 /* frontend */ = {
+		A9FB282111FD95E4004C4295 /* frontend */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4362111C505C2007AFE83 /* framework */,
-				A9D4362311C505C2007AFE83 /* im */,
-				A9D4362711C505C2007AFE83 /* swdisp.cpp */,
-				A9D4362811C505C2007AFE83 /* swlog.cpp */,
-				A9D4362911C505C2007AFE83 /* windoze */,
-				A9D4362A11C505C2007AFE83 /* X11 */,
+				A9FB282211FD95E4004C4295 /* framework */,
+				A9FB282411FD95E4004C4295 /* im */,
+				A9FB282811FD95E4004C4295 /* swdisp.cpp */,
+				A9FB282911FD95E4004C4295 /* swlog.cpp */,
+				A9FB282A11FD95E4004C4295 /* windoze */,
+				A9FB282B11FD95E4004C4295 /* X11 */,
 			);
 			path = frontend;
 			sourceTree = "<group>";
 		};
-		A9D4362111C505C2007AFE83 /* framework */ = {
+		A9FB282211FD95E4004C4295 /* framework */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4362211C505C2007AFE83 /* femain.cpp */,
+				A9FB282311FD95E4004C4295 /* femain.cpp */,
 			);
 			path = framework;
 			sourceTree = "<group>";
 		};
-		A9D4362311C505C2007AFE83 /* im */ = {
+		A9FB282411FD95E4004C4295 /* im */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4362411C505C2007AFE83 /* hebrewmcim.cpp */,
-				A9D4362511C505C2007AFE83 /* nullim.cpp */,
-				A9D4362611C505C2007AFE83 /* swinputmeth.cpp */,
+				A9FB282511FD95E4004C4295 /* hebrewmcim.cpp */,
+				A9FB282611FD95E4004C4295 /* nullim.cpp */,
+				A9FB282711FD95E4004C4295 /* swinputmeth.cpp */,
 			);
 			path = im;
 			sourceTree = "<group>";
 		};
-		A9D4362911C505C2007AFE83 /* windoze */ = {
+		A9FB282A11FD95E4004C4295 /* windoze */ = {
 			isa = PBXGroup;
 			children = (
 			);
 			path = windoze;
 			sourceTree = "<group>";
 		};
-		A9D4362A11C505C2007AFE83 /* X11 */ = {
+		A9FB282B11FD95E4004C4295 /* X11 */ = {
 			isa = PBXGroup;
 			children = (
 			);
 			path = X11;
 			sourceTree = "<group>";
 		};
-		A9D4362B11C505C2007AFE83 /* keys */ = {
+		A9FB282C11FD95E4004C4295 /* keys */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4362C11C505C2007AFE83 /* genarray.c */,
-				A9D4362D11C505C2007AFE83 /* listkey.cpp */,
-				A9D4362E11C505C2007AFE83 /* nt.bks */,
-				A9D4362F11C505C2007AFE83 /* nt.cps */,
-				A9D4363011C505C2007AFE83 /* ot.bks */,
-				A9D4363111C505C2007AFE83 /* ot.cps */,
-				A9D4363211C505C2007AFE83 /* strkey.cpp */,
-				A9D4363311C505C2007AFE83 /* swkey.cpp */,
-				A9D4363411C505C2007AFE83 /* treekey.cpp */,
-				A9D4363511C505C2007AFE83 /* treekeyidx.cpp */,
-				A9D4363611C505C2007AFE83 /* versekey.cpp */,
-				A9D4363711C505C2007AFE83 /* versetreekey.cpp */,
+				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 */,
 			);
 			path = keys;
 			sourceTree = "<group>";
 		};
-		A9D4363811C505C2007AFE83 /* mgr */ = {
+		A9FB283911FD95E4004C4295 /* mgr */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4363911C505C2007AFE83 /* curlftpt.cpp */,
-				A9D4363A11C505C2007AFE83 /* curlhttpt.cpp */,
-				A9D4363B11C505C2007AFE83 /* encfiltmgr.cpp */,
-				A9D4363C11C505C2007AFE83 /* filemgr.cpp */,
-				A9D4363D11C505C2007AFE83 /* ftplibftpt.cpp */,
-				A9D4363E11C505C2007AFE83 /* ftptrans.cpp */,
-				A9D4363F11C505C2007AFE83 /* installmgr.cpp */,
-				A9D4364011C505C2007AFE83 /* localemgr.cpp */,
-				A9D4364111C505C2007AFE83 /* markupfiltmgr.cpp */,
-				A9D4364211C505C2007AFE83 /* stringmgr.cpp */,
-				A9D4364311C505C2007AFE83 /* swcacher.cpp */,
-				A9D4364411C505C2007AFE83 /* swconfig.cpp */,
-				A9D4364511C505C2007AFE83 /* swfiltermgr.cpp */,
-				A9D4364611C505C2007AFE83 /* swlocale.cpp */,
-				A9D4364711C505C2007AFE83 /* swmgr.cpp */,
-				A9D4364811C505C2007AFE83 /* swsearchable.cpp */,
-				A9D4364911C505C2007AFE83 /* versemgr.cpp */,
+				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 */,
 			);
 			path = mgr;
 			sourceTree = "<group>";
 		};
-		A9D4364A11C505C2007AFE83 /* modules */ = {
+		A9FB284B11FD95E4004C4295 /* modules */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4364B11C505C2007AFE83 /* comments */,
-				A9D4365711C505C2007AFE83 /* common */,
-				A9D4366611C505C2007AFE83 /* filters */,
-				A9D436AE11C505C2007AFE83 /* genbook */,
-				A9D436B211C505C2007AFE83 /* lexdict */,
-				A9D436BA11C505C2007AFE83 /* readme */,
-				A9D436BB11C505C2007AFE83 /* swmodule.cpp */,
-				A9D436BC11C505C2007AFE83 /* tests */,
-				A9D436BE11C505C2007AFE83 /* texts */,
+				A9FB284C11FD95E4004C4295 /* comments */,
+				A9FB285811FD95E4004C4295 /* common */,
+				A9FB286711FD95E4004C4295 /* filters */,
+				A9FB28AF11FD95E4004C4295 /* genbook */,
+				A9FB28B311FD95E4004C4295 /* lexdict */,
+				A9FB28BB11FD95E4004C4295 /* readme */,
+				A9FB28BC11FD95E4004C4295 /* swmodule.cpp */,
+				A9FB28BD11FD95E4004C4295 /* tests */,
+				A9FB28BF11FD95E4004C4295 /* texts */,
 			);
 			path = modules;
 			sourceTree = "<group>";
 		};
-		A9D4364B11C505C2007AFE83 /* comments */ = {
+		A9FB284C11FD95E4004C4295 /* comments */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4364C11C505C2007AFE83 /* hrefcom */,
-				A9D4364E11C505C2007AFE83 /* rawcom */,
-				A9D4365011C505C2007AFE83 /* rawcom4 */,
-				A9D4365211C505C2007AFE83 /* rawfiles */,
-				A9D4365411C505C2007AFE83 /* swcom.cpp */,
-				A9D4365511C505C2007AFE83 /* zcom */,
+				A9FB284D11FD95E4004C4295 /* hrefcom */,
+				A9FB284F11FD95E4004C4295 /* rawcom */,
+				A9FB285111FD95E4004C4295 /* rawcom4 */,
+				A9FB285311FD95E4004C4295 /* rawfiles */,
+				A9FB285511FD95E4004C4295 /* swcom.cpp */,
+				A9FB285611FD95E4004C4295 /* zcom */,
 			);
 			path = comments;
 			sourceTree = "<group>";
 		};
-		A9D4364C11C505C2007AFE83 /* hrefcom */ = {
+		A9FB284D11FD95E4004C4295 /* hrefcom */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4364D11C505C2007AFE83 /* hrefcom.cpp */,
+				A9FB284E11FD95E4004C4295 /* hrefcom.cpp */,
 			);
 			path = hrefcom;
 			sourceTree = "<group>";
 		};
-		A9D4364E11C505C2007AFE83 /* rawcom */ = {
+		A9FB284F11FD95E4004C4295 /* rawcom */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4364F11C505C2007AFE83 /* rawcom.cpp */,
+				A9FB285011FD95E4004C4295 /* rawcom.cpp */,
 			);
 			path = rawcom;
 			sourceTree = "<group>";
 		};
-		A9D4365011C505C2007AFE83 /* rawcom4 */ = {
+		A9FB285111FD95E4004C4295 /* rawcom4 */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4365111C505C2007AFE83 /* rawcom4.cpp */,
+				A9FB285211FD95E4004C4295 /* rawcom4.cpp */,
 			);
 			path = rawcom4;
 			sourceTree = "<group>";
 		};
-		A9D4365211C505C2007AFE83 /* rawfiles */ = {
+		A9FB285311FD95E4004C4295 /* rawfiles */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4365311C505C2007AFE83 /* rawfiles.cpp */,
+				A9FB285411FD95E4004C4295 /* rawfiles.cpp */,
 			);
 			path = rawfiles;
 			sourceTree = "<group>";
 		};
-		A9D4365511C505C2007AFE83 /* zcom */ = {
+		A9FB285611FD95E4004C4295 /* zcom */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4365611C505C2007AFE83 /* zcom.cpp */,
+				A9FB285711FD95E4004C4295 /* zcom.cpp */,
 			);
 			path = zcom;
 			sourceTree = "<group>";
 		};
-		A9D4365711C505C2007AFE83 /* common */ = {
+		A9FB285811FD95E4004C4295 /* common */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4365811C505C2007AFE83 /* compress.cpp.txt */,
-				A9D4365911C505C2007AFE83 /* entriesblk.cpp */,
-				A9D4365A11C505C2007AFE83 /* lzsscomprs.cpp */,
-				A9D4365B11C505C2007AFE83 /* rawstr.cpp */,
-				A9D4365C11C505C2007AFE83 /* rawstr4.cpp */,
-				A9D4365D11C505C2007AFE83 /* rawverse.cpp */,
-				A9D4365E11C505C2007AFE83 /* rawverse4.cpp */,
-				A9D4365F11C505C2007AFE83 /* sapphire.cpp */,
-				A9D4366011C505C2007AFE83 /* swcipher.cpp */,
-				A9D4366111C505C2007AFE83 /* swcomprs.cpp */,
-				A9D4366211C505C2007AFE83 /* swcomprs.doc */,
-				A9D4366311C505C2007AFE83 /* zipcomprs.cpp */,
-				A9D4366411C505C2007AFE83 /* zstr.cpp */,
-				A9D4366511C505C2007AFE83 /* zverse.cpp */,
+				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 */,
 			);
 			path = common;
 			sourceTree = "<group>";
 		};
-		A9D4366611C505C2007AFE83 /* filters */ = {
+		A9FB286711FD95E4004C4295 /* filters */ = {
 			isa = PBXGroup;
 			children = (
-				A9D4366711C505C2007AFE83 /* cipherfil.cpp */,
-				A9D4366811C505C2007AFE83 /* gbffootnotes.cpp */,
-				A9D4366911C505C2007AFE83 /* gbfheadings.cpp */,
-				A9D4366A11C505C2007AFE83 /* gbfhtml.cpp */,
-				A9D4366B11C505C2007AFE83 /* gbfhtmlhref.cpp */,
-				A9D4366C11C505C2007AFE83 /* gbfmorph.cpp */,
-				A9D4366D11C505C2007AFE83 /* gbfosis.cpp */,
-				A9D4366E11C505C2007AFE83 /* gbfplain.cpp */,
-				A9D4366F11C505C2007AFE83 /* gbfredletterwords.cpp */,
-				A9D4367011C505C2007AFE83 /* gbfrtf.cpp */,
-				A9D4367111C505C2007AFE83 /* gbfstrongs.cpp */,
-				A9D4367211C505C2007AFE83 /* gbfthml.cpp */,
-				A9D4367311C505C2007AFE83 /* gbfwebif.cpp */,
-				A9D4367411C505C2007AFE83 /* gbfwordjs.cpp */,
-				A9D4367511C505C2007AFE83 /* greeklexattribs.cpp */,
-				A9D4367611C505C2007AFE83 /* latin1utf16.cpp */,
-				A9D4367711C505C2007AFE83 /* latin1utf8.cpp */,
-				A9D4367811C505C2007AFE83 /* osisfootnotes.cpp */,
-				A9D4367911C505C2007AFE83 /* osisheadings.cpp */,
-				A9D4367A11C505C2007AFE83 /* osishtmlhref.cpp */,
-				A9D4367B11C505C2007AFE83 /* osislemma.cpp */,
-				A9D4367C11C505C2007AFE83 /* osismorph.cpp */,
-				A9D4367D11C505C2007AFE83 /* osismorphsegmentation.cpp */,
-				A9D4367E11C505C2007AFE83 /* osisosis.cpp */,
-				A9D4367F11C505C2007AFE83 /* osisplain.cpp */,
-				A9D4368011C505C2007AFE83 /* osisredletterwords.cpp */,
-				A9D4368111C505C2007AFE83 /* osisrtf.cpp */,
-				A9D4368211C505C2007AFE83 /* osisruby.cpp */,
-				A9D4368311C505C2007AFE83 /* osisscripref.cpp */,
-				A9D4368411C505C2007AFE83 /* osisstrongs.cpp */,
-				A9D4368511C505C2007AFE83 /* osisvariants.cpp */,
-				A9D4368611C505C2007AFE83 /* osiswebif.cpp */,
-				A9D4368711C505C2007AFE83 /* osiswordjs.cpp */,
-				A9D4368811C505C2007AFE83 /* papyriplain.cpp */,
-				A9D4368911C505C2007AFE83 /* plainfootnotes.cpp */,
-				A9D4368A11C505C2007AFE83 /* plainhtml.cpp */,
-				A9D4368B11C505C2007AFE83 /* rtfhtml.cpp */,
-				A9D4368C11C505C2007AFE83 /* swbasicfilter.cpp */,
-				A9D4368D11C505C2007AFE83 /* swoptfilter.cpp */,
-				A9D4368E11C505C2007AFE83 /* teihtmlhref.cpp */,
-				A9D4368F11C505C2007AFE83 /* teiplain.cpp */,
-				A9D4369011C505C2007AFE83 /* teirtf.cpp */,
-				A9D4369111C505C2007AFE83 /* thmlfootnotes.cpp */,
-				A9D4369211C505C2007AFE83 /* thmlgbf.cpp */,
-				A9D4369311C505C2007AFE83 /* thmlheadings.cpp */,
-				A9D4369411C505C2007AFE83 /* thmlhtml.cpp */,
-				A9D4369511C505C2007AFE83 /* thmlhtmlhref.cpp */,
-				A9D4369611C505C2007AFE83 /* thmllemma.cpp */,
-				A9D4369711C505C2007AFE83 /* thmlmorph.cpp */,
-				A9D4369811C505C2007AFE83 /* thmlosis.cpp */,
-				A9D4369911C505C2007AFE83 /* thmlplain.cpp */,
-				A9D4369A11C505C2007AFE83 /* thmlrtf.cpp */,
-				A9D4369B11C505C2007AFE83 /* thmlscripref.cpp */,
-				A9D4369C11C505C2007AFE83 /* thmlstrongs.cpp */,
-				A9D4369D11C505C2007AFE83 /* thmlvariants.cpp */,
-				A9D4369E11C505C2007AFE83 /* thmlwebif.cpp */,
-				A9D4369F11C505C2007AFE83 /* thmlwordjs.cpp */,
-				A9D436A011C505C2007AFE83 /* unicodertf.cpp */,
-				A9D436A111C505C2007AFE83 /* utf16utf8.cpp */,
-				A9D436A211C505C2007AFE83 /* utf8arabicpoints.cpp */,
-				A9D436A311C505C2007AFE83 /* utf8arshaping.cpp */,
-				A9D436A411C505C2007AFE83 /* utf8bidireorder.cpp */,
-				A9D436A511C505C2007AFE83 /* utf8cantillation.cpp */,
-				A9D436A611C505C2007AFE83 /* utf8greekaccents.cpp */,
-				A9D436A711C505C2007AFE83 /* utf8hebrewpoints.cpp */,
-				A9D436A811C505C2007AFE83 /* utf8html.cpp */,
-				A9D436A911C505C2007AFE83 /* utf8latin1.cpp */,
-				A9D436AA11C505C2007AFE83 /* utf8nfc.cpp */,
-				A9D436AB11C505C2007AFE83 /* utf8nfkd.cpp */,
-				A9D436AC11C505C2007AFE83 /* utf8transliterator.cpp */,
-				A9D436AD11C505C2007AFE83 /* utf8utf16.cpp */,
+				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 */,
 			);
 			path = filters;
 			sourceTree = "<group>";
 		};
-		A9D436AE11C505C2007AFE83 /* genbook */ = {
+		A9FB28AF11FD95E4004C4295 /* genbook */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436AF11C505C2007AFE83 /* rawgenbook */,
-				A9D436B111C505C2007AFE83 /* swgenbook.cpp */,
+				A9FB28B011FD95E4004C4295 /* rawgenbook */,
+				A9FB28B211FD95E4004C4295 /* swgenbook.cpp */,
 			);
 			path = genbook;
 			sourceTree = "<group>";
 		};
-		A9D436AF11C505C2007AFE83 /* rawgenbook */ = {
+		A9FB28B011FD95E4004C4295 /* rawgenbook */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436B011C505C2007AFE83 /* rawgenbook.cpp */,
+				A9FB28B111FD95E4004C4295 /* rawgenbook.cpp */,
 			);
 			path = rawgenbook;
 			sourceTree = "<group>";
 		};
-		A9D436B211C505C2007AFE83 /* lexdict */ = {
+		A9FB28B311FD95E4004C4295 /* lexdict */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436B311C505C2007AFE83 /* rawld */,
-				A9D436B511C505C2007AFE83 /* rawld4 */,
-				A9D436B711C505C2007AFE83 /* swld.cpp */,
-				A9D436B811C505C2007AFE83 /* zld */,
+				A9FB28B411FD95E4004C4295 /* rawld */,
+				A9FB28B611FD95E4004C4295 /* rawld4 */,
+				A9FB28B811FD95E4004C4295 /* swld.cpp */,
+				A9FB28B911FD95E4004C4295 /* zld */,
 			);
 			path = lexdict;
 			sourceTree = "<group>";
 		};
-		A9D436B311C505C2007AFE83 /* rawld */ = {
+		A9FB28B411FD95E4004C4295 /* rawld */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436B411C505C2007AFE83 /* rawld.cpp */,
+				A9FB28B511FD95E4004C4295 /* rawld.cpp */,
 			);
 			path = rawld;
 			sourceTree = "<group>";
 		};
-		A9D436B511C505C2007AFE83 /* rawld4 */ = {
+		A9FB28B611FD95E4004C4295 /* rawld4 */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436B611C505C2007AFE83 /* rawld4.cpp */,
+				A9FB28B711FD95E4004C4295 /* rawld4.cpp */,
 			);
 			path = rawld4;
 			sourceTree = "<group>";
 		};
-		A9D436B811C505C2007AFE83 /* zld */ = {
+		A9FB28B911FD95E4004C4295 /* zld */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436B911C505C2007AFE83 /* zld.cpp */,
+				A9FB28BA11FD95E4004C4295 /* zld.cpp */,
 			);
 			path = zld;
 			sourceTree = "<group>";
 		};
-		A9D436BC11C505C2007AFE83 /* tests */ = {
+		A9FB28BD11FD95E4004C4295 /* tests */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436BD11C505C2007AFE83 /* echomod.cpp */,
+				A9FB28BE11FD95E4004C4295 /* echomod.cpp */,
 			);
 			path = tests;
 			sourceTree = "<group>";
 		};
-		A9D436BE11C505C2007AFE83 /* texts */ = {
+		A9FB28BF11FD95E4004C4295 /* texts */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436BF11C505C2007AFE83 /* rawtext */,
-				A9D436C111C505C2007AFE83 /* rawtext4 */,
-				A9D436C311C505C2007AFE83 /* swtext.cpp */,
-				A9D436C411C505C2007AFE83 /* ztext */,
+				A9FB28C011FD95E4004C4295 /* rawtext */,
+				A9FB28C211FD95E4004C4295 /* rawtext4 */,
+				A9FB28C411FD95E4004C4295 /* swtext.cpp */,
+				A9FB28C511FD95E4004C4295 /* ztext */,
 			);
 			path = texts;
 			sourceTree = "<group>";
 		};
-		A9D436BF11C505C2007AFE83 /* rawtext */ = {
+		A9FB28C011FD95E4004C4295 /* rawtext */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436C011C505C2007AFE83 /* rawtext.cpp */,
+				A9FB28C111FD95E4004C4295 /* rawtext.cpp */,
 			);
 			path = rawtext;
 			sourceTree = "<group>";
 		};
-		A9D436C111C505C2007AFE83 /* rawtext4 */ = {
+		A9FB28C211FD95E4004C4295 /* rawtext4 */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436C211C505C2007AFE83 /* rawtext4.cpp */,
+				A9FB28C311FD95E4004C4295 /* rawtext4.cpp */,
 			);
 			path = rawtext4;
 			sourceTree = "<group>";
 		};
-		A9D436C411C505C2007AFE83 /* ztext */ = {
+		A9FB28C511FD95E4004C4295 /* ztext */ = {
 			isa = PBXGroup;
 			children = (
-				A9D436C511C505C2007AFE83 /* ztext.cpp */,
+				A9FB28C611FD95E4004C4295 /* ztext.cpp */,
 			);
 			path = ztext;
 			sourceTree = "<group>";
 		};
-		A9D436C611C505C2007AFE83 /* utilfuns */ = {
+		A9FB28C711FD95E4004C4295 /* utilfuns */ = {
 			isa = PBXGroup;
 			children = (
-				A964653711C6624400640FAC /* zlib */,
-				A9D436C711C505C2007AFE83 /* ftplib.c */,
-				A9D436C811C505C2007AFE83 /* ftpparse.c */,
-				A9D436C911C505C2007AFE83 /* regex.c */,
-				A9D436CA11C505C2007AFE83 /* roman.cpp */,
-				A9D436CB11C505C2007AFE83 /* swbuf.cpp */,
-				A9D436CC11C505C2007AFE83 /* swobject.cpp */,
-				A9D436CD11C505C2007AFE83 /* swunicod.cpp */,
-				A9D436CE11C505C2007AFE83 /* swversion.cpp */,
-				A9D436CF11C505C2007AFE83 /* url.cpp */,
-				A9D436D011C505C2007AFE83 /* utilstr.cpp */,
-				A9D436D111C505C2007AFE83 /* utilxml.cpp */,
+				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 */,
 			);
 			path = utilfuns;
 			sourceTree = "<group>";
 		};
-		A9D4399D11C52E9B007AFE83 /* include */ = {
+		A9FB28C811FD95E4004C4295 /* zlib */ = {
 			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 */,
+				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 */,
 			);
-			name = include;
-			path = ../../include;
-			sourceTree = SOURCE_ROOT;
-		};
-		A9D439CD11C52E9B007AFE83 /* internal */ = {
-			isa = PBXGroup;
-			children = (
-				A9D439CE11C52E9B007AFE83 /* regex */,
-			);
-			path = internal;
+			path = zlib;
 			sourceTree = "<group>";
 		};
-		A9D439CE11C52E9B007AFE83 /* regex */ = {
-			isa = PBXGroup;
-			children = (
-				A9D439CF11C52E9B007AFE83 /* regex.h */,
-			);
-			path = regex;
-			sourceTree = "<group>";
-		};
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
@@ -2097,14 +2341,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		A9377FCC11C7612300552507 /* Headers */ = {
-			isa = PBXHeadersBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				A975E9C311C76FD3007C1532 /* regex.h in Headers */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		A9C281B611C43DB800803CB5 /* Headers */ = {
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
@@ -2117,6 +2353,13 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		A9FB25DC11FD939E004C4295 /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXHeadersBuildPhase section */
 
 /* Begin PBXNativeTarget section */
@@ -2133,7 +2376,6 @@
 			buildRules = (
 			);
 			dependencies = (
-				A975ECA511C78F4A007C1532 /* PBXTargetDependency */,
 			);
 			name = ObjCSword;
 			productInstallPath = "$(HOME)/Library/Frameworks";
@@ -2154,7 +2396,7 @@
 			buildRules = (
 			);
 			dependencies = (
-				A9013CFA11E316C700E1CCCA /* PBXTargetDependency */,
+				A9FB29A111FD965B004C4295 /* PBXTargetDependency */,
 			);
 			name = ObjCSword_iOS;
 			productInstallPath = "$(HOME)/Library/Frameworks";
@@ -2162,23 +2404,6 @@
 			productReference = A9013D3E11E316C700E1CCCA /* ObjCSword_iOS.framework */;
 			productType = "com.apple.product-type.framework";
 		};
-		A9377FCF11C7612300552507 /* Sword */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = A9377FD311C7617800552507 /* Build configuration list for PBXNativeTarget "Sword" */;
-			buildPhases = (
-				A9377FCC11C7612300552507 /* Headers */,
-				A9377FCD11C7612300552507 /* Sources */,
-				A9377FCE11C7612300552507 /* Frameworks */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-			);
-			name = Sword;
-			productName = Sword;
-			productReference = A9377FD011C7612300552507 /* libSword.dylib */;
-			productType = "com.apple.product-type.library.dynamic";
-		};
 		A975EED811C792B9007C1532 /* mod2osis */ = {
 			isa = PBXNativeTarget;
 			buildConfigurationList = A975EEE811C79326007C1532 /* Build configuration list for PBXNativeTarget "mod2osis" */;
@@ -2189,7 +2414,6 @@
 			buildRules = (
 			);
 			dependencies = (
-				A975EEE111C792C9007C1532 /* PBXTargetDependency */,
 			);
 			name = mod2osis;
 			productName = mod2osis;
@@ -2216,6 +2440,23 @@
 			productReference = A9C2819611C43C4900803CB5 /* Tests.octest */;
 			productType = "com.apple.product-type.bundle";
 		};
+		A9FB25DF11FD939E004C4295 /* Sword_iOS */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = A9FB25E411FD93B2004C4295 /* Build configuration list for PBXNativeTarget "Sword_iOS" */;
+			buildPhases = (
+				A9FB25DC11FD939E004C4295 /* Headers */,
+				A9FB25DD11FD939E004C4295 /* Sources */,
+				A9FB25DE11FD939E004C4295 /* Frameworks */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = Sword_iOS;
+			productName = Sword;
+			productReference = A9FB25E011FD939E004C4295 /* libSword.dylib */;
+			productType = "com.apple.product-type.library.dynamic";
+		};
 /* End PBXNativeTarget section */
 
 /* Begin PBXProject section */
@@ -2232,8 +2473,8 @@
 				8DC2EF4F0486A6940098B216 /* ObjCSword */,
 				A9013CF911E316C700E1CCCA /* ObjCSword_iOS */,
 				A9C2819511C43C4900803CB5 /* Tests */,
-				A9377FCF11C7612300552507 /* Sword */,
 				A975EED811C792B9007C1532 /* mod2osis */,
+				A9FB25DF11FD939E004C4295 /* Sword_iOS */,
 			);
 		};
 /* End PBXProject section */
@@ -2244,13 +2485,6 @@
 			buildActionMask = 2147483647;
 			files = (
 				8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */,
-				A9D436F711C505C2007AFE83 /* nt.bks in Resources */,
-				A9D436F811C505C2007AFE83 /* nt.cps in Resources */,
-				A9D436F911C505C2007AFE83 /* ot.bks in Resources */,
-				A9D436FA11C505C2007AFE83 /* ot.cps in Resources */,
-				A9D4371811C505C2007AFE83 /* compress.cpp.txt in Resources */,
-				A9D4372211C505C2007AFE83 /* swcomprs.doc in Resources */,
-				A9D4377311C505C2007AFE83 /* readme in Resources */,
 				A9D4382311C52947007AFE83 /* locales.d in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
@@ -2260,13 +2494,6 @@
 			buildActionMask = 2147483647;
 			files = (
 				A9013D1611E316C700E1CCCA /* InfoPlist.strings in Resources */,
-				A9013D1711E316C700E1CCCA /* nt.bks in Resources */,
-				A9013D1811E316C700E1CCCA /* nt.cps in Resources */,
-				A9013D1911E316C700E1CCCA /* ot.bks in Resources */,
-				A9013D1A11E316C700E1CCCA /* ot.cps in Resources */,
-				A9013D1B11E316C700E1CCCA /* compress.cpp.txt in Resources */,
-				A9013D1C11E316C700E1CCCA /* swcomprs.doc in Resources */,
-				A9013D1D11E316C700E1CCCA /* readme in Resources */,
 				A9013D1E11E316C700E1CCCA /* locales.d in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
@@ -2355,269 +2582,6 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
-		A9377FCD11C7612300552507 /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				A937808411C7623800552507 /* AnalysisHeader.cpp in Sources */,
-				A937808511C7623800552507 /* Analyzers.cpp in Sources */,
-				A937808611C7623800552507 /* StandardAnalyzer.cpp in Sources */,
-				A937808711C7623800552507 /* StandardFilter.cpp in Sources */,
-				A937808811C7623800552507 /* StandardTokenizer.cpp in Sources */,
-				A937808911C7623800552507 /* gunichartables.cpp in Sources */,
-				A937808A11C7623800552507 /* repl_lltot.cpp in Sources */,
-				A937808B11C7623800552507 /* repl_tcscasecmp.cpp in Sources */,
-				A937808C11C7623800552507 /* repl_tcslwr.cpp in Sources */,
-				A937808D11C7623800552507 /* repl_tcstod.cpp in Sources */,
-				A937808E11C7623800552507 /* repl_tcstoll.cpp in Sources */,
-				A937808F11C7623800552507 /* repl_tprintf.cpp in Sources */,
-				A937809011C7623800552507 /* threads.cpp in Sources */,
-				A937809111C7623800552507 /* utf8.cpp in Sources */,
-				A937809211C7623800552507 /* condition.cpp in Sources */,
-				A937809311C7623800552507 /* error.cpp in Sources */,
-				A937809411C7623800552507 /* memtracking.cpp in Sources */,
-				A937809511C7623800552507 /* DateField.cpp in Sources */,
-				A937809611C7623800552507 /* Document.cpp in Sources */,
-				A937809711C7623800552507 /* Field.cpp in Sources */,
-				A937809811C7623800552507 /* CompoundFile.cpp in Sources */,
-				A937809911C7623800552507 /* DocumentWriter.cpp in Sources */,
-				A937809A11C7623800552507 /* FieldInfos.cpp in Sources */,
-				A937809B11C7623800552507 /* FieldsReader.cpp in Sources */,
-				A937809C11C7623800552507 /* FieldsWriter.cpp in Sources */,
-				A937809D11C7623800552507 /* IndexModifier.cpp in Sources */,
-				A937809E11C7623800552507 /* IndexReader.cpp in Sources */,
-				A937809F11C7623800552507 /* IndexWriter.cpp in Sources */,
-				A93780A011C7623800552507 /* MultiReader.cpp in Sources */,
-				A93780A111C7623800552507 /* SegmentInfos.cpp in Sources */,
-				A93780A211C7623800552507 /* SegmentMergeInfo.cpp in Sources */,
-				A93780A311C7623800552507 /* SegmentMergeQueue.cpp in Sources */,
-				A93780A411C7623800552507 /* SegmentMerger.cpp in Sources */,
-				A93780A511C7623800552507 /* SegmentReader.cpp in Sources */,
-				A93780A611C7623800552507 /* SegmentTermDocs.cpp in Sources */,
-				A93780A711C7623800552507 /* SegmentTermEnum.cpp in Sources */,
-				A93780A811C7623800552507 /* SegmentTermPositions.cpp in Sources */,
-				A93780A911C7623800552507 /* SegmentTermVector.cpp in Sources */,
-				A93780AA11C7623800552507 /* Term.cpp in Sources */,
-				A93780AB11C7623800552507 /* TermInfo.cpp in Sources */,
-				A93780AC11C7623800552507 /* TermInfosReader.cpp in Sources */,
-				A93780AD11C7623800552507 /* TermInfosWriter.cpp in Sources */,
-				A93780AE11C7623800552507 /* TermVectorReader.cpp in Sources */,
-				A93780AF11C7623800552507 /* TermVectorWriter.cpp in Sources */,
-				A93780B011C7623800552507 /* Lexer.cpp in Sources */,
-				A93780B111C7623800552507 /* MultiFieldQueryParser.cpp in Sources */,
-				A93780B211C7623800552507 /* QueryParser.cpp in Sources */,
-				A93780B311C7623800552507 /* QueryParserBase.cpp in Sources */,
-				A93780B411C7623800552507 /* QueryToken.cpp in Sources */,
-				A93780B511C7623800552507 /* TokenList.cpp in Sources */,
-				A93780B611C7623800552507 /* BooleanQuery.cpp in Sources */,
-				A93780B711C7623800552507 /* BooleanScorer.cpp in Sources */,
-				A93780B811C7623800552507 /* CachingWrapperFilter.cpp in Sources */,
-				A93780B911C7623800552507 /* ChainedFilter.cpp in Sources */,
-				A93780BA11C7623800552507 /* ConjunctionScorer.cpp in Sources */,
-				A93780BB11C7623800552507 /* DateFilter.cpp in Sources */,
-				A93780BC11C7623800552507 /* ExactPhraseScorer.cpp in Sources */,
-				A93780BD11C7623800552507 /* Explanation.cpp in Sources */,
-				A93780BE11C7623800552507 /* FieldCache.cpp in Sources */,
-				A93780BF11C7623800552507 /* FieldCacheImpl.cpp in Sources */,
-				A93780C011C7623800552507 /* FieldDocSortedHitQueue.cpp in Sources */,
-				A93780C111C7623800552507 /* FieldSortedHitQueue.cpp in Sources */,
-				A93780C211C7623800552507 /* FilteredTermEnum.cpp in Sources */,
-				A93780C311C7623800552507 /* FuzzyQuery.cpp in Sources */,
-				A93780C411C7623800552507 /* HitQueue.cpp in Sources */,
-				A93780C511C7623800552507 /* Hits.cpp in Sources */,
-				A93780C611C7623800552507 /* IndexSearcher.cpp in Sources */,
-				A93780C711C7623800552507 /* MultiSearcher.cpp in Sources */,
-				A93780C811C7623800552507 /* MultiTermQuery.cpp in Sources */,
-				A93780C911C7623800552507 /* PhrasePositions.cpp in Sources */,
-				A93780CA11C7623800552507 /* PhraseQuery.cpp in Sources */,
-				A93780CB11C7623800552507 /* PhraseScorer.cpp in Sources */,
-				A93780CC11C7623800552507 /* PrefixQuery.cpp in Sources */,
-				A93780CD11C7623800552507 /* QueryFilter.cpp in Sources */,
-				A93780CE11C7623800552507 /* RangeFilter.cpp in Sources */,
-				A93780CF11C7623800552507 /* RangeQuery.cpp in Sources */,
-				A93780D011C7623800552507 /* SearchHeader.cpp in Sources */,
-				A93780D111C7623800552507 /* Similarity.cpp in Sources */,
-				A93780D211C7623800552507 /* SloppyPhraseScorer.cpp in Sources */,
-				A93780D311C7623800552507 /* Sort.cpp in Sources */,
-				A93780D411C7623800552507 /* TermQuery.cpp in Sources */,
-				A93780D511C7623800552507 /* TermScorer.cpp in Sources */,
-				A93780D611C7623800552507 /* WildcardQuery.cpp in Sources */,
-				A93780D711C7623800552507 /* WildcardTermEnum.cpp in Sources */,
-				A93780D811C7623800552507 /* StdHeader.cpp in Sources */,
-				A93780D911C7623800552507 /* FSDirectory.cpp in Sources */,
-				A93780DA11C7623800552507 /* IndexInput.cpp in Sources */,
-				A93780DB11C7623800552507 /* IndexOutput.cpp in Sources */,
-				A93780DC11C7623800552507 /* Lock.cpp in Sources */,
-				A93780DD11C7623800552507 /* MMapInput.cpp in Sources */,
-				A93780DE11C7623800552507 /* RAMDirectory.cpp in Sources */,
-				A93780DF11C7623800552507 /* TransactionalRAMDirectory.cpp in Sources */,
-				A93780E011C7623800552507 /* BitSet.cpp in Sources */,
-				A93780E111C7623800552507 /* Equators.cpp in Sources */,
-				A93780E211C7623800552507 /* FastCharStream.cpp in Sources */,
-				A93780E311C7623800552507 /* fileinputstream.cpp in Sources */,
-				A93780E411C7623800552507 /* MD5Digester.cpp in Sources */,
-				A93780E511C7623800552507 /* Misc.cpp in Sources */,
-				A93780E611C7623800552507 /* Reader.cpp in Sources */,
-				A93780E711C7623800552507 /* StringBuffer.cpp in Sources */,
-				A93780E811C7623800552507 /* StringIntern.cpp in Sources */,
-				A93780E911C7623800552507 /* ThreadLocal.cpp in Sources */,
-				A93780EA11C7623800552507 /* swdisp.cpp in Sources */,
-				A93780EB11C7623800552507 /* swlog.cpp in Sources */,
-				A93780EC11C7623800552507 /* genarray.c in Sources */,
-				A93780ED11C7623800552507 /* listkey.cpp in Sources */,
-				A93780EE11C7623800552507 /* strkey.cpp in Sources */,
-				A93780EF11C7623800552507 /* swkey.cpp in Sources */,
-				A93780F011C7623800552507 /* treekey.cpp in Sources */,
-				A93780F111C7623800552507 /* treekeyidx.cpp in Sources */,
-				A93780F211C7623800552507 /* versekey.cpp in Sources */,
-				A93780F311C7623800552507 /* versetreekey.cpp in Sources */,
-				A93780F411C7623800552507 /* curlftpt.cpp in Sources */,
-				A93780F511C7623800552507 /* curlhttpt.cpp in Sources */,
-				A93780F611C7623800552507 /* encfiltmgr.cpp in Sources */,
-				A93780F711C7623800552507 /* filemgr.cpp in Sources */,
-				A93780F811C7623800552507 /* ftplibftpt.cpp in Sources */,
-				A93780F911C7623800552507 /* ftptrans.cpp in Sources */,
-				A93780FA11C7623800552507 /* installmgr.cpp in Sources */,
-				A93780FB11C7623800552507 /* localemgr.cpp in Sources */,
-				A93780FC11C7623800552507 /* markupfiltmgr.cpp in Sources */,
-				A93780FD11C7623800552507 /* stringmgr.cpp in Sources */,
-				A93780FE11C7623800552507 /* swcacher.cpp in Sources */,
-				A93780FF11C7623800552507 /* swconfig.cpp in Sources */,
-				A937810011C7623800552507 /* swfiltermgr.cpp in Sources */,
-				A937810111C7623800552507 /* swlocale.cpp in Sources */,
-				A937810211C7623800552507 /* swmgr.cpp in Sources */,
-				A937810311C7623800552507 /* swsearchable.cpp in Sources */,
-				A937810411C7623800552507 /* versemgr.cpp in Sources */,
-				A937810511C7623800552507 /* hrefcom.cpp in Sources */,
-				A937810611C7623800552507 /* rawcom.cpp in Sources */,
-				A937810711C7623800552507 /* rawcom4.cpp in Sources */,
-				A937810811C7623800552507 /* rawfiles.cpp in Sources */,
-				A937810911C7623800552507 /* swcom.cpp in Sources */,
-				A937810A11C7623800552507 /* zcom.cpp in Sources */,
-				A937810B11C7623800552507 /* entriesblk.cpp in Sources */,
-				A937810C11C7623800552507 /* lzsscomprs.cpp in Sources */,
-				A937810D11C7623800552507 /* rawstr.cpp in Sources */,
-				A937810E11C7623800552507 /* rawstr4.cpp in Sources */,
-				A937810F11C7623800552507 /* rawverse.cpp in Sources */,
-				A937811011C7623800552507 /* rawverse4.cpp in Sources */,
-				A937811111C7623800552507 /* sapphire.cpp in Sources */,
-				A937811211C7623800552507 /* swcipher.cpp in Sources */,
-				A937811311C7623800552507 /* swcomprs.cpp in Sources */,
-				A937811411C7623800552507 /* zipcomprs.cpp in Sources */,
-				A937811511C7623800552507 /* zstr.cpp in Sources */,
-				A937811611C7623800552507 /* zverse.cpp in Sources */,
-				A937811711C7623800552507 /* cipherfil.cpp in Sources */,
-				A937811811C7623800552507 /* gbffootnotes.cpp in Sources */,
-				A937811911C7623800552507 /* gbfheadings.cpp in Sources */,
-				A937811A11C7623800552507 /* gbfhtml.cpp in Sources */,
-				A937811B11C7623800552507 /* gbfhtmlhref.cpp in Sources */,
-				A937811C11C7623800552507 /* gbfmorph.cpp in Sources */,
-				A937811D11C7623800552507 /* gbfosis.cpp in Sources */,
-				A937811E11C7623800552507 /* gbfplain.cpp in Sources */,
-				A937811F11C7623800552507 /* gbfredletterwords.cpp in Sources */,
-				A937812011C7623800552507 /* gbfrtf.cpp in Sources */,
-				A937812111C7623800552507 /* gbfstrongs.cpp in Sources */,
-				A937812211C7623800552507 /* gbfthml.cpp in Sources */,
-				A937812311C7623800552507 /* gbfwebif.cpp in Sources */,
-				A937812411C7623800552507 /* gbfwordjs.cpp in Sources */,
-				A937812511C7623800552507 /* greeklexattribs.cpp in Sources */,
-				A937812611C7623800552507 /* latin1utf16.cpp in Sources */,
-				A937812711C7623800552507 /* latin1utf8.cpp in Sources */,
-				A937812811C7623800552507 /* osisfootnotes.cpp in Sources */,
-				A937812911C7623800552507 /* osisheadings.cpp in Sources */,
-				A937812A11C7623800552507 /* osishtmlhref.cpp in Sources */,
-				A937812B11C7623800552507 /* osislemma.cpp in Sources */,
-				A937812C11C7623800552507 /* osismorph.cpp in Sources */,
-				A937812D11C7623800552507 /* osismorphsegmentation.cpp in Sources */,
-				A937812E11C7623800552507 /* osisosis.cpp in Sources */,
-				A937812F11C7623800552507 /* osisplain.cpp in Sources */,
-				A937813011C7623800552507 /* osisredletterwords.cpp in Sources */,
-				A937813111C7623800552507 /* osisrtf.cpp in Sources */,
-				A937813211C7623800552507 /* osisruby.cpp in Sources */,
-				A937813311C7623800552507 /* osisscripref.cpp in Sources */,
-				A937813411C7623800552507 /* osisstrongs.cpp in Sources */,
-				A937813511C7623800552507 /* osisvariants.cpp in Sources */,
-				A937813611C7623800552507 /* osiswebif.cpp in Sources */,
-				A937813711C7623800552507 /* osiswordjs.cpp in Sources */,
-				A937813811C7623800552507 /* papyriplain.cpp in Sources */,
-				A937813911C7623800552507 /* plainfootnotes.cpp in Sources */,
-				A937813A11C7623800552507 /* plainhtml.cpp in Sources */,
-				A937813B11C7623800552507 /* rtfhtml.cpp in Sources */,
-				A937813C11C7623800552507 /* swbasicfilter.cpp in Sources */,
-				A937813D11C7623800552507 /* swoptfilter.cpp in Sources */,
-				A937813E11C7623800552507 /* teihtmlhref.cpp in Sources */,
-				A937813F11C7623800552507 /* teiplain.cpp in Sources */,
-				A937814011C7623800552507 /* teirtf.cpp in Sources */,
-				A937814111C7623800552507 /* thmlfootnotes.cpp in Sources */,
-				A937814211C7623800552507 /* thmlgbf.cpp in Sources */,
-				A937814311C7623800552507 /* thmlheadings.cpp in Sources */,
-				A937814411C7623800552507 /* thmlhtml.cpp in Sources */,
-				A937814511C7623800552507 /* thmlhtmlhref.cpp in Sources */,
-				A937814611C7623800552507 /* thmllemma.cpp in Sources */,
-				A937814711C7623800552507 /* thmlmorph.cpp in Sources */,
-				A937814811C7623800552507 /* thmlosis.cpp in Sources */,
-				A937814911C7623800552507 /* thmlplain.cpp in Sources */,
-				A937814A11C7623800552507 /* thmlrtf.cpp in Sources */,
-				A937814B11C7623800552507 /* thmlscripref.cpp in Sources */,
-				A937814C11C7623800552507 /* thmlstrongs.cpp in Sources */,
-				A937814D11C7623800552507 /* thmlvariants.cpp in Sources */,
-				A937814E11C7623800552507 /* thmlwebif.cpp in Sources */,
-				A937814F11C7623800552507 /* thmlwordjs.cpp in Sources */,
-				A937815011C7623800552507 /* unicodertf.cpp in Sources */,
-				A937815111C7623800552507 /* utf16utf8.cpp in Sources */,
-				A937815211C7623800552507 /* utf8arabicpoints.cpp in Sources */,
-				A937815311C7623800552507 /* utf8arshaping.cpp in Sources */,
-				A937815411C7623800552507 /* utf8bidireorder.cpp in Sources */,
-				A937815511C7623800552507 /* utf8cantillation.cpp in Sources */,
-				A937815611C7623800552507 /* utf8greekaccents.cpp in Sources */,
-				A937815711C7623800552507 /* utf8hebrewpoints.cpp in Sources */,
-				A937815811C7623800552507 /* utf8html.cpp in Sources */,
-				A937815911C7623800552507 /* utf8latin1.cpp in Sources */,
-				A937815A11C7623800552507 /* utf8nfc.cpp in Sources */,
-				A937815B11C7623800552507 /* utf8nfkd.cpp in Sources */,
-				A937815C11C7623800552507 /* utf8transliterator.cpp in Sources */,
-				A937815D11C7623800552507 /* utf8utf16.cpp in Sources */,
-				A937815E11C7623800552507 /* rawgenbook.cpp in Sources */,
-				A937815F11C7623800552507 /* swgenbook.cpp in Sources */,
-				A937816011C7623800552507 /* rawld.cpp in Sources */,
-				A937816111C7623800552507 /* rawld4.cpp in Sources */,
-				A937816211C7623800552507 /* swld.cpp in Sources */,
-				A937816311C7623800552507 /* zld.cpp in Sources */,
-				A937816411C7623800552507 /* swmodule.cpp in Sources */,
-				A937816511C7623800552507 /* echomod.cpp in Sources */,
-				A937816611C7623800552507 /* rawtext.cpp in Sources */,
-				A937816711C7623800552507 /* rawtext4.cpp in Sources */,
-				A937816811C7623800552507 /* swtext.cpp in Sources */,
-				A937816911C7623800552507 /* ztext.cpp in Sources */,
-				A937816A11C7623800552507 /* ftplib.c in Sources */,
-				A937816B11C7623800552507 /* ftpparse.c in Sources */,
-				A937816C11C7623800552507 /* roman.cpp in Sources */,
-				A937816D11C7623800552507 /* swbuf.cpp in Sources */,
-				A937816E11C7623800552507 /* swobject.cpp in Sources */,
-				A937816F11C7623800552507 /* swunicod.cpp in Sources */,
-				A937817011C7623800552507 /* swversion.cpp in Sources */,
-				A937817111C7623800552507 /* url.cpp in Sources */,
-				A937817211C7623800552507 /* utilstr.cpp in Sources */,
-				A937817311C7623800552507 /* utilxml.cpp in Sources */,
-				A937817411C7623800552507 /* regex.c in Sources */,
-				A937817511C7623800552507 /* adler32.c in Sources */,
-				A937817611C7623800552507 /* compress.c in Sources */,
-				A937817711C7623800552507 /* crc32.c in Sources */,
-				A937817811C7623800552507 /* deflate.c in Sources */,
-				A937817911C7623800552507 /* gzio.c in Sources */,
-				A937817A11C7623800552507 /* infblock.c in Sources */,
-				A937817B11C7623800552507 /* infcodes.c in Sources */,
-				A937817C11C7623800552507 /* inffast.c in Sources */,
-				A937817D11C7623800552507 /* inflate.c in Sources */,
-				A937817E11C7623800552507 /* inftrees.c in Sources */,
-				A937817F11C7623800552507 /* infutil.c in Sources */,
-				A937818011C7623800552507 /* trees.c in Sources */,
-				A937818111C7623800552507 /* uncompr.c in Sources */,
-				A937818211C7623800552507 /* untgz.c in Sources */,
-				A937818311C7623800552507 /* zutil.c in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		A975EED611C792B9007C1532 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -2638,29 +2602,288 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		A9FB25DD11FD939E004C4295 /* 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 */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXSourcesBuildPhase section */
 
 /* Begin PBXTargetDependency section */
-		A9013CFA11E316C700E1CCCA /* PBXTargetDependency */ = {
-			isa = PBXTargetDependency;
-			target = A9377FCF11C7612300552507 /* Sword */;
-			targetProxy = A9013CFB11E316C700E1CCCA /* PBXContainerItemProxy */;
-		};
 		A964657B11C662CA00640FAC /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
 			target = 8DC2EF4F0486A6940098B216 /* ObjCSword */;
 			targetProxy = A964657A11C662CA00640FAC /* PBXContainerItemProxy */;
 		};
-		A975ECA511C78F4A007C1532 /* PBXTargetDependency */ = {
+		A9FB29A111FD965B004C4295 /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
-			target = A9377FCF11C7612300552507 /* Sword */;
-			targetProxy = A975ECA411C78F4A007C1532 /* PBXContainerItemProxy */;
+			target = A9FB25DF11FD939E004C4295 /* Sword_iOS */;
+			targetProxy = A9FB29A011FD965B004C4295 /* PBXContainerItemProxy */;
 		};
-		A975EEE111C792C9007C1532 /* PBXTargetDependency */ = {
-			isa = PBXTargetDependency;
-			target = A9377FCF11C7612300552507 /* Sword */;
-			targetProxy = A975EEE011C792C9007C1532 /* PBXContainerItemProxy */;
-		};
 /* End PBXTargetDependency section */
 
 /* Begin PBXVariantGroup section */
@@ -2689,22 +2912,32 @@
 				);
 				FRAMEWORK_VERSION = A;
 				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				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 = YES;
+				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 = NO;
 				OTHER_CFLAGS = "-DDEBUG";
-				OTHER_LDFLAGS = "";
+				OTHER_LDFLAGS = (
+					"-lcurl",
+					"-lz",
+					"-licucore",
+				);
 				PRODUCT_NAME = ObjCSword;
 				SDKROOT = macosx10.5;
 				WARNING_CFLAGS = "-Wall";
@@ -2727,6 +2960,8 @@
 				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;
@@ -2734,10 +2969,21 @@
 				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;
@@ -2794,6 +3040,10 @@
 				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.5;
 				ONLY_ACTIVE_ARCH = NO;
 				OTHER_CFLAGS = "-DDEBUG";
@@ -2827,6 +3077,10 @@
 				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.5;
 				OTHER_CFLAGS = "-DRELEASE";
 				PRODUCT_NAME = ObjCSword_iOS;
@@ -2835,86 +3089,6 @@
 			};
 			name = Release;
 		};
-		A9377FD111C7612300552507 /* Debug */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				ARCHS = "$(NATIVE_ARCH_ACTUAL)";
-				COPY_PHASE_STRIP = NO;
-				EXECUTABLE_PREFIX = lib;
-				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_ENABLE_FIX_AND_CONTINUE = YES;
-				GCC_ENABLE_OBJC_GC = supported;
-				GCC_MODEL_TUNING = G5;
-				GCC_OPTIMIZATION_LEVEL = 0;
-				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
-				HEADER_SEARCH_PATHS = (
-					"dependencies/icu/include/**",
-					"dependencies/clucene/**",
-					"../../include/**",
-					"../../include/internal/**",
-				);
-				INSTALL_PATH = "@rpath";
-				ONLY_ACTIVE_ARCH = NO;
-				OTHER_CFLAGS = (
-					"-DHAVE_CONFIG_H",
-					"-D_ICU_",
-					"-DCURLAVAILABLE",
-					"-DUSELUCENE",
-					"-Dunix",
-					"-D__unix__",
-				);
-				OTHER_LDFLAGS = (
-					"-licucore",
-					"-lcurl",
-					"-lz",
-				);
-				PREBINDING = NO;
-				PRODUCT_NAME = Sword;
-				SDKROOT = macosx10.5;
-				WARNING_CFLAGS = "-Wall";
-			};
-			name = Debug;
-		};
-		A9377FD211C7612300552507 /* Release */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ALWAYS_SEARCH_USER_PATHS = NO;
-				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
-				COPY_PHASE_STRIP = YES;
-				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-				EXECUTABLE_PREFIX = lib;
-				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_ENABLE_FIX_AND_CONTINUE = NO;
-				GCC_MODEL_TUNING = G5;
-				HEADER_SEARCH_PATHS = (
-					"dependencies/icu/include/**",
-					"dependencies/clucene/**",
-					"../../include/**",
-					"../../include/internal/**",
-				);
-				INSTALL_PATH = "@rpath";
-				OTHER_CFLAGS = (
-					"-DHAVE_CONFIG_H",
-					"-D_ICU_",
-					"-DCURLAVAILABLE",
-					"-DUSELUCENE",
-					"-Dunix",
-					"-D__unix__",
-				);
-				OTHER_LDFLAGS = (
-					"-licucore",
-					"-lcurl",
-					"-lz",
-				);
-				PREBINDING = NO;
-				PRODUCT_NAME = Sword;
-				SDKROOT = macosx10.5;
-				WARNING_CFLAGS = "-Wall";
-				ZERO_LINK = NO;
-			};
-			name = Release;
-		};
 		A975EEDE11C792BA007C1532 /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
@@ -2972,6 +3146,11 @@
 				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)",
+					"\"$(SRCROOT)/sword_build/build/result_inst/lib\"",
+					"\"$(SRCROOT)/clucene_build/build/result_inst/lib\"",
+				);
 				ONLY_ACTIVE_ARCH = NO;
 				OTHER_LDFLAGS = (
 					"-framework",
@@ -3001,6 +3180,11 @@
 				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)",
+					"\"$(SRCROOT)/sword_build/build/result_inst/lib\"",
+					"\"$(SRCROOT)/clucene_build/build/result_inst/lib\"",
+				);
 				OTHER_LDFLAGS = (
 					"-framework",
 					Cocoa,
@@ -3015,6 +3199,64 @@
 			};
 			name = Release;
 		};
+		A9FB25E111FD939F004C4295 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				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/**",
+				);
+				INSTALL_PATH = "@rpath";
+				OTHER_LDFLAGS = (
+					"-licucore",
+					"-lcurl",
+					"-lz",
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = Sword;
+				SDKROOT = macosx10.5;
+			};
+			name = Debug;
+		};
+		A9FB25E211FD939F004C4295 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				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/**",
+				);
+				INSTALL_PATH = "@rpath";
+				OTHER_LDFLAGS = (
+					"-licucore",
+					"-lcurl",
+					"-lz",
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = Sword;
+				SDKROOT = macosx10.5;
+				ZERO_LINK = NO;
+			};
+			name = Release;
+		};
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
@@ -3045,15 +3287,6 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
-		A9377FD311C7617800552507 /* Build configuration list for PBXNativeTarget "Sword" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				A9377FD111C7612300552507 /* Debug */,
-				A9377FD211C7612300552507 /* Release */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Release;
-		};
 		A975EEE811C79326007C1532 /* Build configuration list for PBXNativeTarget "mod2osis" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (
@@ -3072,6 +3305,15 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		A9FB25E411FD93B2004C4295 /* Build configuration list for PBXNativeTarget "Sword_iOS" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				A9FB25E111FD939F004C4295 /* Debug */,
+				A9FB25E211FD939F004C4295 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
 /* End XCConfigurationList section */
 	};
 	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;

Added: trunk/bindings/objc/README
===================================================================
--- trunk/bindings/objc/README	                        (rev 0)
+++ trunk/bindings/objc/README	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,22 @@
+Building ObjCSword wrapper framework howto
+==========================================
+
+Mac OS X target:
+The framework for Mac OS X relies on a manually, via makefile compiled SWORD library.
+The Xcode project also includes a target which builds the SWORD library but the result of this library does not work properly on PPC aritectures. Therefore the library has to be build manually.
+But don't worry, this process it relatively easy.
+
+1. build CLucene dependency
+cd to the "build_clucene" folder and type "make release-fat".
+This will compile clucene binaries for PPC, i686 and x86_64 and a universal binary will be created which is used in the Xcode project.
+
+2. build SWORD library
+cd to "build_sword" folder and type "make release-fat".
+This will similarly as for CLucene build binaries for PPC, i686 and x86_64 including a resulting universal binary that is used in the Xcode project.
+
+1. and 2. only need to be done if you are starting from a fresh SVN checkout.
+2. only needs to be repeated if the SWORD sources are changed.
+
+3. open the Xcode project and create ObjCSword framework.
+
+

Added: trunk/bindings/objc/build_clucene/Makefile
===================================================================
--- trunk/bindings/objc/build_clucene/Makefile	                        (rev 0)
+++ trunk/bindings/objc/build_clucene/Makefile	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,25 @@
+.PHONY: default release-ppc release-intel release-fat debug-ppc debug-intel debug-fat clean
+
+default: release-fat
+
+release-ppc:
+	./build_mac_clucene.sh release ppc
+
+release-intel:
+	./build_mac_clucene.sh release intel
+
+release-fat:
+	./build_mac_clucene.sh release fat 
+
+debug-ppc:
+	./build_mac_clucene.sh debug ppc
+
+debug-intel:
+	./build_mac_clucene.sh debug intel
+
+debug-fat:
+	./build_mac_clucene.sh debug fat 
+
+clean:
+	rm -rf build
+

Added: trunk/bindings/objc/build_clucene/build_mac_clucene.sh
===================================================================
--- trunk/bindings/objc/build_clucene/build_mac_clucene.sh	                        (rev 0)
+++ trunk/bindings/objc/build_clucene/build_mac_clucene.sh	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,149 @@
+#!/bin/sh -e
+# script by Manfred Bergmann in 2006, updated in 2010
+#
+
+APP=clucene
+COMP=core
+VERS=0.9.21b
+BDIR=`pwd`
+
+DEBUG=0
+FAT=0
+PPC=0
+INTEL=0
+
+# check commandline
+for arg in "$@" 
+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
+done
+
+# using seperate build dirs and building in them doesn't work with sword
+BUILD=$BDIR/build
+PPCPREFIX=$BUILD/ppc_inst
+INTELPREFIX=$BUILD/intel_inst
+INTEL64PREFIX=$BUILD/intel64_inst
+RESULTPREFIX=$BUILD/result_inst
+
+# Create install dirs if they doesn't exist
+if [ ! -d $BUILD ]; then
+	mkdir -p $BUILD
+fi
+if [ ! -d $PPCPREFIX ]; then
+	mkdir -p $PPCPREFIX
+fi
+if [ ! -d $INTELPREFIX ]; then
+	mkdir -p $INTELPREFIX
+fi
+if [ ! -d $INTEL64PREFIX ]; then
+	mkdir -p $INTEL64PREFIX
+fi
+if [ ! -d $RESULTPREFIX ]; then
+	mkdir -p $RESULTPREFIX
+	if [ ! -d $RESULTPREFIX/lib ]; then
+		mkdir -p $RESULTPREFIX/lib
+	fi
+fi
+
+# delete old source dir
+/bin/rm -rf $APP-$COMP-$VERS
+# ungzip src
+gzip -dc $APP-$COMP-$VERS.tar.gz | tar xvf -
+
+CLUCENEPATH="$BDIR/$APP-$COMP-$VERS"
+
+# build stuff
+if [ $PPC -eq 1 ] || [ $FAT -eq 1 ]; then
+    echo "building PPC version of library..."    
+	cd $CLUCENEPATH
+	export CC=gcc
+	export CXX=g++
+	export SDK=/Developer/SDKs/MacOSX10.5.sdk
+	if [ $DEBUG -eq 1 ]; then
+		export CFLAGS="-O0 -g -arch ppc -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include"
+	else
+	    export CFLAGS="-O2 -g0 -arch ppc -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include"
+	fi
+	export CXXFLAGS="$CFLAGS"
+	export LDFLAGS="-isysroot $SDK -Wl,-syslibroot,$SDK"
+	./configure --prefix=$PPCPREFIX
+	make 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"
+fi
+
+if [ $INTEL -eq 1 ] || [ $FAT -eq 1 ]; then
+    echo "building INTEL version of library..."
+	cd $CLUCENEPATH
+	export CC=gcc
+	export CXX=g++
+	export SDK=/Developer/SDKs/MacOSX10.5.sdk
+	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"
+	else
+	    export CFLAGS="-O2 -g0 -arch i686 -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include -I$ICUPATH/include"
+	fi
+	export CXXFLAGS="$CFLAGS"
+	export LDFLAGS="-isysroot $SDK -Wl,-syslibroot,$SDK"
+	./configure --prefix=$INTELPREFIX
+	make 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 INTEL64 version of library..."
+	cd $CLUCENEPATH
+	export CC=gcc
+	export CXX=g++
+	export SDK=/Developer/SDKs/MacOSX10.5.sdk
+	if [ $DEBUG -eq 1 ]; then
+		export CFLAGS="-O0 -g -arch x86_64 -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include"
+	else
+	    export CFLAGS="-O2 -g0 -arch x86_64 -mmacosx-version-min=10.5 -isysroot $SDK -I$SDK/usr/include"
+	fi
+	export CXXFLAGS="$CFLAGS"
+	export LDFLAGS="-isysroot $SDK -Wl,-syslibroot,$SDK"
+	./configure --prefix=$INTEL64PREFIX
+	make 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"
+fi
+
+# only for fat version
+if [ $FAT -eq 1 ]; then
+	# creating result
+	# build fat binary with lipo
+	lipo -create $PPC_LIB_EXPORT $INTEL_LIB_EXPORT $INTEL64_LIB_EXPORT -output $RESULTPREFIX/lib/lib$APP-ub.a
+fi


Property changes on: trunk/bindings/objc/build_clucene/build_mac_clucene.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/bindings/objc/build_clucene/clucene-core-0.9.21b.tar.gz
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/build_clucene/clucene-core-0.9.21b.tar.gz
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/build_sword/Makefile
===================================================================
--- trunk/bindings/objc/build_sword/Makefile	                        (rev 0)
+++ trunk/bindings/objc/build_sword/Makefile	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,25 @@
+.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
+

Added: trunk/bindings/objc/build_sword/build_mac_sword.sh
===================================================================
--- trunk/bindings/objc/build_sword/build_mac_sword.sh	                        (rev 0)
+++ trunk/bindings/objc/build_sword/build_mac_sword.sh	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,170 @@
+#!/bin/sh -e
+# script by Manfred Bergmann in 2006, updated in 2010
+#
+
+APP=sword
+VERS=1.6.1
+BDIR=`pwd`
+
+DEBUG=0
+FAT=0
+PPC=0
+INTEL=0
+
+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 "$@" 
+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
+done
+
+# using seperate build dirs and building in them doesn't work with sword
+BUILD=$BDIR/build
+PPCPREFIX=$BUILD/ppc_inst
+INTELPREFIX=$BUILD/intel_inst
+INTEL64PREFIX=$BUILD/intel64_inst
+RESULTPREFIX=$BUILD/result_inst
+
+# Create install dirs if they doesn't exist
+if [ ! -d $BUILD ]; then
+	mkdir -p $BUILD
+fi
+if [ ! -d $PPCPREFIX ]; then
+	mkdir -p $PPCPREFIX
+fi
+if [ ! -d $INTELPREFIX ]; then
+	mkdir -p $INTELPREFIX
+fi
+if [ ! -d $INTEL64PREFIX ]; then
+	mkdir -p $INTEL64PREFIX
+fi
+if [ ! -d $RESULTPREFIX ]; then
+	mkdir -p $RESULTPREFIX
+	if [ ! -d $RESULTPREFIX/lib ]; then
+		mkdir -p $RESULTPREFIX/lib
+	fi
+fi
+
+# add icu tools to path
+export PATH="$PATH:$ICUPATH/bin"
+export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$ICUPATH/lib"
+
+PPC_LIB_EXPORT=
+INTEL_LIB_EXPORT=
+INTEL64_LIB_EXPORT=
+
+# build stuff
+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
+	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"
+	else
+	    export CFLAGS="-O2 -g0 -arch ppc -mmacosx-version-min=10.5 -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
+	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"
+fi
+
+if [ $INTEL -eq 1 ] || [ $FAT -eq 1 ]; then
+    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
+	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"
+	else
+	    export CFLAGS="-O2 -g0 -arch i686 -mmacosx-version-min=10.5 -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
+	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 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
+	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"
+	else
+	    export CFLAGS="-O2 -g0 -arch x86_64 -mmacosx-version-min=10.5 -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
+	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"
+fi
+
+# only for fat version
+if [ $FAT -eq 1 ]; then
+	# creating result
+	# build fat binary with lipo
+	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/*


Property changes on: trunk/bindings/objc/build_sword/build_mac_sword.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/bindings/objc/build_sword/build_ub_mac_swordutils.sh
===================================================================
--- trunk/bindings/objc/build_sword/build_ub_mac_swordutils.sh	                        (rev 0)
+++ trunk/bindings/objc/build_sword/build_ub_mac_swordutils.sh	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,56 @@
+#!/bin/sh -e
+# script by Manfred Bergmann in 2006
+#
+
+# 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"
+
+BDIR=.
+SWORDBUILD=$BDIR/build
+PPCPREFIX=$SWORDBUILD/ppc_inst
+INTELPREFIX=$SWORDBUILD/intel_inst
+RESULTPREFIX=$SWORDBUILD/result_inst
+
+# Create install dirs if they doesn't exist
+if [ ! -d $SWORDBUILD ]; then
+    echo "build folder doesn't exist!\n"
+    exit 1
+fi
+if [ ! -d $PPCPREFIX ]; then
+    echo "ppc installation folder doesn't exist!\n"
+    exit 1
+fi
+if [ ! -d $INTELPREFIX ]; then
+    echo "intel installation folder doesn't exist!\n"
+    exit 1
+fi
+if [ ! -d $RESULTPREFIX ]; then
+    echo "result(fat) installation folder doesn't exist!\n"
+    exit 1
+fi
+
+BINDESTINATION=$RESULTPREFIX/bin
+if [ -d $BINDESTINATION ]; then
+    rm -r $BINDESTINATION
+fi
+mkdir $BINDESTINATION
+
+function callLipo {
+    lipo -create $INTELPREFIX/bin/$1 $PPCPREFIX/bin/$1 -output $BINDESTINATION/$1    
+}
+
+callLipo imp2gbs
+callLipo imp2ld
+callLipo imp2vs
+callLipo installmgr
+callLipo mod2imp
+callLipo mod2osis
+callLipo mod2vpl
+callLipo mod2zmod
+callLipo osis2mod
+callLipo tei2mod
+callLipo vpl2mod
+callLipo vs2osisref
+callLipo vs2osisreftxt
+callLipo xml2gbs


Property changes on: trunk/bindings/objc/build_sword/build_ub_mac_swordutils.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/bindings/objc/build_sword/readme.txt
===================================================================
--- trunk/bindings/objc/build_sword/readme.txt	                        (rev 0)
+++ trunk/bindings/objc/build_sword/readme.txt	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,8 @@
+Building sword library for MacSword:
+
+- 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
+

Added: trunk/bindings/objc/dependencies/icu/bin/derb
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/derb
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/bin/genbrk
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/genbrk
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/bin/gencnval
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/gencnval
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/bin/genctd
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/genctd
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/bin/genrb
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/genrb
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/bin/icu-config
===================================================================
--- trunk/bindings/objc/dependencies/icu/bin/icu-config	                        (rev 0)
+++ trunk/bindings/objc/dependencies/icu/bin/icu-config	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,673 @@
+#!/bin/sh
+## -*-sh-*-
+#set -x
+# BEGIN of icu-config-top
+#******************************************************************************
+#   Copyright (C) 1999-2004, International Business Machines
+#   Corporation and others.  All Rights Reserved.
+#******************************************************************************
+# This script is designed to aid configuration of ICU.
+# rpath links a library search path right into the binaries.
+
+
+### END of icu-config-top
+
+## Zero out prefix.
+execprefix=
+prefix=
+
+
+loaddefs()
+{
+
+# Following from ./config/mh-darwin
+## -*-makefile-*-
+#******************************************************************************
+#   Copyright (C) 1999-2005, International Business Machines
+#   Corporation and others.  All Rights Reserved.
+#******************************************************************************
+# This Makefile.inc is designed to be included into projects which make use
+# of the ICU.
+
+# CONTENTS OF THIS FILE
+# 1). Base configuration information and linkage
+# 2). Variables giving access to ICU tools
+# 3). Host information
+# 4). Compiler flags and settings 
+# 5). Data Packaging directives
+# 6). Include of platform make fragment (mh-* file)
+
+##################################################################
+#
+#       *1*  base configuration information and linkage
+#
+##################################################################
+# The PREFIX is the base of where ICU is installed.
+# Inside this directory you should find  bin, lib, include/unicode, 
+# etc.  If ICU is not installed in this directory, you must change the
+# following line.  There should exist ${prefix}/include/unicode/utypes.h
+# for example.
+default_prefix="/opt/icu-3.6"
+if [ "x${prefix}" = "x" ]; then prefix="$default_prefix"; fi
+exec_prefix="${prefix}"
+libdir="${exec_prefix}/lib"
+libexecdir="${exec_prefix}/libexec"
+bindir="${exec_prefix}/bin"
+datadir="${prefix}/share"
+sbindir="${exec_prefix}/sbin"
+
+# about the ICU version
+VERSION="3.6"
+UNICODE_VERSION="5.0"
+
+# The prefix for ICU libraries, normally 'icu'
+ICUPREFIX="icu"
+PACKAGE="icu"
+LIBICU="lib${ICUPREFIX}"
+
+# Static library prefix and file extension
+STATIC_PREFIX="s"
+LIBSICU="lib${STATIC_PREFIX}${ICUPREFIX}"
+A="a"
+
+# Suffix at the end of libraries. Usually empty.
+ICULIBSUFFIX=""
+# ICULIBSUFFIX_VERSION  is non-empty if it is to contain a library
+# version. For example, if it is 21, it means libraries are named
+# libicuuc21.so for example.
+
+# rpath links a library search path right into the binaries.
+## mh-files MUST NOT override RPATHLDFLAGS unless they provide
+## equivalent '#SH#' lines for icu-config fixup
+default_ENABLE_RPATH="NO"
+if [ "x${ENABLE_RPATH}" = "x" ]; then ENABLE_RPATH="$default_ENABLE_RPATH"; fi
+RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
+
+# icu-config version of above 'if':
+case "$ENABLE_RPATH" in 
+[yY]*)
+	ENABLE_RPATH=YES
+	RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
+	;;
+
+[nN]*)
+	ENABLE_RPATH=NO
+	RPATHLDFLAGS=""
+	;;
+
+*)
+	echo $0: Unknown --enable-rpath value ${ENABLE_RPATH} 1>&2
+	exit 3
+	;;
+esac
+
+# Name flexibility for the library naming scheme.  Any modifications should
+# be made in the mh- file for the specific platform.
+DATA_STUBNAME="data"
+COMMON_STUBNAME="uc"
+I18N_STUBNAME="i18n"
+LAYOUT_STUBNAME="le"
+LAYOUTEX_STUBNAME="lx"
+IO_STUBNAME="io"
+TOOLUTIL_STUBNAME="tu"
+CTESTFW_STUBNAME="test"
+ 
+
+### To link your application with ICU:
+# 1. use LDFLAGS, CFLAGS, etc from above
+# 2. link with ${ICULIBS}
+# 3. optionally, add one or more of:
+#    - ${ICULIBS_I18N}    - i18n library, formatting, etc.
+#    - ${ICULIBS_LAYOUT}  - ICU layout library. 
+#    - ${ICULIBS_ICUIO}   - ICU stdio equivalent library
+
+ICULIBS_COMMON="-l${ICUPREFIX}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_DATA="-l${ICUPREFIX}${DATA_STUBNAME}${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_I18N="-l${ICUPREFIX}${I18N_STUBNAME}${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_TOOLUTIL="-l${ICUPREFIX}tu${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_CTESTFW="-l${ICUPREFIX}ctestfw${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_ICUIO="-l${ICUPREFIX}io${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_OBSOLETE="-l${ICUPREFIX}obsolete${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_LAYOUT="-l${ICUPREFIX}le${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_LAYOUTEX="-l${ICUPREFIX}lx${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
+ICULIBS_BASE="${LIBS} -L${libdir}"
+
+# for icu-config to test with
+ICULIBS_COMMON_LIB_NAME="${LIBICU}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}"
+
+# ICULIBS is the set of libraries your application should link
+# with usually. Many applications will want to add ${ICULIBS_I18N} as well. 
+ICULIBS="${ICULIBS_BASE} ${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} "
+
+##################################################################
+#
+#       *2*  access to ICU tools
+#
+##################################################################
+# Environment variable to set a runtime search path
+#   (Overridden when necessary in -mh files)
+LDLIBRARYPATH_ENVVAR="LD_LIBRARY_PATH"
+
+# Versioned target for a shared library
+## FINAL_SO_TARGET = ${SO_TARGET}.${SO_TARGET_VERSION}
+## MIDDLE_SO_TARGET = ${SO_TARGET}.${SO_TARGET_VERSION_MAJOR}
+
+# Access to important ICU tools.
+# Use as follows:  ${INVOKE} ${GENRB} arguments .. 
+INVOKE="${LDLIBRARYPATH_ENVVAR}=${libdir}:$$${LDLIBRARYPATH_ENVVAR} ${LEAK_CHECKER}"
+GENCCODE="${sbindir}/genccode"
+GENCMN="${sbindir}/gencmn"
+GENRB="${bindir}/genrb"
+PKGDATA="${bindir}/pkgdata"
+
+##################################################################
+#
+#       *3*  Information about the host
+#
+##################################################################
+
+# Information about the host that 'configure' was run on.
+host="i386-apple-darwin9.6.0"
+host_alias=""
+host_cpu="i386"
+host_vendor="apple"
+host_os="darwin9.6.0"
+# Our platform canonical name (as determined by configure)
+# this is a #define value (i.e. U_XXXX or XXXX)
+platform="U_DARWIN"
+
+##################################################################
+#
+#       *4*  compiler flags and misc. options
+#
+##################################################################
+AIX_SHLIB="makeC++SharedLib_r"
+AR="/usr/bin/ar"
+# initial tab keeps it out of the shell version.
+ARFLAGS=" ${ARFLAGS}"
+CC="gcc"
+CFLAGS="-g -O2 ${THREADSCFLAGS} "
+CPP="gcc -E"
+CPPFLAGS="${THREADSCPPFLAGS} ${LIBCPPFLAGS} -I${prefix}/include"
+CXX="g++"
+CXXFLAGS="-g -O2 ${THREADSCXXFLAGS} "
+DEFAULT_MODE="dll"
+DEFS="-DHAVE_CONFIG_H "
+FFLAGS="@FFLAGS@"
+INSTALL="/usr/bin/install -c"
+INSTALL_DATA="${INSTALL} -m 644"
+INSTALL_PROGRAM="${INSTALL}"
+INSTALL_SCRIPT="${INSTALL}"
+LDFLAGS="${RPATHLDFLAGS}"
+LIBS="-lpthread -lm  "
+LIB_M=""
+LIB_VERSION="36.0"
+LIB_VERSION_MAJOR="36"
+MKINSTALLDIRS="${SHELL} ${pkgdatadir}/mkinstalldirs"
+RANLIB="ranlib"
+RMV="rm -rf"
+SHELL="/bin/sh"
+SHLIB_c="${CC} ${DEFS} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -shared"
+SHLIB_cc="${CXX} ${DEFS} ${CPPFLAGS} ${CXXFLAGS} ${LDFLAGS} -shared"
+U_IS_BIG_ENDIAN="0"
+includedir="${prefix}/include"
+infodir="${prefix}/info"
+ld_rpath_suf=""
+localstatedir="${prefix}/var"
+mandir="${prefix}/man"
+oldincludedir="/usr/include"
+program_transform_name="s,x,x,"
+sharedstatedir="${prefix}/com"
+sysconfdir="${prefix}/etc"
+INSTALL_L="${INSTALL_DATA}"
+
+##################################################################
+#
+#       *5* packaging options and directories
+#
+##################################################################
+
+pkgdatadir="${datadir}/${PACKAGE}${ICULIBSUFFIX}/${VERSION}"
+pkglibdir="${libdir}/${PACKAGE}${ICULIBSUFFIX}/${VERSION}"
+
+# The basename of the ICU data file (i.e. icudt21b )
+ICUDATA_CHAR="l"
+ICUDATA_NAME="icudt36l"
+
+# Defaults for pkgdata's mode and directories
+# The default data dir changes depending on what packaging mode 
+# is being used
+if [ "x$PKGDATA_MODE" = "x" ];
+then
+PKGDATA_MODE="dll"
+fi
+
+case "$PKGDATA_MODE" in
+common)
+ICUDATA_DIR="${pkgdatadir}"
+ICUPKGDATA_DIR="${ICUDATA_DIR}"
+;;
+dll)
+ICUDATA_DIR="${pkgdatadir}"
+ICUPKGDATA_DIR="${libdir}"
+;;
+*)
+ICUDATA_DIR="${pkgdatadir}"
+ICUPKGDATA_DIR="${ICUDATA_DIR}"
+;;
+
+esac
+
+GENCCODE_ASSEMBLY=""
+
+##################################################################
+#
+#       *6* Inclusion of platform make fragment (mh-* file)
+#
+##################################################################
+# The mh- file ("make fragment") for the platform is included here. 
+# It may override the above settings.
+# It is put last so that the mh-file can override anything.
+
+## -*-makefile-*-
+## Darwin-specific setup (Darwin is the Mac OS X developer preview, successor
+## to Rhapsody, aka Mac OS X Server)
+## Copyright (c) 1999-2006 International Business Machines Corporation and
+## others. All Rights Reserved.
+
+## Flags for position independent code
+SHAREDLIBCFLAGS="-dynamic"
+SHAREDLIBCXXFLAGS="-dynamic"
+SHAREDLIBCPPFLAGS=""
+
+# Pad out the paths to the maximum possible length
+LD_FLAGS="${LD_FLAGS}  -headerpad_max_install_names"
+
+## Commands to generate dependency files
+GEN_DEPS_c="${CC} -E -MMD  ${DEFS} ${CPPFLAGS}"
+GEN_DEPS_cc="${CXX} -E -MMD  ${DEFS} ${CPPFLAGS}"
+
+## Commands to compile
+COMPILE_c="${CC} ${DEFS} ${CPPFLAGS} ${CFLAGS} -fno-common -c"
+COMPILE_cc="${CXX} ${DEFS} ${CPPFLAGS} ${CXXFLAGS} -fno-common -c"
+
+## Commands to make a shared library
+SHLIB_c="${CC} -dynamiclib -dynamic ${CFLAGS} ${LDFLAGS}"
+SHLIB_cc="${CXX} -dynamiclib -dynamic ${CXXFLAGS} ${LDFLAGS}"
+
+## Compiler switches to embed a library name and version information
+## LD_SONAME = -Wl,-compatibility_version -Wl,${SO_TARGET_VERSION_MAJOR} -Wl,-current_version -Wl,${SO_TARGET_VERSION} -install_name ${notdir $(MIDDLE_SO_TARGET})
+
+## Compiler switch to embed a runtime search path
+LD_RPATH=""
+LD_RPATH_PRE=""
+
+## Environment variable to set a runtime search path
+LDLIBRARYPATH_ENVVAR="DYLD_LIBRARY_PATH"
+
+GENCCODE_ASSEMBLY="-a gcc-darwin"
+
+## Shared object suffix
+SO="dylib"
+## Non-shared intermediate object suffix
+STATIC_O="ao"
+
+## Compilation rules
+
+## Dependency rules
+
+## Versioned libraries rules
+
+## End Darwin-specific setup
+## -*-sh-*-
+## BEGIN of icu-config-bottom.
+## Copyright (c) 2002-2005, International Business Machines Corporation and
+## others. All Rights Reserved.
+
+ICUUC_FILE=${libdir}/${ICULIBS_COMMON_LIB_NAME}
+    
+#  echo ENABLE RPATH $ENABLE_RPATH and RPATHLDFLAGS=${RPATH_LDFLAGS}
+if [ "x$PKGDATA_MODE" = "x" ]; then
+    PKGDATA_MODE=dll
+fi
+
+}
+
+## The actual code of icu-config goes here.
+
+ME=`basename "$0"`
+
+allflags()
+{
+    echo "  --bindir               Print binary directory path (bin)"
+    echo "  --cc                   Print C compiler used [CC]"
+    echo "  --cflags               Print C compiler flags [CFLAGS]"
+    echo "  --cflags-dynamic       Print additional C flags for"
+    echo "                             building shared libraries."
+    echo "  --cppflags             Print C Preprocessor flags [CPPFLAGS]"
+    echo "  --cppflags-dynamic     Print additional C Preprocessor flags for"
+    echo "                             building shared libraries."
+    echo "  --cppflags-searchpath  Print only -I include directives  (-Iinclude)"
+    echo "  --cxx                  Print C++ compiler used [CXX]"
+    echo "  --cxxflags             Print C++ compiler flags [CXXFLAGS]"
+    echo "  --cxxflags-dynamic     Print additional C++ flags for"
+    echo "                             building shared libraries."
+    echo "  --detect-prefix        Attempt to detect prefix based on PATH"
+    echo "  --exec-prefix          Print prefix for executables (/bin)"
+    echo "  --exists               Return with 0 status if ICU exists else fail"
+    echo "  --help, -?, --usage    Print this message"
+    echo "  --icudata              Print shortname of ICU data file (icudt21l)"
+    echo "  --icudata-install-dir  Print path to install data to - use as --install option to pkgdata(1)"
+    echo "  --icudata-mode         Print default ICU pkgdata mode (dll) - use as --mode option to pkgdata(1)."
+    echo "  --icudatadir           Print path to packaged archive data. Can set as [ICU_DATA]"
+    echo "  --invoke               Print commands to invoke an ICU program"
+    echo "  --invoke=<prog>        Print commands to invoke an ICU program named <prog> (ex: genrb)" 
+    echo "  --ldflags              Print -L search path and -l libraries to link with ICU [LDFLAGS].  This is for the data, uc (common), and i18n libraries only.  "
+    echo "  --ldflags-layout       Print ICU layout engine link directive. Use in addition to --ldflags"
+    echo "  --ldflags-libsonly     Same as --ldflags, but only the -l directives"
+    echo "  --ldflags-searchpath   Print only -L (search path) directive"
+    echo "  --ldflags-system       Print only system libs ICU links with (-lpthread, -lm)"
+    echo "  --ldflags-icuio        Print ICU icuio link directive. Use in addition to --ldflags "
+    echo "  --ldflags-obsolete     Print ICU obsolete link directive. Use in addition to --ldflags. (requires icuapps/obsolete to be built and installed.) "
+    echo "  --mandir               Print manpage (man) path"
+    echo "  --prefix               Print PREFIX to icu install (/usr/local)"
+    echo "  --prefix=XXX           Set prefix to XXX for remainder of command"
+    echo "  --sbindir              Print system binary path (sbin) "
+    echo "  --shared-datadir       Print shared data (share) path. This is NOT the ICU data dir."
+    echo "  --shlib-c              Print the command to compile and build C shared libraries with ICU"
+    echo "  --shlib-cc             Print the command to compile and build C++ shared libraries with ICU"
+    echo "  --sysconfdir           Print system config (etc) path"
+    echo "  --unicode-version      Print version of Unicode data used in ICU ($UNICODE_VERSION)"
+    echo "  --version              Print ICU version ($VERSION)"
+    echo "  --incfile              Print path to Makefile.inc (for -O option of pkgdata)"
+}
+
+## Print the normal usage message
+shortusage()
+{
+    echo "usage: ${ME} " `allflags | cut -c-25 | sed -e 's%.*%[ & ]%'`
+}
+
+
+usage()
+{
+    echo "${ME}: icu-config: ICU configuration helper script"
+    echo
+    echo "The most commonly used options will be --cflags, --cxxflags, --cppflags, and --ldflags."
+    echo 'Example (in make):   CPFLAGS=$(shell icu-config --cppflags)'
+    echo '                     LDFLAGS=$(shell icu-config --ldflags)'
+    echo "                     (etc).."
+    echo
+    echo "Usage:"
+    allflags
+
+    echo 
+    echo " [Brackets] show MAKE variable equivalents,  (parenthesis) show example output"
+    echo
+    echo "Copyright (c) 2002, International Business Machines Corporation and others. All Rights Reserved."
+}
+
+## Check the sanity of current variables
+sanity()
+{
+    if [ ! -f ${ICUUC_FILE} ];
+    then
+	echo "### $ME: Can't find ${ICUUC_FILE} - ICU prefix is wrong."  1>&2
+	echo "###      Try the --prefix= or --exec-prefix= options " 1>&2
+	echo "###      or --detect-prefix"
+	echo "### $ME: Exitting." 1>&2
+	exit 2
+    fi
+}
+
+## Main starts here.
+
+if [ $# -lt 1 ]; then
+    shortusage
+    exit 1
+fi
+
+
+# Load our variables from autoconf
+# ALWAYS load twice because of dependencies
+loaddefs
+loaddefs
+sanity
+
+while [ $# -gt 0 ];
+do
+    arg="$1"
+    var=`echo $arg | sed -e 's/^[^=]*=//'`
+#    echo "### processing $arg" 1>&2
+    case "$arg" in
+
+        # undocumented.
+	--debug)
+	    set -x
+	    ;;
+
+        --so)
+            echo $SO
+            ;;
+
+	--bindir)
+	    echo $bindir
+	    ;;
+
+	--libdir)
+	    echo $libdir
+	    ;;
+
+	--exists)
+	    sanity
+	    ;;
+
+	--sbindir)
+	    echo $sbindir
+	    ;;
+
+	--invoke=*)
+	    QUOT="'"
+            CMD="${var}"
+
+            # If it's not a locally executable command (1st choice) then 
+            # search for it in the ICU directories. 
+            if [ ! -x ${CMD} ]; then
+                if [ -x ${bindir}/${var} ]; then
+                    CMD="${bindir}/${var}"
+                fi
+                if [ -x ${sbindir}/${var} ]; then
+                    CMD="${sbindir}/${var}"
+                fi
+            fi
+
+	    echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT} ${CMD}
+	    ;;
+
+	--invoke)
+	    QUOT="'"
+	    echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT}
+	    ;;
+
+	--cflags)
+	    echo $CFLAGS
+	    ;;
+	    
+	--cc)
+	    echo $CC
+	    ;;
+	    
+	--cxx)
+	    echo $CXX
+	    ;;
+
+	--cxxflags)
+	    echo $CXXFLAGS
+	    ;;
+
+	--cppflags)
+	    # Don't echo the -I. - it's unneeded.
+	    echo $CPPFLAGS | sed -e 's/-I. //'
+	    ;;
+
+	--cppflags-searchpath)
+	    echo -I${prefix}/include
+	    ;;
+
+	--cppflags-dynamic)
+	    echo $SHAREDLIBCPPFLAGS
+	    ;;
+
+	--cxxflags-dynamic)
+	    echo $SHAREDLIBCXXFLAGS
+	    ;;
+
+	--cflags-dynamic)
+	    echo $SHAREDLIBCFLAGS
+	    ;;
+
+	--ldflags-system)
+	    echo $LIBS
+	    ;;
+
+	--ldflags)
+	    echo $LDFLAGS $ICULIBS $LIBS 
+# $RPATH_LDFLAGS
+	    ;;
+
+	--ldflags-libsonly)
+	    echo $ICULIBS_I18N $ICULIBS_COMMON $ICULIBS_DATA 
+	    ;;
+
+	--ldflags-icuio)
+	    echo $ICULIBS_ICUIO
+	    ;;
+
+	--ldflags-obsolete)
+	    echo $ICULIBS_OBSOLETE
+	    ;;
+
+	--ldflags-toolutil)
+	    echo $ICULIBS_TOOLUTIL
+	    ;;
+
+	--ldflags-layout)
+	    echo $ICULIBS_LAYOUT $ICULIBS_LAYOUTEX
+	    ;;
+
+	--ldflags-searchpath)
+	    echo -L${libdir}
+	    ;;
+
+	--detect-prefix)
+	    HERE=`echo $0 | sed -e "s/$ME//g"`
+	    if [ -f $HERE/../lib/${ICULIBS_COMMON_LIB_NAME} ]; then
+		prefix=$HERE/..
+		echo "## Using --prefix=${prefix}" 1>&2
+	    fi
+	    loaddefs
+	    loaddefs
+	    sanity
+	    ;;
+
+	--exec-prefix)
+	    echo $exec_prefix
+	    ;;
+
+	--prefix)
+	    echo $prefix
+	    ;;
+
+	--prefix=*)
+	    prefix=$var
+	    loaddefs
+	    loaddefs
+	    sanity
+	    ;;
+
+	--sysconfdir)
+	    echo $sysconfdir
+	    ;;
+
+	--mandir)
+	    echo $mandir
+	    ;;
+
+	--shared-datadir)
+	    echo $datadir
+	    ;;
+
+        --incfile)
+	    echo $pkglibdir/Makefile.inc
+	    ;;
+
+	--icudata)
+	    echo $ICUDATA_NAME
+	    ;;
+
+	--icudata-mode)
+	    echo $PKGDATA_MODE
+	    ;;
+
+	--icudata-install-dir)
+            echo $ICUPKGDATA_DIR
+	    ;;
+	    
+	--icudatadir)
+	    echo $ICUDATA_DIR
+	    ;;
+
+	--shlib-c)
+	    echo $SHLIB_c
+	    ;;
+
+	--shlib-cc)
+	    echo $SHLIB_cc
+	    ;;
+
+	--version)
+            echo $VERSION
+            ;;
+
+        --unicode-version)
+            echo $UNICODE_VERSION
+            ;;
+
+	--help)
+	    usage
+	    exit 0
+	    ;;
+
+	--usage)
+	    usage
+	    exit 0
+	    ;;
+
+#	--enable-rpath=*)
+#	    ENABLE_RPATH=$var
+#	    loaddefs
+#	    ;;
+
+	-?)
+	    usage
+	    exit 0
+	    ;;
+
+        *)
+	    echo ${ME}: ERROR Unknown Option $arg 1>&2
+            echo 1>&2
+            shortusage 1>&2
+	    echo "### $ME: Exitting." 1>&2
+            exit 1;
+            ;;
+    esac
+    shift
+done
+
+# Check once before we quit (will check last used prefix)
+sanity
+## END of icu-config-bottom
+
+exit 0
+
+# Rebuilt on Mi 8 Apr 2009 16:02:58 BST


Property changes on: trunk/bindings/objc/dependencies/icu/bin/icu-config
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/bindings/objc/dependencies/icu/bin/makeconv
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/makeconv
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/bin/pkgdata
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/pkgdata
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/bin/uconv
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/bin/uconv
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/lib/icu/3.6/Makefile.inc
===================================================================
--- trunk/bindings/objc/dependencies/icu/lib/icu/3.6/Makefile.inc	                        (rev 0)
+++ trunk/bindings/objc/dependencies/icu/lib/icu/3.6/Makefile.inc	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,269 @@
+## -*-makefile-*-
+#******************************************************************************
+#   Copyright (C) 1999-2005, International Business Machines
+#   Corporation and others.  All Rights Reserved.
+#******************************************************************************
+# This Makefile.inc is designed to be included into projects which make use
+# of the ICU.
+
+# CONTENTS OF THIS FILE
+# 1). Base configuration information and linkage
+# 2). Variables giving access to ICU tools
+# 3). Host information
+# 4). Compiler flags and settings 
+# 5). Data Packaging directives
+# 6). Include of platform make fragment (mh-* file)
+
+##################################################################
+##################################################################
+#
+#       *1*  base configuration information and linkage
+#
+##################################################################
+# The PREFIX is the base of where ICU is installed.
+# Inside this directory you should find  bin, lib, include/unicode, 
+# etc.  If ICU is not installed in this directory, you must change the
+# following line.  There should exist $(prefix)/include/unicode/utypes.h
+# for example.
+prefix = /opt/icu-3.6
+exec_prefix = ${prefix}
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+bindir = ${exec_prefix}/bin
+datadir = ${prefix}/share
+sbindir = ${exec_prefix}/sbin
+
+# about the ICU version
+VERSION = 3.6
+UNICODE_VERSION = 5.0
+
+# The prefix for ICU libraries, normally 'icu'
+ICUPREFIX = icu
+PACKAGE = icu
+LIBICU = lib$(ICUPREFIX)
+
+# Static library prefix and file extension
+STATIC_PREFIX = s
+LIBSICU = lib$(STATIC_PREFIX)$(ICUPREFIX)
+A = a
+
+# Suffix at the end of libraries. Usually empty.
+ICULIBSUFFIX = 
+# ICULIBSUFFIX_VERSION  is non-empty if it is to contain a library
+# version. For example, if it is 21, it means libraries are named
+# libicuuc21.so for example.
+
+# rpath links a library search path right into the binaries.
+## mh-files MUST NOT override RPATHLDFLAGS unless they provide
+## equivalent '#SH#' lines for icu-config fixup
+ENABLE_RPATH = NO
+ifeq ($(ENABLE_RPATH),YES)
+RPATHLDFLAGS = $(LD_RPATH)$(LD_RPATH_PRE)$(libdir)
+endif
+
+#SH## icu-config version of above 'if':
+#SH#case "$ENABLE_RPATH" in 
+#SH#     [yY]*)
+#SH# 	ENABLE_RPATH=YES
+#SH# 	RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
+#SH# 	;;
+#SH#
+#SH#     [nN]*)
+#SH# 	ENABLE_RPATH=NO
+#SH# 	RPATHLDFLAGS=""
+#SH# 	;;
+#SH#
+#SH#     *)
+#SH# 	echo $0: Unknown --enable-rpath value ${ENABLE_RPATH} 1>&2
+#SH# 	exit 3
+#SH# 	;;
+#SH#esac
+
+# Name flexibility for the library naming scheme.  Any modifications should
+# be made in the mh- file for the specific platform.
+DATA_STUBNAME = data
+COMMON_STUBNAME = uc
+I18N_STUBNAME = i18n
+LAYOUT_STUBNAME = le
+LAYOUTEX_STUBNAME = lx
+IO_STUBNAME = io
+TOOLUTIL_STUBNAME = tu
+CTESTFW_STUBNAME = test
+ 
+
+
+### To link your application with ICU:
+# 1. use LDFLAGS, CFLAGS, etc from above
+# 2. link with $(ICULIBS)
+# 3. optionally, add one or more of:
+#    - $(ICULIBS_I18N)    - i18n library, formatting, etc.
+#    - $(ICULIBS_LAYOUT)  - ICU layout library. 
+#    - $(ICULIBS_ICUIO)   - ICU stdio equivalent library
+
+ICULIBS_COMMON = -l$(ICUPREFIX)uc$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_DATA   = -l$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_I18N   = -l$(ICUPREFIX)$(I18N_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_TOOLUTIL = -l$(ICUPREFIX)tu$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_CTESTFW = -l$(ICUPREFIX)ctestfw$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_ICUIO = -l$(ICUPREFIX)io$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_OBSOLETE = -l$(ICUPREFIX)obsolete$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_LAYOUT = -l$(ICUPREFIX)le$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_LAYOUTEX = -l$(ICUPREFIX)lx$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_BASE = $(LIBS) -L$(libdir)
+
+# for icu-config to test with
+ICULIBS_COMMON_LIB_NAME = ${LIBICU}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}
+
+# ICULIBS is the set of libraries your application should link
+# with usually. Many applications will want to add $(ICULIBS_I18N) as well. 
+ICULIBS = $(ICULIBS_BASE) $(ICULIBS_I18N) $(ICULIBS_COMMON) $(ICULIBS_DATA) 
+
+##################################################################
+##################################################################
+#
+#       *2*  access to ICU tools
+#
+##################################################################
+# Environment variable to set a runtime search path
+#   (Overridden when necessary in -mh files)
+LDLIBRARYPATH_ENVVAR = LD_LIBRARY_PATH
+
+# Versioned target for a shared library
+FINAL_SO_TARGET = $(SO_TARGET).$(SO_TARGET_VERSION)
+MIDDLE_SO_TARGET = $(SO_TARGET).$(SO_TARGET_VERSION_MAJOR)
+
+# Access to important ICU tools.
+# Use as follows:  $(INVOKE) $(GENRB) arguments .. 
+INVOKE = $(LDLIBRARYPATH_ENVVAR)=$(libdir):$$$(LDLIBRARYPATH_ENVVAR) $(LEAK_CHECKER)
+GENCCODE = $(sbindir)/genccode
+GENCMN   = $(sbindir)/gencmn
+GENRB    = $(bindir)/genrb
+PKGDATA  = $(bindir)/pkgdata
+
+##################################################################
+##################################################################
+#
+#       *3*  Information about the host
+#
+##################################################################
+
+# Information about the host that 'configure' was run on.
+host = i386-apple-darwin9.6.0
+host_alias = 
+host_cpu = i386
+host_vendor = apple
+host_os = darwin9.6.0
+# Our platform canonical name (as determined by configure)
+# this is a #define value (i.e. U_XXXX or XXXX)
+platform = U_DARWIN
+
+##################################################################
+##################################################################
+#
+#       *4*  compiler flags and misc. options
+#
+##################################################################
+AIX_SHLIB = makeC++SharedLib_r
+AR = /usr/bin/ar
+# initial tab keeps it out of the shell version.
+	ARFLAGS :=  $(ARFLAGS)
+#SH#ARFLAGS=" ${ARFLAGS}"
+CC = gcc
+CFLAGS = -g -O2 $(THREADSCFLAGS) 
+CPP = gcc -E
+CPPFLAGS =  $(THREADSCPPFLAGS) $(LIBCPPFLAGS) -I$(prefix)/include
+CXX = g++
+CXXFLAGS = -g -O2 $(THREADSCXXFLAGS) 
+DEFAULT_MODE = dll
+DEFS = -DHAVE_CONFIG_H 
+FFLAGS = @FFLAGS@
+INSTALL  =  /usr/bin/install -c
+INSTALL_DATA  =  ${INSTALL} -m 644
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM  =  ${INSTALL}
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+LDFLAGS =  $(RPATHLDFLAGS)
+LIBS = -lpthread -lm  
+LIB_M = 
+LIB_VERSION = 36.0
+LIB_VERSION_MAJOR = 36
+MKINSTALLDIRS = $(SHELL) $(pkgdatadir)/mkinstalldirs
+RANLIB = ranlib
+RMV = rm -rf
+SHELL = /bin/sh
+SHLIB.c=      $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -shared
+SHLIB.cc=     $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -shared
+U_IS_BIG_ENDIAN = 0
+includedir = ${prefix}/include
+infodir = ${prefix}/info
+ld_rpath_suf = 
+localstatedir = ${prefix}/var
+mandir = ${prefix}/man
+oldincludedir = /usr/include
+program_transform_name = s,x,x,
+sharedstatedir = ${prefix}/com
+sysconfdir = ${prefix}/etc
+INSTALL-L = ${INSTALL_DATA}
+
+
+##################################################################
+##################################################################
+#
+#       *5* packaging options and directories
+#
+##################################################################
+
+pkgdatadir = $(datadir)/$(PACKAGE)$(ICULIBSUFFIX)/$(VERSION)
+pkglibdir = $(libdir)/$(PACKAGE)$(ICULIBSUFFIX)/$(VERSION)
+
+# The basename of the ICU data file (i.e. icudt21b )
+ICUDATA_CHAR = l
+ICUDATA_NAME = icudt36l
+
+# Defaults for pkgdata's mode and directories
+# The default data dir changes depending on what packaging mode 
+# is being used
+ifeq ($(strip $(PKGDATA_MODE)),)
+#SH# if [ "x$PKGDATA_MODE" = "x" ];
+#SH# then
+PKGDATA_MODE=dll
+#SH# fi
+endif
+
+#SH# case "$PKGDATA_MODE" in
+ifeq ($(PKGDATA_MODE),common)
+#SH# common)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(ICUDATA_DIR)
+#SH# ;;
+else
+ifeq ($(PKGDATA_MODE),dll)
+#SH# dll)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(libdir)
+#SH# ;;
+else
+#SH# *)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(ICUDATA_DIR)
+#SH# ;;
+endif
+endif
+
+#SH# esac
+
+GENCCODE_ASSEMBLY = 
+
+##################################################################
+##################################################################
+#
+#       *6* Inclusion of platform make fragment (mh-* file)
+#
+##################################################################
+# The mh- file ("make fragment") for the platform is included here. 
+# It may override the above settings.
+# It is put last so that the mh-file can override anything.
+
+include $(pkgdatadir)/config/mh-darwin
+

Added: trunk/bindings/objc/dependencies/icu/lib/icu/Makefile.inc
===================================================================
--- trunk/bindings/objc/dependencies/icu/lib/icu/Makefile.inc	                        (rev 0)
+++ trunk/bindings/objc/dependencies/icu/lib/icu/Makefile.inc	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,269 @@
+## -*-makefile-*-
+#******************************************************************************
+#   Copyright (C) 1999-2005, International Business Machines
+#   Corporation and others.  All Rights Reserved.
+#******************************************************************************
+# This Makefile.inc is designed to be included into projects which make use
+# of the ICU.
+
+# CONTENTS OF THIS FILE
+# 1). Base configuration information and linkage
+# 2). Variables giving access to ICU tools
+# 3). Host information
+# 4). Compiler flags and settings 
+# 5). Data Packaging directives
+# 6). Include of platform make fragment (mh-* file)
+
+##################################################################
+##################################################################
+#
+#       *1*  base configuration information and linkage
+#
+##################################################################
+# The PREFIX is the base of where ICU is installed.
+# Inside this directory you should find  bin, lib, include/unicode, 
+# etc.  If ICU is not installed in this directory, you must change the
+# following line.  There should exist $(prefix)/include/unicode/utypes.h
+# for example.
+prefix = /opt/icu-3.6
+exec_prefix = ${prefix}
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+bindir = ${exec_prefix}/bin
+datadir = ${prefix}/share
+sbindir = ${exec_prefix}/sbin
+
+# about the ICU version
+VERSION = 3.6
+UNICODE_VERSION = 5.0
+
+# The prefix for ICU libraries, normally 'icu'
+ICUPREFIX = icu
+PACKAGE = icu
+LIBICU = lib$(ICUPREFIX)
+
+# Static library prefix and file extension
+STATIC_PREFIX = s
+LIBSICU = lib$(STATIC_PREFIX)$(ICUPREFIX)
+A = a
+
+# Suffix at the end of libraries. Usually empty.
+ICULIBSUFFIX = 
+# ICULIBSUFFIX_VERSION  is non-empty if it is to contain a library
+# version. For example, if it is 21, it means libraries are named
+# libicuuc21.so for example.
+
+# rpath links a library search path right into the binaries.
+## mh-files MUST NOT override RPATHLDFLAGS unless they provide
+## equivalent '#SH#' lines for icu-config fixup
+ENABLE_RPATH = NO
+ifeq ($(ENABLE_RPATH),YES)
+RPATHLDFLAGS = $(LD_RPATH)$(LD_RPATH_PRE)$(libdir)
+endif
+
+#SH## icu-config version of above 'if':
+#SH#case "$ENABLE_RPATH" in 
+#SH#     [yY]*)
+#SH# 	ENABLE_RPATH=YES
+#SH# 	RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
+#SH# 	;;
+#SH#
+#SH#     [nN]*)
+#SH# 	ENABLE_RPATH=NO
+#SH# 	RPATHLDFLAGS=""
+#SH# 	;;
+#SH#
+#SH#     *)
+#SH# 	echo $0: Unknown --enable-rpath value ${ENABLE_RPATH} 1>&2
+#SH# 	exit 3
+#SH# 	;;
+#SH#esac
+
+# Name flexibility for the library naming scheme.  Any modifications should
+# be made in the mh- file for the specific platform.
+DATA_STUBNAME = data
+COMMON_STUBNAME = uc
+I18N_STUBNAME = i18n
+LAYOUT_STUBNAME = le
+LAYOUTEX_STUBNAME = lx
+IO_STUBNAME = io
+TOOLUTIL_STUBNAME = tu
+CTESTFW_STUBNAME = test
+ 
+
+
+### To link your application with ICU:
+# 1. use LDFLAGS, CFLAGS, etc from above
+# 2. link with $(ICULIBS)
+# 3. optionally, add one or more of:
+#    - $(ICULIBS_I18N)    - i18n library, formatting, etc.
+#    - $(ICULIBS_LAYOUT)  - ICU layout library. 
+#    - $(ICULIBS_ICUIO)   - ICU stdio equivalent library
+
+ICULIBS_COMMON = -l$(ICUPREFIX)uc$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_DATA   = -l$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_I18N   = -l$(ICUPREFIX)$(I18N_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_TOOLUTIL = -l$(ICUPREFIX)tu$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_CTESTFW = -l$(ICUPREFIX)ctestfw$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_ICUIO = -l$(ICUPREFIX)io$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_OBSOLETE = -l$(ICUPREFIX)obsolete$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_LAYOUT = -l$(ICUPREFIX)le$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_LAYOUTEX = -l$(ICUPREFIX)lx$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_BASE = $(LIBS) -L$(libdir)
+
+# for icu-config to test with
+ICULIBS_COMMON_LIB_NAME = ${LIBICU}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}
+
+# ICULIBS is the set of libraries your application should link
+# with usually. Many applications will want to add $(ICULIBS_I18N) as well. 
+ICULIBS = $(ICULIBS_BASE) $(ICULIBS_I18N) $(ICULIBS_COMMON) $(ICULIBS_DATA) 
+
+##################################################################
+##################################################################
+#
+#       *2*  access to ICU tools
+#
+##################################################################
+# Environment variable to set a runtime search path
+#   (Overridden when necessary in -mh files)
+LDLIBRARYPATH_ENVVAR = LD_LIBRARY_PATH
+
+# Versioned target for a shared library
+FINAL_SO_TARGET = $(SO_TARGET).$(SO_TARGET_VERSION)
+MIDDLE_SO_TARGET = $(SO_TARGET).$(SO_TARGET_VERSION_MAJOR)
+
+# Access to important ICU tools.
+# Use as follows:  $(INVOKE) $(GENRB) arguments .. 
+INVOKE = $(LDLIBRARYPATH_ENVVAR)=$(libdir):$$$(LDLIBRARYPATH_ENVVAR) $(LEAK_CHECKER)
+GENCCODE = $(sbindir)/genccode
+GENCMN   = $(sbindir)/gencmn
+GENRB    = $(bindir)/genrb
+PKGDATA  = $(bindir)/pkgdata
+
+##################################################################
+##################################################################
+#
+#       *3*  Information about the host
+#
+##################################################################
+
+# Information about the host that 'configure' was run on.
+host = i386-apple-darwin9.6.0
+host_alias = 
+host_cpu = i386
+host_vendor = apple
+host_os = darwin9.6.0
+# Our platform canonical name (as determined by configure)
+# this is a #define value (i.e. U_XXXX or XXXX)
+platform = U_DARWIN
+
+##################################################################
+##################################################################
+#
+#       *4*  compiler flags and misc. options
+#
+##################################################################
+AIX_SHLIB = makeC++SharedLib_r
+AR = /usr/bin/ar
+# initial tab keeps it out of the shell version.
+	ARFLAGS :=  $(ARFLAGS)
+#SH#ARFLAGS=" ${ARFLAGS}"
+CC = gcc
+CFLAGS = -g -O2 $(THREADSCFLAGS) 
+CPP = gcc -E
+CPPFLAGS =  $(THREADSCPPFLAGS) $(LIBCPPFLAGS) -I$(prefix)/include
+CXX = g++
+CXXFLAGS = -g -O2 $(THREADSCXXFLAGS) 
+DEFAULT_MODE = dll
+DEFS = -DHAVE_CONFIG_H 
+FFLAGS = @FFLAGS@
+INSTALL  =  /usr/bin/install -c
+INSTALL_DATA  =  ${INSTALL} -m 644
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM  =  ${INSTALL}
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+LDFLAGS =  $(RPATHLDFLAGS)
+LIBS = -lpthread -lm  
+LIB_M = 
+LIB_VERSION = 36.0
+LIB_VERSION_MAJOR = 36
+MKINSTALLDIRS = $(SHELL) $(pkgdatadir)/mkinstalldirs
+RANLIB = ranlib
+RMV = rm -rf
+SHELL = /bin/sh
+SHLIB.c=      $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -shared
+SHLIB.cc=     $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -shared
+U_IS_BIG_ENDIAN = 0
+includedir = ${prefix}/include
+infodir = ${prefix}/info
+ld_rpath_suf = 
+localstatedir = ${prefix}/var
+mandir = ${prefix}/man
+oldincludedir = /usr/include
+program_transform_name = s,x,x,
+sharedstatedir = ${prefix}/com
+sysconfdir = ${prefix}/etc
+INSTALL-L = ${INSTALL_DATA}
+
+
+##################################################################
+##################################################################
+#
+#       *5* packaging options and directories
+#
+##################################################################
+
+pkgdatadir = $(datadir)/$(PACKAGE)$(ICULIBSUFFIX)/$(VERSION)
+pkglibdir = $(libdir)/$(PACKAGE)$(ICULIBSUFFIX)/$(VERSION)
+
+# The basename of the ICU data file (i.e. icudt21b )
+ICUDATA_CHAR = l
+ICUDATA_NAME = icudt36l
+
+# Defaults for pkgdata's mode and directories
+# The default data dir changes depending on what packaging mode 
+# is being used
+ifeq ($(strip $(PKGDATA_MODE)),)
+#SH# if [ "x$PKGDATA_MODE" = "x" ];
+#SH# then
+PKGDATA_MODE=dll
+#SH# fi
+endif
+
+#SH# case "$PKGDATA_MODE" in
+ifeq ($(PKGDATA_MODE),common)
+#SH# common)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(ICUDATA_DIR)
+#SH# ;;
+else
+ifeq ($(PKGDATA_MODE),dll)
+#SH# dll)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(libdir)
+#SH# ;;
+else
+#SH# *)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(ICUDATA_DIR)
+#SH# ;;
+endif
+endif
+
+#SH# esac
+
+GENCCODE_ASSEMBLY = 
+
+##################################################################
+##################################################################
+#
+#       *6* Inclusion of platform make fragment (mh-* file)
+#
+##################################################################
+# The mh- file ("make fragment") for the platform is included here. 
+# It may override the above settings.
+# It is put last so that the mh-file can override anything.
+
+include $(pkgdatadir)/config/mh-darwin
+

Added: trunk/bindings/objc/dependencies/icu/lib/icu/current/Makefile.inc
===================================================================
--- trunk/bindings/objc/dependencies/icu/lib/icu/current/Makefile.inc	                        (rev 0)
+++ trunk/bindings/objc/dependencies/icu/lib/icu/current/Makefile.inc	2010-07-26 11:25:20 UTC (rev 2530)
@@ -0,0 +1,269 @@
+## -*-makefile-*-
+#******************************************************************************
+#   Copyright (C) 1999-2005, International Business Machines
+#   Corporation and others.  All Rights Reserved.
+#******************************************************************************
+# This Makefile.inc is designed to be included into projects which make use
+# of the ICU.
+
+# CONTENTS OF THIS FILE
+# 1). Base configuration information and linkage
+# 2). Variables giving access to ICU tools
+# 3). Host information
+# 4). Compiler flags and settings 
+# 5). Data Packaging directives
+# 6). Include of platform make fragment (mh-* file)
+
+##################################################################
+##################################################################
+#
+#       *1*  base configuration information and linkage
+#
+##################################################################
+# The PREFIX is the base of where ICU is installed.
+# Inside this directory you should find  bin, lib, include/unicode, 
+# etc.  If ICU is not installed in this directory, you must change the
+# following line.  There should exist $(prefix)/include/unicode/utypes.h
+# for example.
+prefix = /opt/icu-3.6
+exec_prefix = ${prefix}
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+bindir = ${exec_prefix}/bin
+datadir = ${prefix}/share
+sbindir = ${exec_prefix}/sbin
+
+# about the ICU version
+VERSION = 3.6
+UNICODE_VERSION = 5.0
+
+# The prefix for ICU libraries, normally 'icu'
+ICUPREFIX = icu
+PACKAGE = icu
+LIBICU = lib$(ICUPREFIX)
+
+# Static library prefix and file extension
+STATIC_PREFIX = s
+LIBSICU = lib$(STATIC_PREFIX)$(ICUPREFIX)
+A = a
+
+# Suffix at the end of libraries. Usually empty.
+ICULIBSUFFIX = 
+# ICULIBSUFFIX_VERSION  is non-empty if it is to contain a library
+# version. For example, if it is 21, it means libraries are named
+# libicuuc21.so for example.
+
+# rpath links a library search path right into the binaries.
+## mh-files MUST NOT override RPATHLDFLAGS unless they provide
+## equivalent '#SH#' lines for icu-config fixup
+ENABLE_RPATH = NO
+ifeq ($(ENABLE_RPATH),YES)
+RPATHLDFLAGS = $(LD_RPATH)$(LD_RPATH_PRE)$(libdir)
+endif
+
+#SH## icu-config version of above 'if':
+#SH#case "$ENABLE_RPATH" in 
+#SH#     [yY]*)
+#SH# 	ENABLE_RPATH=YES
+#SH# 	RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
+#SH# 	;;
+#SH#
+#SH#     [nN]*)
+#SH# 	ENABLE_RPATH=NO
+#SH# 	RPATHLDFLAGS=""
+#SH# 	;;
+#SH#
+#SH#     *)
+#SH# 	echo $0: Unknown --enable-rpath value ${ENABLE_RPATH} 1>&2
+#SH# 	exit 3
+#SH# 	;;
+#SH#esac
+
+# Name flexibility for the library naming scheme.  Any modifications should
+# be made in the mh- file for the specific platform.
+DATA_STUBNAME = data
+COMMON_STUBNAME = uc
+I18N_STUBNAME = i18n
+LAYOUT_STUBNAME = le
+LAYOUTEX_STUBNAME = lx
+IO_STUBNAME = io
+TOOLUTIL_STUBNAME = tu
+CTESTFW_STUBNAME = test
+ 
+
+
+### To link your application with ICU:
+# 1. use LDFLAGS, CFLAGS, etc from above
+# 2. link with $(ICULIBS)
+# 3. optionally, add one or more of:
+#    - $(ICULIBS_I18N)    - i18n library, formatting, etc.
+#    - $(ICULIBS_LAYOUT)  - ICU layout library. 
+#    - $(ICULIBS_ICUIO)   - ICU stdio equivalent library
+
+ICULIBS_COMMON = -l$(ICUPREFIX)uc$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_DATA   = -l$(ICUPREFIX)$(DATA_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_I18N   = -l$(ICUPREFIX)$(I18N_STUBNAME)$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_TOOLUTIL = -l$(ICUPREFIX)tu$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_CTESTFW = -l$(ICUPREFIX)ctestfw$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_ICUIO = -l$(ICUPREFIX)io$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_OBSOLETE = -l$(ICUPREFIX)obsolete$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_LAYOUT = -l$(ICUPREFIX)le$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_LAYOUTEX = -l$(ICUPREFIX)lx$(ICULIBSUFFIX)$(ICULIBSUFFIX_VERSION)
+ICULIBS_BASE = $(LIBS) -L$(libdir)
+
+# for icu-config to test with
+ICULIBS_COMMON_LIB_NAME = ${LIBICU}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}
+
+# ICULIBS is the set of libraries your application should link
+# with usually. Many applications will want to add $(ICULIBS_I18N) as well. 
+ICULIBS = $(ICULIBS_BASE) $(ICULIBS_I18N) $(ICULIBS_COMMON) $(ICULIBS_DATA) 
+
+##################################################################
+##################################################################
+#
+#       *2*  access to ICU tools
+#
+##################################################################
+# Environment variable to set a runtime search path
+#   (Overridden when necessary in -mh files)
+LDLIBRARYPATH_ENVVAR = LD_LIBRARY_PATH
+
+# Versioned target for a shared library
+FINAL_SO_TARGET = $(SO_TARGET).$(SO_TARGET_VERSION)
+MIDDLE_SO_TARGET = $(SO_TARGET).$(SO_TARGET_VERSION_MAJOR)
+
+# Access to important ICU tools.
+# Use as follows:  $(INVOKE) $(GENRB) arguments .. 
+INVOKE = $(LDLIBRARYPATH_ENVVAR)=$(libdir):$$$(LDLIBRARYPATH_ENVVAR) $(LEAK_CHECKER)
+GENCCODE = $(sbindir)/genccode
+GENCMN   = $(sbindir)/gencmn
+GENRB    = $(bindir)/genrb
+PKGDATA  = $(bindir)/pkgdata
+
+##################################################################
+##################################################################
+#
+#       *3*  Information about the host
+#
+##################################################################
+
+# Information about the host that 'configure' was run on.
+host = i386-apple-darwin9.6.0
+host_alias = 
+host_cpu = i386
+host_vendor = apple
+host_os = darwin9.6.0
+# Our platform canonical name (as determined by configure)
+# this is a #define value (i.e. U_XXXX or XXXX)
+platform = U_DARWIN
+
+##################################################################
+##################################################################
+#
+#       *4*  compiler flags and misc. options
+#
+##################################################################
+AIX_SHLIB = makeC++SharedLib_r
+AR = /usr/bin/ar
+# initial tab keeps it out of the shell version.
+	ARFLAGS :=  $(ARFLAGS)
+#SH#ARFLAGS=" ${ARFLAGS}"
+CC = gcc
+CFLAGS = -g -O2 $(THREADSCFLAGS) 
+CPP = gcc -E
+CPPFLAGS =  $(THREADSCPPFLAGS) $(LIBCPPFLAGS) -I$(prefix)/include
+CXX = g++
+CXXFLAGS = -g -O2 $(THREADSCXXFLAGS) 
+DEFAULT_MODE = dll
+DEFS = -DHAVE_CONFIG_H 
+FFLAGS = @FFLAGS@
+INSTALL  =  /usr/bin/install -c
+INSTALL_DATA  =  ${INSTALL} -m 644
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM  =  ${INSTALL}
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+LDFLAGS =  $(RPATHLDFLAGS)
+LIBS = -lpthread -lm  
+LIB_M = 
+LIB_VERSION = 36.0
+LIB_VERSION_MAJOR = 36
+MKINSTALLDIRS = $(SHELL) $(pkgdatadir)/mkinstalldirs
+RANLIB = ranlib
+RMV = rm -rf
+SHELL = /bin/sh
+SHLIB.c=      $(CC) $(DEFS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -shared
+SHLIB.cc=     $(CXX) $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) -shared
+U_IS_BIG_ENDIAN = 0
+includedir = ${prefix}/include
+infodir = ${prefix}/info
+ld_rpath_suf = 
+localstatedir = ${prefix}/var
+mandir = ${prefix}/man
+oldincludedir = /usr/include
+program_transform_name = s,x,x,
+sharedstatedir = ${prefix}/com
+sysconfdir = ${prefix}/etc
+INSTALL-L = ${INSTALL_DATA}
+
+
+##################################################################
+##################################################################
+#
+#       *5* packaging options and directories
+#
+##################################################################
+
+pkgdatadir = $(datadir)/$(PACKAGE)$(ICULIBSUFFIX)/$(VERSION)
+pkglibdir = $(libdir)/$(PACKAGE)$(ICULIBSUFFIX)/$(VERSION)
+
+# The basename of the ICU data file (i.e. icudt21b )
+ICUDATA_CHAR = l
+ICUDATA_NAME = icudt36l
+
+# Defaults for pkgdata's mode and directories
+# The default data dir changes depending on what packaging mode 
+# is being used
+ifeq ($(strip $(PKGDATA_MODE)),)
+#SH# if [ "x$PKGDATA_MODE" = "x" ];
+#SH# then
+PKGDATA_MODE=dll
+#SH# fi
+endif
+
+#SH# case "$PKGDATA_MODE" in
+ifeq ($(PKGDATA_MODE),common)
+#SH# common)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(ICUDATA_DIR)
+#SH# ;;
+else
+ifeq ($(PKGDATA_MODE),dll)
+#SH# dll)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(libdir)
+#SH# ;;
+else
+#SH# *)
+ICUDATA_DIR = $(pkgdatadir)
+ICUPKGDATA_DIR = $(ICUDATA_DIR)
+#SH# ;;
+endif
+endif
+
+#SH# esac
+
+GENCCODE_ASSEMBLY = 
+
+##################################################################
+##################################################################
+#
+#       *6* Inclusion of platform make fragment (mh-* file)
+#
+##################################################################
+# The mh- file ("make fragment") for the platform is included here. 
+# It may override the above settings.
+# It is put last so that the mh-file can override anything.
+
+include $(pkgdatadir)/config/mh-darwin
+

Added: trunk/bindings/objc/dependencies/icu/lib/libicudata.dylib
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/lib/libicudata.dylib
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/lib/libicui18n.dylib
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/lib/libicui18n.dylib
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/lib/libicuio.dylib
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/lib/libicuio.dylib
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/lib/libicule.dylib
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/lib/libicule.dylib
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/lib/libiculx.dylib
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/lib/libiculx.dylib
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/lib/libicutu.dylib
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/lib/libicutu.dylib
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: trunk/bindings/objc/dependencies/icu/lib/libicuuc.dylib
===================================================================
(Binary files differ)


Property changes on: trunk/bindings/objc/dependencies/icu/lib/libicuuc.dylib
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream




More information about the sword-cvs mailing list