1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 45; 7 objects = { 8 9/* Begin PBXAggregateTarget section */ 10 020DDCE80A1E858600E1CB49 /* Everything */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = 020DDCF00A1E85BA00E1CB49 /* Build configuration list for PBXAggregateTarget "Everything" */; 13 buildPhases = ( 14 ); 15 dependencies = ( 16 020DDCEA0A1E858D00E1CB49 /* PBXTargetDependency */, 17 020DDCEC0A1E858D00E1CB49 /* PBXTargetDependency */, 18 020DDCEE0A1E858D00E1CB49 /* PBXTargetDependency */, 19 ); 20 name = Everything; 21 productName = Everything; 22 }; 23/* End PBXAggregateTarget section */ 24 25/* Begin PBXBuildFile section */ 26 0208BEB30A02D2B800255D31 /* SHA1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208BEB10A02D2B800255D31 /* SHA1.cpp */; }; 27 0208BF4D0A03137800255D31 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208BF4B0A03137800255D31 /* Random.cpp */; }; 28 0208BF8C0A03E04800255D31 /* RijndaelCBCMAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208BF8A0A03E04800255D31 /* RijndaelCBCMAC.cpp */; }; 29 0208C03F0A0544BA00255D31 /* options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C03D0A0544BA00255D31 /* options.cpp */; }; 30 0208C08C0A05677000255D31 /* AESKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C08B0A05677000255D31 /* AESKey.cpp */; }; 31 0208C28E0A0A4E5F00255D31 /* DataSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C2880A0A4E5F00255D31 /* DataSource.cpp */; }; 32 0208C2900A0A4E5F00255D31 /* Operation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C28A0A0A4E5F00255D31 /* Operation.cpp */; }; 33 0208C2920A0A4E5F00255D31 /* DataTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */; }; 34 0208C29B0A0A4EE800255D31 /* ConversionController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C2990A0A4EE800255D31 /* ConversionController.cpp */; }; 35 020D41880A0FF0C20027E24E /* OutputSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D41860A0FF0C20027E24E /* OutputSection.cpp */; }; 36 020D419A0A0FF5BF0027E24E /* BootImageGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D41980A0FF5BF0027E24E /* BootImageGenerator.cpp */; }; 37 020D41A60A0FF8880027E24E /* Version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D41A40A0FF8880027E24E /* Version.cpp */; }; 38 020D41BA0A0FFD140027E24E /* EncoreBootImageGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D41B80A0FFD140027E24E /* EncoreBootImageGenerator.cpp */; }; 39 020D43A80A14D7E20027E24E /* Logging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D43A60A14D7E20027E24E /* Logging.cpp */; }; 40 020D45070A1523350027E24E /* GHSSecInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D45050A1523350027E24E /* GHSSecInfo.cpp */; }; 41 020D46840A1665D90027E24E /* sbtool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D46830A1665D90027E24E /* sbtool.cpp */; }; 42 020D46870A1668440027E24E /* AESKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C08B0A05677000255D31 /* AESKey.cpp */; }; 43 020D46880A16684D0027E24E /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D4EF09FEE91B004CBE69 /* crc.cpp */; }; 44 020D46890A16684E0027E24E /* DataSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C2880A0A4E5F00255D31 /* DataSource.cpp */; }; 45 020D468A0A16684F0027E24E /* DataTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */; }; 46 020D468B0A1668510027E24E /* ELFSourceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 024F1D610A0BCD8300D21D61 /* ELFSourceFile.cpp */; }; 47 020D468C0A1668580027E24E /* EncoreBootImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D41C09FE86FA004CBE69 /* EncoreBootImage.cpp */; }; 48 020D468D0A16685B0027E24E /* EvalContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02E9D67409FBFE98006D7279 /* EvalContext.cpp */; }; 49 020D468E0A16685D0027E24E /* GHSSecInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D45050A1523350027E24E /* GHSSecInfo.cpp */; }; 50 020D468F0A16685F0027E24E /* GlobMatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 027402E40A0FB00000CF4BE7 /* GlobMatcher.cpp */; }; 51 020D46900A1668600027E24E /* Logging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D43A60A14D7E20027E24E /* Logging.cpp */; }; 52 020D46910A1668630027E24E /* Operation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C28A0A0A4E5F00255D31 /* Operation.cpp */; }; 53 020D46920A1668650027E24E /* options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C03D0A0544BA00255D31 /* options.cpp */; }; 54 020D46930A1668680027E24E /* OutputSection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D41860A0FF0C20027E24E /* OutputSection.cpp */; }; 55 020D46940A1668690027E24E /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208BF4B0A03137800255D31 /* Random.cpp */; }; 56 020D46950A16686A0027E24E /* rijndael.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02E3998D09F2EFAA0055992A /* rijndael.cpp */; }; 57 020D46960A16686B0027E24E /* RijndaelCBCMAC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208BF8A0A03E04800255D31 /* RijndaelCBCMAC.cpp */; }; 58 020D46970A16686D0027E24E /* SHA1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208BEB10A02D2B800255D31 /* SHA1.cpp */; }; 59 020D46980A16686F0027E24E /* SourceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D5610A0152AB004CBE69 /* SourceFile.cpp */; }; 60 020D46990A1668710027E24E /* SRecordSourceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 024F1D5D0A0BCD7200D21D61 /* SRecordSourceFile.cpp */; }; 61 020D469A0A1668730027E24E /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A49E09D9AE9400F80AFF /* stdafx.cpp */; }; 62 020D469B0A1668760027E24E /* StELFFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A49F09D9AE9400F80AFF /* StELFFile.cpp */; }; 63 020D469C0A1668770027E24E /* StExecutableImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A4A409D9AE9400F80AFF /* StExecutableImage.cpp */; }; 64 020D469D0A1668780027E24E /* StSRecordFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A4AA09D9AE9400F80AFF /* StSRecordFile.cpp */; }; 65 020D469E0A16687A0027E24E /* Value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D54A0A014F5D004CBE69 /* Value.cpp */; }; 66 020D469F0A16687A0027E24E /* Version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D41A40A0FF8880027E24E /* Version.cpp */; }; 67 020D47A20A16C1E00027E24E /* EncoreBootImageReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D47A10A16C1E00027E24E /* EncoreBootImageReader.cpp */; }; 68 020DDBED0A1D08AD00E1CB49 /* OptionDictionary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020DDBEB0A1D08AD00E1CB49 /* OptionDictionary.cpp */; }; 69 02123F320A6B057E003CF33F /* Blob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02123F300A6B057E003CF33F /* Blob.cpp */; }; 70 02123F3A0A6B09CF003CF33F /* HexValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02123F380A6B09CF003CF33F /* HexValues.cpp */; }; 71 021240010A6C3AA9003CF33F /* Blob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02123F300A6B057E003CF33F /* Blob.cpp */; }; 72 021240020A6C3AAA003CF33F /* HexValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02123F380A6B09CF003CF33F /* HexValues.cpp */; }; 73 0215B3D309F424D800EA7C45 /* elftosb_parser.y in Sources */ = {isa = PBXBuildFile; fileRef = 0215B3D209F424D800EA7C45 /* elftosb_parser.y */; }; 74 0215B3E909F4277100EA7C45 /* elftosb_lexer.l in Sources */ = {isa = PBXBuildFile; fileRef = 02E3997909F2E0410055992A /* elftosb_lexer.l */; }; 75 021CA3F30A8D16960028326F /* ExcludesListMatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 021CA3F10A8D16960028326F /* ExcludesListMatcher.cpp */; }; 76 022B4657121763A100A74F96 /* IVTDataSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 022B4656121763A100A74F96 /* IVTDataSource.cpp */; }; 77 024F1D5F0A0BCD7200D21D61 /* SRecordSourceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 024F1D5D0A0BCD7200D21D61 /* SRecordSourceFile.cpp */; }; 78 024F1D630A0BCD8300D21D61 /* ELFSourceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 024F1D610A0BCD8300D21D61 /* ELFSourceFile.cpp */; }; 79 025881010CEE47A900681C7E /* HexValues.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02123F380A6B09CF003CF33F /* HexValues.cpp */; }; 80 027402E60A0FB00000CF4BE7 /* GlobMatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 027402E40A0FB00000CF4BE7 /* GlobMatcher.cpp */; }; 81 0296A4E709D9AE9400F80AFF /* elftosb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A49309D9AE9400F80AFF /* elftosb.cpp */; }; 82 0296A4F209D9AE9400F80AFF /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A49E09D9AE9400F80AFF /* stdafx.cpp */; }; 83 0296A4F309D9AE9400F80AFF /* StELFFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A49F09D9AE9400F80AFF /* StELFFile.cpp */; }; 84 0296A4F809D9AE9400F80AFF /* StExecutableImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A4A409D9AE9400F80AFF /* StExecutableImage.cpp */; }; 85 0296A4FE09D9AE9400F80AFF /* StSRecordFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A4AA09D9AE9400F80AFF /* StSRecordFile.cpp */; }; 86 02B9D4FD0B9A13AE0084CE1F /* SB36xxBootImageGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02B9D4FC0B9A13AE0084CE1F /* SB36xxBootImageGenerator.cpp */; }; 87 02B9D50A0B9A16C10084CE1F /* crypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02B9D5000B9A16C10084CE1F /* crypto.cpp */; }; 88 02B9D50B0B9A16C10084CE1F /* St3600IPL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02B9D5020B9A16C10084CE1F /* St3600IPL.cpp */; }; 89 02B9D50C0B9A16C10084CE1F /* StKeySet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02B9D5050B9A16C10084CE1F /* StKeySet.cpp */; }; 90 02B9D50D0B9A16C10084CE1F /* StLFSREncrypter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02B9D5070B9A16C10084CE1F /* StLFSREncrypter.cpp */; }; 91 02B9D50E0B9A16C10084CE1F /* table.c in Sources */ = {isa = PBXBuildFile; fileRef = 02B9D5090B9A16C10084CE1F /* table.c */; }; 92 02B9D56C0B9B37890084CE1F /* default_rom_key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02B9D56A0B9B37890084CE1F /* default_rom_key.cpp */; }; 93 02C5DB940A925C61003B9C11 /* format_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02C5DB920A925C61003B9C11 /* format_string.cpp */; }; 94 02C5DB950A925C61003B9C11 /* format_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02C5DB920A925C61003B9C11 /* format_string.cpp */; }; 95 02C5DB960A925C61003B9C11 /* format_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02C5DB920A925C61003B9C11 /* format_string.cpp */; }; 96 02CD157609F543FE00ABE650 /* ElftosbAST.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02CD157409F543FE00ABE650 /* ElftosbAST.cpp */; }; 97 02CD158909F557D300ABE650 /* ElftosbLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02CD158809F557D300ABE650 /* ElftosbLexer.cpp */; }; 98 02D1FCA90BD02B69007C7450 /* SearchPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02D1FCA80BD02B69007C7450 /* SearchPath.cpp */; }; 99 02D1FCF70BD039A0007C7450 /* SearchPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02D1FCA80BD02B69007C7450 /* SearchPath.cpp */; }; 100 02E25EAA0A1A5DCB001161B5 /* keygen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02E25EA90A1A5DCB001161B5 /* keygen.cpp */; }; 101 02E25EAE0A1A5DF4001161B5 /* AESKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C08B0A05677000255D31 /* AESKey.cpp */; }; 102 02E25EAF0A1A5E09001161B5 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208BF4B0A03137800255D31 /* Random.cpp */; }; 103 02E25EB00A1A5E0C001161B5 /* Logging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 020D43A60A14D7E20027E24E /* Logging.cpp */; }; 104 02E25EB10A1A5E18001161B5 /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0296A49E09D9AE9400F80AFF /* stdafx.cpp */; }; 105 02E25EB20A1A5E1C001161B5 /* options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C03D0A0544BA00255D31 /* options.cpp */; }; 106 02E3998F09F2EFAA0055992A /* rijndael.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02E3998D09F2EFAA0055992A /* rijndael.cpp */; }; 107 02E535B50C245AEC00CBD4A5 /* DataSourceImager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02E535B40C245AEC00CBD4A5 /* DataSourceImager.cpp */; }; 108 02E9D67609FBFE98006D7279 /* EvalContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02E9D67409FBFE98006D7279 /* EvalContext.cpp */; }; 109 02F8D41E09FE86FB004CBE69 /* EncoreBootImage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D41C09FE86FA004CBE69 /* EncoreBootImage.cpp */; }; 110 02F8D4F109FEE91B004CBE69 /* crc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D4EF09FEE91B004CBE69 /* crc.cpp */; }; 111 02F8D54C0A014F5D004CBE69 /* Value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D54A0A014F5D004CBE69 /* Value.cpp */; }; 112 02F8D5630A0152AB004CBE69 /* SourceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 02F8D5610A0152AB004CBE69 /* SourceFile.cpp */; }; 113/* End PBXBuildFile section */ 114 115/* Begin PBXBuildRule section */ 116 0215B3D509F4254100EA7C45 /* PBXBuildRule */ = { 117 isa = PBXBuildRule; 118 compilerSpec = com.apple.compilers.proxy.script; 119 fileType = sourcecode.lex; 120 isEditable = 1; 121 outputFiles = ( 122 "${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.cpp", 123 ); 124 script = "flex -o${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.cpp ${INPUT_FILE_DIR}/${INPUT_FILE_NAME}"; 125 }; 126 0215B3D609F4255D00EA7C45 /* PBXBuildRule */ = { 127 isa = PBXBuildRule; 128 compilerSpec = com.apple.compilers.proxy.script; 129 fileType = sourcecode.yacc; 130 isEditable = 1; 131 outputFiles = ( 132 "${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.tab.cpp", 133 ); 134 script = "/usr/local/bin/bison -o ${DERIVED_FILES_DIR}/${INPUT_FILE_BASE}.tab.cpp ${INPUT_FILE_DIR}/${INPUT_FILE_NAME}"; 135 }; 136 0296CF9309DB3B8700F80AFF /* PBXBuildRule */ = { 137 isa = PBXBuildRule; 138 compilerSpec = com.apple.compilers.gcc; 139 fileType = sourcecode.c; 140 isEditable = 1; 141 outputFiles = ( 142 ); 143 }; 144/* End PBXBuildRule section */ 145 146/* Begin PBXContainerItemProxy section */ 147 020DDCE90A1E858D00E1CB49 /* PBXContainerItemProxy */ = { 148 isa = PBXContainerItemProxy; 149 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; 150 proxyType = 1; 151 remoteGlobalIDString = 8DD76F620486A84900D96B5E; 152 remoteInfo = elftosb; 153 }; 154 020DDCEB0A1E858D00E1CB49 /* PBXContainerItemProxy */ = { 155 isa = PBXContainerItemProxy; 156 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; 157 proxyType = 1; 158 remoteGlobalIDString = 020D467A0A16657C0027E24E; 159 remoteInfo = sbtool; 160 }; 161 020DDCED0A1E858D00E1CB49 /* PBXContainerItemProxy */ = { 162 isa = PBXContainerItemProxy; 163 containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; 164 proxyType = 1; 165 remoteGlobalIDString = 02E25EA40A1A5DB0001161B5; 166 remoteInfo = keygen; 167 }; 168/* End PBXContainerItemProxy section */ 169 170/* Begin PBXFileReference section */ 171 0208BEB10A02D2B800255D31 /* SHA1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SHA1.cpp; sourceTree = "<group>"; }; 172 0208BEB20A02D2B800255D31 /* SHA1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SHA1.h; sourceTree = "<group>"; }; 173 0208BF4A0A03137800255D31 /* Random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Random.h; sourceTree = "<group>"; }; 174 0208BF4B0A03137800255D31 /* Random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Random.cpp; sourceTree = "<group>"; }; 175 0208BF890A03E04800255D31 /* RijndaelCBCMAC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RijndaelCBCMAC.h; sourceTree = "<group>"; }; 176 0208BF8A0A03E04800255D31 /* RijndaelCBCMAC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RijndaelCBCMAC.cpp; sourceTree = "<group>"; }; 177 0208C03D0A0544BA00255D31 /* options.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = options.cpp; sourceTree = "<group>"; }; 178 0208C03E0A0544BA00255D31 /* options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = options.h; sourceTree = "<group>"; }; 179 0208C08B0A05677000255D31 /* AESKey.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AESKey.cpp; sourceTree = "<group>"; }; 180 0208C2880A0A4E5F00255D31 /* DataSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataSource.cpp; sourceTree = "<group>"; }; 181 0208C2890A0A4E5F00255D31 /* DataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSource.h; sourceTree = "<group>"; }; 182 0208C28A0A0A4E5F00255D31 /* Operation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Operation.cpp; sourceTree = "<group>"; }; 183 0208C28B0A0A4E5F00255D31 /* Operation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Operation.h; sourceTree = "<group>"; }; 184 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataTarget.cpp; sourceTree = "<group>"; }; 185 0208C28D0A0A4E5F00255D31 /* DataTarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataTarget.h; sourceTree = "<group>"; }; 186 0208C2990A0A4EE800255D31 /* ConversionController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConversionController.cpp; sourceTree = "<group>"; }; 187 0208C29A0A0A4EE800255D31 /* ConversionController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConversionController.h; sourceTree = "<group>"; }; 188 0208C2E00A0AA4F700255D31 /* int_size.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = int_size.h; sourceTree = "<group>"; }; 189 020D416A0A0FE8AC0027E24E /* StringMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringMatcher.h; sourceTree = "<group>"; }; 190 020D41850A0FF0C20027E24E /* OutputSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputSection.h; sourceTree = "<group>"; }; 191 020D41860A0FF0C20027E24E /* OutputSection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OutputSection.cpp; sourceTree = "<group>"; }; 192 020D41970A0FF5BF0027E24E /* BootImageGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BootImageGenerator.h; sourceTree = "<group>"; }; 193 020D41980A0FF5BF0027E24E /* BootImageGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BootImageGenerator.cpp; sourceTree = "<group>"; }; 194 020D41A30A0FF8880027E24E /* Version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Version.h; sourceTree = "<group>"; }; 195 020D41A40A0FF8880027E24E /* Version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Version.cpp; sourceTree = "<group>"; }; 196 020D41AE0A0FFB040027E24E /* BootImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BootImage.h; sourceTree = "<group>"; }; 197 020D41B70A0FFD140027E24E /* EncoreBootImageGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EncoreBootImageGenerator.h; sourceTree = "<group>"; }; 198 020D41B80A0FFD140027E24E /* EncoreBootImageGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EncoreBootImageGenerator.cpp; sourceTree = "<group>"; }; 199 020D43A50A14D7E20027E24E /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = "<group>"; }; 200 020D43A60A14D7E20027E24E /* Logging.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Logging.cpp; sourceTree = "<group>"; }; 201 020D45040A1523350027E24E /* GHSSecInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GHSSecInfo.h; sourceTree = "<group>"; }; 202 020D45050A1523350027E24E /* GHSSecInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GHSSecInfo.cpp; sourceTree = "<group>"; }; 203 020D454F0A1533550027E24E /* OptionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OptionContext.h; sourceTree = "<group>"; }; 204 020D467B0A16657C0027E24E /* sbtool */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = sbtool; sourceTree = BUILT_PRODUCTS_DIR; }; 205 020D46830A1665D90027E24E /* sbtool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sbtool.cpp; sourceTree = "<group>"; }; 206 020D47A00A16C1E00027E24E /* EncoreBootImageReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EncoreBootImageReader.h; sourceTree = "<group>"; }; 207 020D47A10A16C1E00027E24E /* EncoreBootImageReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EncoreBootImageReader.cpp; sourceTree = "<group>"; }; 208 020DDBEA0A1D08AD00E1CB49 /* OptionDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OptionDictionary.h; sourceTree = "<group>"; }; 209 020DDBEB0A1D08AD00E1CB49 /* OptionDictionary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OptionDictionary.cpp; sourceTree = "<group>"; }; 210 02123F2F0A6B057E003CF33F /* Blob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Blob.h; sourceTree = "<group>"; }; 211 02123F300A6B057E003CF33F /* Blob.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Blob.cpp; sourceTree = "<group>"; }; 212 02123F370A6B09CF003CF33F /* HexValues.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HexValues.h; sourceTree = "<group>"; }; 213 02123F380A6B09CF003CF33F /* HexValues.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HexValues.cpp; sourceTree = "<group>"; }; 214 0215B3BA09F3FBF100EA7C45 /* ElftosbLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ElftosbLexer.h; sourceTree = "<group>"; }; 215 0215B3D209F424D800EA7C45 /* elftosb_parser.y */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.yacc; path = elftosb_parser.y; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; }; 216 021CA3F00A8D16960028326F /* ExcludesListMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExcludesListMatcher.h; sourceTree = "<group>"; }; 217 021CA3F10A8D16960028326F /* ExcludesListMatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExcludesListMatcher.cpp; sourceTree = "<group>"; }; 218 022B4655121763A100A74F96 /* IVTDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IVTDataSource.h; sourceTree = "<group>"; }; 219 022B4656121763A100A74F96 /* IVTDataSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IVTDataSource.cpp; sourceTree = "<group>"; }; 220 024F1D5C0A0BCD7200D21D61 /* SRecordSourceFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRecordSourceFile.h; sourceTree = "<group>"; }; 221 024F1D5D0A0BCD7200D21D61 /* SRecordSourceFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SRecordSourceFile.cpp; sourceTree = "<group>"; }; 222 024F1D600A0BCD8300D21D61 /* ELFSourceFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ELFSourceFile.h; sourceTree = "<group>"; }; 223 024F1D610A0BCD8300D21D61 /* ELFSourceFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ELFSourceFile.cpp; sourceTree = "<group>"; }; 224 024F1E190A0D20C900D21D61 /* ElftosbErrors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ElftosbErrors.h; sourceTree = "<group>"; }; 225 027402E30A0FB00000CF4BE7 /* GlobMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlobMatcher.h; sourceTree = "<group>"; }; 226 027402E40A0FB00000CF4BE7 /* GlobMatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GlobMatcher.cpp; sourceTree = "<group>"; }; 227 0296A48709D9AE9400F80AFF /* ELF.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ELF.h; sourceTree = "<group>"; }; 228 0296A48909D9AE9400F80AFF /* hello_NOR_arm */ = {isa = PBXFileReference; lastKnownFileType = file; path = hello_NOR_arm; sourceTree = "<group>"; }; 229 0296A48A09D9AE9400F80AFF /* hello_NOR_arm.map */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = hello_NOR_arm.map; sourceTree = "<group>"; }; 230 0296A48B09D9AE9400F80AFF /* hello_NOR_mixed */ = {isa = PBXFileReference; lastKnownFileType = file; path = hello_NOR_mixed; sourceTree = "<group>"; }; 231 0296A48C09D9AE9400F80AFF /* hello_NOR_mixed.map */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = hello_NOR_mixed.map; sourceTree = "<group>"; }; 232 0296A48D09D9AE9400F80AFF /* hello_NOR_thumb */ = {isa = PBXFileReference; lastKnownFileType = file; path = hello_NOR_thumb; sourceTree = "<group>"; }; 233 0296A48E09D9AE9400F80AFF /* hello_NOR_thumb.map */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = hello_NOR_thumb.map; sourceTree = "<group>"; }; 234 0296A48F09D9AE9400F80AFF /* hostlink */ = {isa = PBXFileReference; lastKnownFileType = file; path = hostlink; sourceTree = "<group>"; }; 235 0296A49009D9AE9400F80AFF /* redboot_gcc.srec */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = redboot_gcc.srec; sourceTree = "<group>"; }; 236 0296A49109D9AE9400F80AFF /* sd_player_gcc */ = {isa = PBXFileReference; lastKnownFileType = file; path = sd_player_gcc; sourceTree = "<group>"; }; 237 0296A49209D9AE9400F80AFF /* sd_player_gcc.srec */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = sd_player_gcc.srec; sourceTree = "<group>"; }; 238 0296A49309D9AE9400F80AFF /* elftosb.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = elftosb.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; }; 239 0296A49409D9AE9400F80AFF /* elftosb.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = elftosb.h; sourceTree = "<group>"; }; 240 0296A49E09D9AE9400F80AFF /* stdafx.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = stdafx.cpp; sourceTree = "<group>"; }; 241 0296A49F09D9AE9400F80AFF /* StELFFile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StELFFile.cpp; sourceTree = "<group>"; }; 242 0296A4A009D9AE9400F80AFF /* StELFFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StELFFile.h; sourceTree = "<group>"; }; 243 0296A4A409D9AE9400F80AFF /* StExecutableImage.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StExecutableImage.cpp; sourceTree = "<group>"; }; 244 0296A4A509D9AE9400F80AFF /* StExecutableImage.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StExecutableImage.h; sourceTree = "<group>"; }; 245 0296A4AA09D9AE9400F80AFF /* StSRecordFile.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = StSRecordFile.cpp; sourceTree = "<group>"; }; 246 0296A4AB09D9AE9400F80AFF /* StSRecordFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = StSRecordFile.h; sourceTree = "<group>"; }; 247 0296CF9C09DB3C5200F80AFF /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = "<group>"; }; 248 02B9D4FB0B9A13AE0084CE1F /* SB36xxBootImageGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SB36xxBootImageGenerator.h; sourceTree = "<group>"; }; 249 02B9D4FC0B9A13AE0084CE1F /* SB36xxBootImageGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SB36xxBootImageGenerator.cpp; sourceTree = "<group>"; }; 250 02B9D5000B9A16C10084CE1F /* crypto.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = crypto.cpp; sourceTree = "<group>"; }; 251 02B9D5010B9A16C10084CE1F /* crypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto.h; sourceTree = "<group>"; }; 252 02B9D5020B9A16C10084CE1F /* St3600IPL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = St3600IPL.cpp; sourceTree = "<group>"; }; 253 02B9D5030B9A16C10084CE1F /* St3600IPL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = St3600IPL.h; sourceTree = "<group>"; }; 254 02B9D5040B9A16C10084CE1F /* StEncrypter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StEncrypter.h; sourceTree = "<group>"; }; 255 02B9D5050B9A16C10084CE1F /* StKeySet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StKeySet.cpp; sourceTree = "<group>"; }; 256 02B9D5060B9A16C10084CE1F /* StKeySet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StKeySet.h; sourceTree = "<group>"; }; 257 02B9D5070B9A16C10084CE1F /* StLFSREncrypter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StLFSREncrypter.cpp; sourceTree = "<group>"; }; 258 02B9D5080B9A16C10084CE1F /* StLFSREncrypter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StLFSREncrypter.h; sourceTree = "<group>"; }; 259 02B9D5090B9A16C10084CE1F /* table.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = table.c; sourceTree = "<group>"; }; 260 02B9D56A0B9B37890084CE1F /* default_rom_key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = default_rom_key.cpp; sourceTree = "<group>"; }; 261 02B9D56B0B9B37890084CE1F /* default_rom_key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = default_rom_key.h; sourceTree = "<group>"; }; 262 02C5DB910A925C61003B9C11 /* format_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = format_string.h; sourceTree = "<group>"; }; 263 02C5DB920A925C61003B9C11 /* format_string.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = format_string.cpp; sourceTree = "<group>"; }; 264 02C5DC000A93AC85003B9C11 /* EndianUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EndianUtilities.h; sourceTree = "<group>"; }; 265 02CD157309F543FE00ABE650 /* ElftosbAST.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ElftosbAST.h; sourceTree = "<group>"; }; 266 02CD157409F543FE00ABE650 /* ElftosbAST.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ElftosbAST.cpp; sourceTree = "<group>"; }; 267 02CD158809F557D300ABE650 /* ElftosbLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ElftosbLexer.cpp; sourceTree = "<group>"; }; 268 02D1FCA70BD02B69007C7450 /* SearchPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchPath.h; sourceTree = "<group>"; }; 269 02D1FCA80BD02B69007C7450 /* SearchPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SearchPath.cpp; sourceTree = "<group>"; }; 270 02D46C100FED492400E65706 /* elftosb_lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = elftosb_lexer.cpp; path = build/elftosb.build/Debug/elftosb.build/DerivedSources/elftosb_lexer.cpp; sourceTree = SOURCE_ROOT; }; 271 02D46C110FED492400E65706 /* elftosb_parser.tab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = elftosb_parser.tab.cpp; path = build/elftosb.build/Debug/elftosb.build/DerivedSources/elftosb_parser.tab.cpp; sourceTree = SOURCE_ROOT; }; 272 02D46C120FED492400E65706 /* elftosb_parser.tab.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = elftosb_parser.tab.hpp; path = build/elftosb.build/Debug/elftosb.build/DerivedSources/elftosb_parser.tab.hpp; sourceTree = SOURCE_ROOT; }; 273 02DC603C0A7AAA7A0027E7F9 /* index.html */ = {isa = PBXFileReference; explicitFileType = text.html.documentation; fileEncoding = 4; name = index.html; path = elftosb2/html/index.html; sourceTree = "<group>"; }; 274 02E25EA50A1A5DB0001161B5 /* keygen */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = keygen; sourceTree = BUILT_PRODUCTS_DIR; }; 275 02E25EA90A1A5DCB001161B5 /* keygen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = keygen.cpp; sourceTree = "<group>"; }; 276 02E3997909F2E0410055992A /* elftosb_lexer.l */ = {isa = PBXFileReference; explicitFileType = sourcecode.lex; fileEncoding = 4; path = elftosb_lexer.l; sourceTree = "<group>"; }; 277 02E3998909F2ED990055992A /* FlexLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FlexLexer.h; sourceTree = "<group>"; }; 278 02E3998D09F2EFAA0055992A /* rijndael.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rijndael.cpp; sourceTree = "<group>"; }; 279 02E3998E09F2EFAA0055992A /* rijndael.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rijndael.h; sourceTree = "<group>"; }; 280 02E535B30C245AEC00CBD4A5 /* DataSourceImager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataSourceImager.h; sourceTree = "<group>"; }; 281 02E535B40C245AEC00CBD4A5 /* DataSourceImager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DataSourceImager.cpp; sourceTree = "<group>"; }; 282 02E9D5B009FA8AE4006D7279 /* smart_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smart_ptr.h; sourceTree = "<group>"; }; 283 02E9D67309FBFE97006D7279 /* EvalContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EvalContext.h; sourceTree = "<group>"; }; 284 02E9D67409FBFE98006D7279 /* EvalContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EvalContext.cpp; sourceTree = "<group>"; }; 285 02F8D41B09FE86FA004CBE69 /* EncoreBootImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EncoreBootImage.h; sourceTree = "<group>"; }; 286 02F8D41C09FE86FA004CBE69 /* EncoreBootImage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EncoreBootImage.cpp; sourceTree = "<group>"; }; 287 02F8D46509FEA584004CBE69 /* AESKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AESKey.h; sourceTree = "<group>"; }; 288 02F8D4EF09FEE91B004CBE69 /* crc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = crc.cpp; sourceTree = "<group>"; }; 289 02F8D4F009FEE91B004CBE69 /* crc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crc.h; sourceTree = "<group>"; }; 290 02F8D5490A014F5D004CBE69 /* Value.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Value.h; sourceTree = "<group>"; }; 291 02F8D54A0A014F5D004CBE69 /* Value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Value.cpp; sourceTree = "<group>"; }; 292 02F8D5600A0152AB004CBE69 /* SourceFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourceFile.h; sourceTree = "<group>"; }; 293 02F8D5610A0152AB004CBE69 /* SourceFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SourceFile.cpp; sourceTree = "<group>"; }; 294 02FE65030BFE669B004A1450 /* basic_test_cmd.e */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = basic_test_cmd.e; sourceTree = "<group>"; }; 295 02FE65040BFE669B004A1450 /* complex.bd */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = complex.bd; sourceTree = "<group>"; }; 296 02FE65050BFE669B004A1450 /* simple.e */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = simple.e; sourceTree = "<group>"; }; 297 02FE65060BFE669B004A1450 /* test_cmd.e */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test_cmd.e; sourceTree = "<group>"; }; 298 02FE65860C0522B0004A1450 /* todo.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = todo.txt; path = elftosb2/todo.txt; sourceTree = "<group>"; }; 299 8DD76F6C0486A84900D96B5E /* elftosb */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = elftosb; sourceTree = BUILT_PRODUCTS_DIR; }; 300 C6859E8B029090EE04C91782 /* elftosb.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = elftosb.1; sourceTree = "<group>"; }; 301/* End PBXFileReference section */ 302 303/* Begin PBXFrameworksBuildPhase section */ 304 020D46790A16657C0027E24E /* Frameworks */ = { 305 isa = PBXFrameworksBuildPhase; 306 buildActionMask = 2147483647; 307 files = ( 308 ); 309 runOnlyForDeploymentPostprocessing = 0; 310 }; 311 02E25EA30A1A5DB0001161B5 /* Frameworks */ = { 312 isa = PBXFrameworksBuildPhase; 313 buildActionMask = 2147483647; 314 files = ( 315 ); 316 runOnlyForDeploymentPostprocessing = 0; 317 }; 318 8DD76F660486A84900D96B5E /* Frameworks */ = { 319 isa = PBXFrameworksBuildPhase; 320 buildActionMask = 2147483647; 321 files = ( 322 ); 323 runOnlyForDeploymentPostprocessing = 0; 324 }; 325/* End PBXFrameworksBuildPhase section */ 326 327/* Begin PBXGroup section */ 328 020D46810A1665A20027E24E /* sbtool */ = { 329 isa = PBXGroup; 330 children = ( 331 020D46830A1665D90027E24E /* sbtool.cpp */, 332 020D47A00A16C1E00027E24E /* EncoreBootImageReader.h */, 333 020D47A10A16C1E00027E24E /* EncoreBootImageReader.cpp */, 334 ); 335 path = sbtool; 336 sourceTree = "<group>"; 337 }; 338 020D47700A1691F10027E24E /* common */ = { 339 isa = PBXGroup; 340 children = ( 341 0208C08B0A05677000255D31 /* AESKey.cpp */, 342 02F8D46509FEA584004CBE69 /* AESKey.h */, 343 02123F300A6B057E003CF33F /* Blob.cpp */, 344 02123F2F0A6B057E003CF33F /* Blob.h */, 345 020D41AE0A0FFB040027E24E /* BootImage.h */, 346 02F8D4EF09FEE91B004CBE69 /* crc.cpp */, 347 02F8D4F009FEE91B004CBE69 /* crc.h */, 348 0208C2880A0A4E5F00255D31 /* DataSource.cpp */, 349 0208C2890A0A4E5F00255D31 /* DataSource.h */, 350 02E535B40C245AEC00CBD4A5 /* DataSourceImager.cpp */, 351 02E535B30C245AEC00CBD4A5 /* DataSourceImager.h */, 352 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */, 353 0208C28D0A0A4E5F00255D31 /* DataTarget.h */, 354 0296A48709D9AE9400F80AFF /* ELF.h */, 355 024F1D610A0BCD8300D21D61 /* ELFSourceFile.cpp */, 356 024F1D600A0BCD8300D21D61 /* ELFSourceFile.h */, 357 02F8D41C09FE86FA004CBE69 /* EncoreBootImage.cpp */, 358 02F8D41B09FE86FA004CBE69 /* EncoreBootImage.h */, 359 02C5DC000A93AC85003B9C11 /* EndianUtilities.h */, 360 02E9D67409FBFE98006D7279 /* EvalContext.cpp */, 361 02E9D67309FBFE97006D7279 /* EvalContext.h */, 362 021CA3F10A8D16960028326F /* ExcludesListMatcher.cpp */, 363 021CA3F00A8D16960028326F /* ExcludesListMatcher.h */, 364 02C5DB920A925C61003B9C11 /* format_string.cpp */, 365 02C5DB910A925C61003B9C11 /* format_string.h */, 366 020D45050A1523350027E24E /* GHSSecInfo.cpp */, 367 020D45040A1523350027E24E /* GHSSecInfo.h */, 368 027402E40A0FB00000CF4BE7 /* GlobMatcher.cpp */, 369 027402E30A0FB00000CF4BE7 /* GlobMatcher.h */, 370 02123F380A6B09CF003CF33F /* HexValues.cpp */, 371 02123F370A6B09CF003CF33F /* HexValues.h */, 372 0208C2E00A0AA4F700255D31 /* int_size.h */, 373 020D43A60A14D7E20027E24E /* Logging.cpp */, 374 020D43A50A14D7E20027E24E /* Logging.h */, 375 0208C28A0A0A4E5F00255D31 /* Operation.cpp */, 376 0208C28B0A0A4E5F00255D31 /* Operation.h */, 377 020D454F0A1533550027E24E /* OptionContext.h */, 378 020DDBEB0A1D08AD00E1CB49 /* OptionDictionary.cpp */, 379 020DDBEA0A1D08AD00E1CB49 /* OptionDictionary.h */, 380 0208C03D0A0544BA00255D31 /* options.cpp */, 381 0208C03E0A0544BA00255D31 /* options.h */, 382 020D41860A0FF0C20027E24E /* OutputSection.cpp */, 383 020D41850A0FF0C20027E24E /* OutputSection.h */, 384 0208BF4B0A03137800255D31 /* Random.cpp */, 385 0208BF4A0A03137800255D31 /* Random.h */, 386 02E3998D09F2EFAA0055992A /* rijndael.cpp */, 387 02E3998E09F2EFAA0055992A /* rijndael.h */, 388 0208BF8A0A03E04800255D31 /* RijndaelCBCMAC.cpp */, 389 0208BF890A03E04800255D31 /* RijndaelCBCMAC.h */, 390 02D1FCA80BD02B69007C7450 /* SearchPath.cpp */, 391 02D1FCA70BD02B69007C7450 /* SearchPath.h */, 392 0208BEB10A02D2B800255D31 /* SHA1.cpp */, 393 0208BEB20A02D2B800255D31 /* SHA1.h */, 394 02E9D5B009FA8AE4006D7279 /* smart_ptr.h */, 395 02F8D5610A0152AB004CBE69 /* SourceFile.cpp */, 396 02F8D5600A0152AB004CBE69 /* SourceFile.h */, 397 024F1D5D0A0BCD7200D21D61 /* SRecordSourceFile.cpp */, 398 024F1D5C0A0BCD7200D21D61 /* SRecordSourceFile.h */, 399 0296A49E09D9AE9400F80AFF /* stdafx.cpp */, 400 0296CF9C09DB3C5200F80AFF /* stdafx.h */, 401 0296A49F09D9AE9400F80AFF /* StELFFile.cpp */, 402 0296A4A009D9AE9400F80AFF /* StELFFile.h */, 403 0296A4A409D9AE9400F80AFF /* StExecutableImage.cpp */, 404 0296A4A509D9AE9400F80AFF /* StExecutableImage.h */, 405 020D416A0A0FE8AC0027E24E /* StringMatcher.h */, 406 0296A4AA09D9AE9400F80AFF /* StSRecordFile.cpp */, 407 0296A4AB09D9AE9400F80AFF /* StSRecordFile.h */, 408 02F8D54A0A014F5D004CBE69 /* Value.cpp */, 409 02F8D5490A014F5D004CBE69 /* Value.h */, 410 020D41A40A0FF8880027E24E /* Version.cpp */, 411 020D41A30A0FF8880027E24E /* Version.h */, 412 022B4655121763A100A74F96 /* IVTDataSource.h */, 413 022B4656121763A100A74F96 /* IVTDataSource.cpp */, 414 ); 415 path = common; 416 sourceTree = "<group>"; 417 }; 418 0296A45909D9AE9400F80AFF /* elftosb2 */ = { 419 isa = PBXGroup; 420 children = ( 421 02D46C140FED492C00E65706 /* Derived Sources */, 422 020D41980A0FF5BF0027E24E /* BootImageGenerator.cpp */, 423 020D41970A0FF5BF0027E24E /* BootImageGenerator.h */, 424 0208C2990A0A4EE800255D31 /* ConversionController.cpp */, 425 0208C29A0A0A4EE800255D31 /* ConversionController.h */, 426 02B9D5000B9A16C10084CE1F /* crypto.cpp */, 427 02B9D5010B9A16C10084CE1F /* crypto.h */, 428 02B9D56A0B9B37890084CE1F /* default_rom_key.cpp */, 429 02B9D56B0B9B37890084CE1F /* default_rom_key.h */, 430 0296A49309D9AE9400F80AFF /* elftosb.cpp */, 431 0296A49409D9AE9400F80AFF /* elftosb.h */, 432 02E3997909F2E0410055992A /* elftosb_lexer.l */, 433 0215B3D209F424D800EA7C45 /* elftosb_parser.y */, 434 02CD157409F543FE00ABE650 /* ElftosbAST.cpp */, 435 02CD157309F543FE00ABE650 /* ElftosbAST.h */, 436 024F1E190A0D20C900D21D61 /* ElftosbErrors.h */, 437 02CD158809F557D300ABE650 /* ElftosbLexer.cpp */, 438 0215B3BA09F3FBF100EA7C45 /* ElftosbLexer.h */, 439 020D41B80A0FFD140027E24E /* EncoreBootImageGenerator.cpp */, 440 020D41B70A0FFD140027E24E /* EncoreBootImageGenerator.h */, 441 02E3998909F2ED990055992A /* FlexLexer.h */, 442 02B9D4FC0B9A13AE0084CE1F /* SB36xxBootImageGenerator.cpp */, 443 02B9D4FB0B9A13AE0084CE1F /* SB36xxBootImageGenerator.h */, 444 02B9D5020B9A16C10084CE1F /* St3600IPL.cpp */, 445 02B9D5030B9A16C10084CE1F /* St3600IPL.h */, 446 02B9D5040B9A16C10084CE1F /* StEncrypter.h */, 447 02B9D5050B9A16C10084CE1F /* StKeySet.cpp */, 448 02B9D5060B9A16C10084CE1F /* StKeySet.h */, 449 02B9D5070B9A16C10084CE1F /* StLFSREncrypter.cpp */, 450 02B9D5080B9A16C10084CE1F /* StLFSREncrypter.h */, 451 02B9D5090B9A16C10084CE1F /* table.c */, 452 ); 453 path = elftosb2; 454 sourceTree = "<group>"; 455 }; 456 0296A48809D9AE9400F80AFF /* test_files */ = { 457 isa = PBXGroup; 458 children = ( 459 0296A48909D9AE9400F80AFF /* hello_NOR_arm */, 460 0296A48A09D9AE9400F80AFF /* hello_NOR_arm.map */, 461 0296A48B09D9AE9400F80AFF /* hello_NOR_mixed */, 462 0296A48C09D9AE9400F80AFF /* hello_NOR_mixed.map */, 463 0296A48D09D9AE9400F80AFF /* hello_NOR_thumb */, 464 0296A48E09D9AE9400F80AFF /* hello_NOR_thumb.map */, 465 0296A48F09D9AE9400F80AFF /* hostlink */, 466 0296A49009D9AE9400F80AFF /* redboot_gcc.srec */, 467 0296A49109D9AE9400F80AFF /* sd_player_gcc */, 468 0296A49209D9AE9400F80AFF /* sd_player_gcc.srec */, 469 ); 470 path = test_files; 471 sourceTree = "<group>"; 472 }; 473 02D46C140FED492C00E65706 /* Derived Sources */ = { 474 isa = PBXGroup; 475 children = ( 476 02D46C100FED492400E65706 /* elftosb_lexer.cpp */, 477 02D46C110FED492400E65706 /* elftosb_parser.tab.cpp */, 478 02D46C120FED492400E65706 /* elftosb_parser.tab.hpp */, 479 ); 480 name = "Derived Sources"; 481 sourceTree = "<group>"; 482 }; 483 02E25EA70A1A5DCB001161B5 /* keygen */ = { 484 isa = PBXGroup; 485 children = ( 486 02E25EA90A1A5DCB001161B5 /* keygen.cpp */, 487 ); 488 path = keygen; 489 sourceTree = "<group>"; 490 }; 491 02FE65020BFE669B004A1450 /* bdfiles */ = { 492 isa = PBXGroup; 493 children = ( 494 02FE65030BFE669B004A1450 /* basic_test_cmd.e */, 495 02FE65040BFE669B004A1450 /* complex.bd */, 496 02FE65050BFE669B004A1450 /* simple.e */, 497 02FE65060BFE669B004A1450 /* test_cmd.e */, 498 ); 499 path = bdfiles; 500 sourceTree = "<group>"; 501 }; 502 08FB7794FE84155DC02AAC07 /* elftosb */ = { 503 isa = PBXGroup; 504 children = ( 505 02FE65860C0522B0004A1450 /* todo.txt */, 506 02FE65020BFE669B004A1450 /* bdfiles */, 507 08FB7795FE84155DC02AAC07 /* Source */, 508 C6859E8C029090F304C91782 /* Documentation */, 509 1AB674ADFE9D54B511CA2CBB /* Products */, 510 ); 511 name = elftosb; 512 sourceTree = "<group>"; 513 }; 514 08FB7795FE84155DC02AAC07 /* Source */ = { 515 isa = PBXGroup; 516 children = ( 517 0296A48809D9AE9400F80AFF /* test_files */, 518 02E25EA70A1A5DCB001161B5 /* keygen */, 519 020D46810A1665A20027E24E /* sbtool */, 520 0296A45909D9AE9400F80AFF /* elftosb2 */, 521 020D47700A1691F10027E24E /* common */, 522 ); 523 name = Source; 524 sourceTree = "<group>"; 525 }; 526 1AB674ADFE9D54B511CA2CBB /* Products */ = { 527 isa = PBXGroup; 528 children = ( 529 8DD76F6C0486A84900D96B5E /* elftosb */, 530 020D467B0A16657C0027E24E /* sbtool */, 531 02E25EA50A1A5DB0001161B5 /* keygen */, 532 ); 533 name = Products; 534 sourceTree = "<group>"; 535 }; 536 C6859E8C029090F304C91782 /* Documentation */ = { 537 isa = PBXGroup; 538 children = ( 539 02DC603C0A7AAA7A0027E7F9 /* index.html */, 540 C6859E8B029090EE04C91782 /* elftosb.1 */, 541 ); 542 name = Documentation; 543 sourceTree = "<group>"; 544 }; 545/* End PBXGroup section */ 546 547/* Begin PBXNativeTarget section */ 548 020D467A0A16657C0027E24E /* sbtool */ = { 549 isa = PBXNativeTarget; 550 buildConfigurationList = 020D467E0A1665890027E24E /* Build configuration list for PBXNativeTarget "sbtool" */; 551 buildPhases = ( 552 020D46780A16657C0027E24E /* Sources */, 553 020D46790A16657C0027E24E /* Frameworks */, 554 ); 555 buildRules = ( 556 ); 557 dependencies = ( 558 ); 559 name = sbtool; 560 productName = sbtool; 561 productReference = 020D467B0A16657C0027E24E /* sbtool */; 562 productType = "com.apple.product-type.tool"; 563 }; 564 02E25EA40A1A5DB0001161B5 /* keygen */ = { 565 isa = PBXNativeTarget; 566 buildConfigurationList = 02E25EAB0A1A5DCB001161B5 /* Build configuration list for PBXNativeTarget "keygen" */; 567 buildPhases = ( 568 02E25EA20A1A5DB0001161B5 /* Sources */, 569 02E25EA30A1A5DB0001161B5 /* Frameworks */, 570 ); 571 buildRules = ( 572 ); 573 dependencies = ( 574 ); 575 name = keygen; 576 productName = keygen; 577 productReference = 02E25EA50A1A5DB0001161B5 /* keygen */; 578 productType = "com.apple.product-type.tool"; 579 }; 580 8DD76F620486A84900D96B5E /* elftosb */ = { 581 isa = PBXNativeTarget; 582 buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "elftosb" */; 583 buildPhases = ( 584 8DD76F640486A84900D96B5E /* Sources */, 585 8DD76F660486A84900D96B5E /* Frameworks */, 586 ); 587 buildRules = ( 588 0215B3D609F4255D00EA7C45 /* PBXBuildRule */, 589 0215B3D509F4254100EA7C45 /* PBXBuildRule */, 590 0296CF9309DB3B8700F80AFF /* PBXBuildRule */, 591 ); 592 dependencies = ( 593 ); 594 name = elftosb; 595 productInstallPath = "$(HOME)/bin"; 596 productName = elftosb; 597 productReference = 8DD76F6C0486A84900D96B5E /* elftosb */; 598 productType = "com.apple.product-type.tool"; 599 }; 600/* End PBXNativeTarget section */ 601 602/* Begin PBXProject section */ 603 08FB7793FE84155DC02AAC07 /* Project object */ = { 604 isa = PBXProject; 605 buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "elftosb" */; 606 compatibilityVersion = "Xcode 3.1"; 607 hasScannedForEncodings = 1; 608 mainGroup = 08FB7794FE84155DC02AAC07 /* elftosb */; 609 projectDirPath = ""; 610 projectRoot = ""; 611 targets = ( 612 8DD76F620486A84900D96B5E /* elftosb */, 613 020D467A0A16657C0027E24E /* sbtool */, 614 02E25EA40A1A5DB0001161B5 /* keygen */, 615 020DDCE80A1E858600E1CB49 /* Everything */, 616 ); 617 }; 618/* End PBXProject section */ 619 620/* Begin PBXSourcesBuildPhase section */ 621 020D46780A16657C0027E24E /* Sources */ = { 622 isa = PBXSourcesBuildPhase; 623 buildActionMask = 2147483647; 624 files = ( 625 020D46840A1665D90027E24E /* sbtool.cpp in Sources */, 626 020D46870A1668440027E24E /* AESKey.cpp in Sources */, 627 020D46880A16684D0027E24E /* crc.cpp in Sources */, 628 020D46890A16684E0027E24E /* DataSource.cpp in Sources */, 629 020D468A0A16684F0027E24E /* DataTarget.cpp in Sources */, 630 020D468B0A1668510027E24E /* ELFSourceFile.cpp in Sources */, 631 020D468C0A1668580027E24E /* EncoreBootImage.cpp in Sources */, 632 020D468D0A16685B0027E24E /* EvalContext.cpp in Sources */, 633 020D468E0A16685D0027E24E /* GHSSecInfo.cpp in Sources */, 634 020D468F0A16685F0027E24E /* GlobMatcher.cpp in Sources */, 635 020D46900A1668600027E24E /* Logging.cpp in Sources */, 636 020D46910A1668630027E24E /* Operation.cpp in Sources */, 637 020D46920A1668650027E24E /* options.cpp in Sources */, 638 020D46930A1668680027E24E /* OutputSection.cpp in Sources */, 639 020D46940A1668690027E24E /* Random.cpp in Sources */, 640 020D46950A16686A0027E24E /* rijndael.cpp in Sources */, 641 020D46960A16686B0027E24E /* RijndaelCBCMAC.cpp in Sources */, 642 020D46970A16686D0027E24E /* SHA1.cpp in Sources */, 643 020D46980A16686F0027E24E /* SourceFile.cpp in Sources */, 644 020D46990A1668710027E24E /* SRecordSourceFile.cpp in Sources */, 645 020D469A0A1668730027E24E /* stdafx.cpp in Sources */, 646 020D469B0A1668760027E24E /* StELFFile.cpp in Sources */, 647 020D469C0A1668770027E24E /* StExecutableImage.cpp in Sources */, 648 020D469D0A1668780027E24E /* StSRecordFile.cpp in Sources */, 649 020D469E0A16687A0027E24E /* Value.cpp in Sources */, 650 020D469F0A16687A0027E24E /* Version.cpp in Sources */, 651 020D47A20A16C1E00027E24E /* EncoreBootImageReader.cpp in Sources */, 652 021240010A6C3AA9003CF33F /* Blob.cpp in Sources */, 653 021240020A6C3AAA003CF33F /* HexValues.cpp in Sources */, 654 02C5DB950A925C61003B9C11 /* format_string.cpp in Sources */, 655 02D1FCF70BD039A0007C7450 /* SearchPath.cpp in Sources */, 656 ); 657 runOnlyForDeploymentPostprocessing = 0; 658 }; 659 02E25EA20A1A5DB0001161B5 /* Sources */ = { 660 isa = PBXSourcesBuildPhase; 661 buildActionMask = 2147483647; 662 files = ( 663 02E25EAA0A1A5DCB001161B5 /* keygen.cpp in Sources */, 664 02E25EAE0A1A5DF4001161B5 /* AESKey.cpp in Sources */, 665 02E25EAF0A1A5E09001161B5 /* Random.cpp in Sources */, 666 02E25EB00A1A5E0C001161B5 /* Logging.cpp in Sources */, 667 02E25EB10A1A5E18001161B5 /* stdafx.cpp in Sources */, 668 02E25EB20A1A5E1C001161B5 /* options.cpp in Sources */, 669 02C5DB960A925C61003B9C11 /* format_string.cpp in Sources */, 670 025881010CEE47A900681C7E /* HexValues.cpp in Sources */, 671 ); 672 runOnlyForDeploymentPostprocessing = 0; 673 }; 674 8DD76F640486A84900D96B5E /* Sources */ = { 675 isa = PBXSourcesBuildPhase; 676 buildActionMask = 2147483647; 677 files = ( 678 0215B3D309F424D800EA7C45 /* elftosb_parser.y in Sources */, 679 0215B3E909F4277100EA7C45 /* elftosb_lexer.l in Sources */, 680 0296A4E709D9AE9400F80AFF /* elftosb.cpp in Sources */, 681 0296A4F209D9AE9400F80AFF /* stdafx.cpp in Sources */, 682 0296A4F309D9AE9400F80AFF /* StELFFile.cpp in Sources */, 683 0296A4F809D9AE9400F80AFF /* StExecutableImage.cpp in Sources */, 684 0296A4FE09D9AE9400F80AFF /* StSRecordFile.cpp in Sources */, 685 02E3998F09F2EFAA0055992A /* rijndael.cpp in Sources */, 686 02CD157609F543FE00ABE650 /* ElftosbAST.cpp in Sources */, 687 02CD158909F557D300ABE650 /* ElftosbLexer.cpp in Sources */, 688 02E9D67609FBFE98006D7279 /* EvalContext.cpp in Sources */, 689 02F8D41E09FE86FB004CBE69 /* EncoreBootImage.cpp in Sources */, 690 02F8D4F109FEE91B004CBE69 /* crc.cpp in Sources */, 691 02F8D54C0A014F5D004CBE69 /* Value.cpp in Sources */, 692 02F8D5630A0152AB004CBE69 /* SourceFile.cpp in Sources */, 693 0208BEB30A02D2B800255D31 /* SHA1.cpp in Sources */, 694 0208BF4D0A03137800255D31 /* Random.cpp in Sources */, 695 0208BF8C0A03E04800255D31 /* RijndaelCBCMAC.cpp in Sources */, 696 0208C03F0A0544BA00255D31 /* options.cpp in Sources */, 697 0208C08C0A05677000255D31 /* AESKey.cpp in Sources */, 698 0208C28E0A0A4E5F00255D31 /* DataSource.cpp in Sources */, 699 0208C2900A0A4E5F00255D31 /* Operation.cpp in Sources */, 700 0208C2920A0A4E5F00255D31 /* DataTarget.cpp in Sources */, 701 0208C29B0A0A4EE800255D31 /* ConversionController.cpp in Sources */, 702 024F1D5F0A0BCD7200D21D61 /* SRecordSourceFile.cpp in Sources */, 703 024F1D630A0BCD8300D21D61 /* ELFSourceFile.cpp in Sources */, 704 027402E60A0FB00000CF4BE7 /* GlobMatcher.cpp in Sources */, 705 020D41880A0FF0C20027E24E /* OutputSection.cpp in Sources */, 706 020D419A0A0FF5BF0027E24E /* BootImageGenerator.cpp in Sources */, 707 020D41A60A0FF8880027E24E /* Version.cpp in Sources */, 708 020D41BA0A0FFD140027E24E /* EncoreBootImageGenerator.cpp in Sources */, 709 020D43A80A14D7E20027E24E /* Logging.cpp in Sources */, 710 020D45070A1523350027E24E /* GHSSecInfo.cpp in Sources */, 711 020DDBED0A1D08AD00E1CB49 /* OptionDictionary.cpp in Sources */, 712 02123F320A6B057E003CF33F /* Blob.cpp in Sources */, 713 02123F3A0A6B09CF003CF33F /* HexValues.cpp in Sources */, 714 021CA3F30A8D16960028326F /* ExcludesListMatcher.cpp in Sources */, 715 02C5DB940A925C61003B9C11 /* format_string.cpp in Sources */, 716 02B9D4FD0B9A13AE0084CE1F /* SB36xxBootImageGenerator.cpp in Sources */, 717 02B9D50A0B9A16C10084CE1F /* crypto.cpp in Sources */, 718 02B9D50B0B9A16C10084CE1F /* St3600IPL.cpp in Sources */, 719 02B9D50C0B9A16C10084CE1F /* StKeySet.cpp in Sources */, 720 02B9D50D0B9A16C10084CE1F /* StLFSREncrypter.cpp in Sources */, 721 02B9D50E0B9A16C10084CE1F /* table.c in Sources */, 722 02B9D56C0B9B37890084CE1F /* default_rom_key.cpp in Sources */, 723 02D1FCA90BD02B69007C7450 /* SearchPath.cpp in Sources */, 724 02E535B50C245AEC00CBD4A5 /* DataSourceImager.cpp in Sources */, 725 022B4657121763A100A74F96 /* IVTDataSource.cpp in Sources */, 726 ); 727 runOnlyForDeploymentPostprocessing = 0; 728 }; 729/* End PBXSourcesBuildPhase section */ 730 731/* Begin PBXTargetDependency section */ 732 020DDCEA0A1E858D00E1CB49 /* PBXTargetDependency */ = { 733 isa = PBXTargetDependency; 734 target = 8DD76F620486A84900D96B5E /* elftosb */; 735 targetProxy = 020DDCE90A1E858D00E1CB49 /* PBXContainerItemProxy */; 736 }; 737 020DDCEC0A1E858D00E1CB49 /* PBXTargetDependency */ = { 738 isa = PBXTargetDependency; 739 target = 020D467A0A16657C0027E24E /* sbtool */; 740 targetProxy = 020DDCEB0A1E858D00E1CB49 /* PBXContainerItemProxy */; 741 }; 742 020DDCEE0A1E858D00E1CB49 /* PBXTargetDependency */ = { 743 isa = PBXTargetDependency; 744 target = 02E25EA40A1A5DB0001161B5 /* keygen */; 745 targetProxy = 020DDCED0A1E858D00E1CB49 /* PBXContainerItemProxy */; 746 }; 747/* End PBXTargetDependency section */ 748 749/* Begin XCBuildConfiguration section */ 750 020D467F0A1665890027E24E /* Debug */ = { 751 isa = XCBuildConfiguration; 752 buildSettings = { 753 COPY_PHASE_STRIP = NO; 754 GCC_DYNAMIC_NO_PIC = NO; 755 GCC_ENABLE_FIX_AND_CONTINUE = YES; 756 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 757 GCC_MODEL_TUNING = G5; 758 GCC_OPTIMIZATION_LEVEL = 0; 759 INSTALL_PATH = "$(HOME)/bin"; 760 PREBINDING = NO; 761 PRODUCT_NAME = sbtool; 762 ZERO_LINK = NO; 763 }; 764 name = Debug; 765 }; 766 020D46800A1665890027E24E /* Release */ = { 767 isa = XCBuildConfiguration; 768 buildSettings = { 769 COPY_PHASE_STRIP = YES; 770 GCC_ENABLE_FIX_AND_CONTINUE = NO; 771 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 772 GCC_MODEL_TUNING = G5; 773 INSTALL_PATH = "$(HOME)/bin"; 774 PREBINDING = NO; 775 PRODUCT_NAME = sbtool; 776 ZERO_LINK = NO; 777 }; 778 name = Release; 779 }; 780 020DDCF10A1E85BA00E1CB49 /* Debug */ = { 781 isa = XCBuildConfiguration; 782 buildSettings = { 783 COPY_PHASE_STRIP = NO; 784 GCC_DYNAMIC_NO_PIC = NO; 785 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 786 GCC_OPTIMIZATION_LEVEL = 0; 787 PRODUCT_NAME = Everything; 788 }; 789 name = Debug; 790 }; 791 020DDCF20A1E85BA00E1CB49 /* Release */ = { 792 isa = XCBuildConfiguration; 793 buildSettings = { 794 COPY_PHASE_STRIP = YES; 795 GCC_ENABLE_FIX_AND_CONTINUE = NO; 796 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 797 PRODUCT_NAME = Everything; 798 ZERO_LINK = NO; 799 }; 800 name = Release; 801 }; 802 02E25EAC0A1A5DCB001161B5 /* Debug */ = { 803 isa = XCBuildConfiguration; 804 buildSettings = { 805 COPY_PHASE_STRIP = NO; 806 GCC_DYNAMIC_NO_PIC = NO; 807 GCC_ENABLE_FIX_AND_CONTINUE = YES; 808 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 809 GCC_MODEL_TUNING = G5; 810 GCC_OPTIMIZATION_LEVEL = 0; 811 INSTALL_PATH = "$(HOME)/bin"; 812 PREBINDING = NO; 813 PRODUCT_NAME = keygen; 814 ZERO_LINK = YES; 815 }; 816 name = Debug; 817 }; 818 02E25EAD0A1A5DCB001161B5 /* Release */ = { 819 isa = XCBuildConfiguration; 820 buildSettings = { 821 COPY_PHASE_STRIP = YES; 822 GCC_ENABLE_FIX_AND_CONTINUE = NO; 823 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 824 GCC_MODEL_TUNING = G5; 825 INSTALL_PATH = "$(HOME)/bin"; 826 PREBINDING = NO; 827 PRODUCT_NAME = keygen; 828 ZERO_LINK = NO; 829 }; 830 name = Release; 831 }; 832 1DEB923208733DC60010E9CD /* Debug */ = { 833 isa = XCBuildConfiguration; 834 buildSettings = { 835 COPY_PHASE_STRIP = NO; 836 DEBUG_INFORMATION_FORMAT = dwarf; 837 GCC_DYNAMIC_NO_PIC = NO; 838 GCC_ENABLE_FIX_AND_CONTINUE = YES; 839 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 840 GCC_MODEL_TUNING = G5; 841 GCC_OPTIMIZATION_LEVEL = 0; 842 GCC_PREPROCESSOR_DEFINITIONS = ( 843 SHA1_NO_UTILITY_FUNCTIONS, 844 "$(GCC_PREPROCESSOR_DEFINITIONS)", 845 ); 846 INSTALL_PATH = "$(HOME)/bin"; 847 PRODUCT_NAME = elftosb; 848 ZERO_LINK = NO; 849 }; 850 name = Debug; 851 }; 852 1DEB923308733DC60010E9CD /* Release */ = { 853 isa = XCBuildConfiguration; 854 buildSettings = { 855 ARCHS = ( 856 ppc, 857 i386, 858 ); 859 DEBUG_INFORMATION_FORMAT = dwarf; 860 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 861 GCC_MODEL_TUNING = G5; 862 GCC_PREPROCESSOR_DEFINITIONS = ( 863 SHA1_NO_UTILITY_FUNCTIONS, 864 "$(GCC_PREPROCESSOR_DEFINITIONS)", 865 ); 866 INSTALL_PATH = "$(HOME)/bin"; 867 PRODUCT_NAME = elftosb; 868 ZERO_LINK = NO; 869 }; 870 name = Release; 871 }; 872 1DEB923608733DC60010E9CD /* Debug */ = { 873 isa = XCBuildConfiguration; 874 buildSettings = { 875 GCC_WARN_ABOUT_RETURN_TYPE = YES; 876 GCC_WARN_UNUSED_VARIABLE = YES; 877 PREBINDING = NO; 878 SDKROOT = macosx10.5; 879 }; 880 name = Debug; 881 }; 882 1DEB923708733DC60010E9CD /* Release */ = { 883 isa = XCBuildConfiguration; 884 buildSettings = { 885 GCC_WARN_ABOUT_RETURN_TYPE = YES; 886 GCC_WARN_UNUSED_VARIABLE = YES; 887 PREBINDING = NO; 888 SDKROOT = macosx10.5; 889 }; 890 name = Release; 891 }; 892/* End XCBuildConfiguration section */ 893 894/* Begin XCConfigurationList section */ 895 020D467E0A1665890027E24E /* Build configuration list for PBXNativeTarget "sbtool" */ = { 896 isa = XCConfigurationList; 897 buildConfigurations = ( 898 020D467F0A1665890027E24E /* Debug */, 899 020D46800A1665890027E24E /* Release */, 900 ); 901 defaultConfigurationIsVisible = 0; 902 defaultConfigurationName = Release; 903 }; 904 020DDCF00A1E85BA00E1CB49 /* Build configuration list for PBXAggregateTarget "Everything" */ = { 905 isa = XCConfigurationList; 906 buildConfigurations = ( 907 020DDCF10A1E85BA00E1CB49 /* Debug */, 908 020DDCF20A1E85BA00E1CB49 /* Release */, 909 ); 910 defaultConfigurationIsVisible = 0; 911 defaultConfigurationName = Release; 912 }; 913 02E25EAB0A1A5DCB001161B5 /* Build configuration list for PBXNativeTarget "keygen" */ = { 914 isa = XCConfigurationList; 915 buildConfigurations = ( 916 02E25EAC0A1A5DCB001161B5 /* Debug */, 917 02E25EAD0A1A5DCB001161B5 /* Release */, 918 ); 919 defaultConfigurationIsVisible = 0; 920 defaultConfigurationName = Release; 921 }; 922 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "elftosb" */ = { 923 isa = XCConfigurationList; 924 buildConfigurations = ( 925 1DEB923208733DC60010E9CD /* Debug */, 926 1DEB923308733DC60010E9CD /* Release */, 927 ); 928 defaultConfigurationIsVisible = 0; 929 defaultConfigurationName = Release; 930 }; 931 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "elftosb" */ = { 932 isa = XCConfigurationList; 933 buildConfigurations = ( 934 1DEB923608733DC60010E9CD /* Debug */, 935 1DEB923708733DC60010E9CD /* Release */, 936 ); 937 defaultConfigurationIsVisible = 0; 938 defaultConfigurationName = Release; 939 }; 940/* End XCConfigurationList section */ 941 }; 942 rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; 943} 944