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