1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXBuildFile section */ 10 950BD1140A1E582B00395116 /* MBCBoard.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C8AC0A02FA7C5601AC80B8 /* MBCBoard.h */; }; 11 950BD1150A1E582B00395116 /* MBCEngineCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C8AC1002FAB09301AC80B8 /* MBCEngineCommands.h */; }; 12 950BD1160A1E582B00395116 /* MBCPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C8AC1202FAB09301AC80B8 /* MBCPlayer.h */; }; 13 950BD1170A1E582B00395116 /* MBCEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = F505DC4103032B9F01F7F1A0 /* MBCEngine.h */; }; 14 950BD1180A1E582B00395116 /* MBCBoardView.h in Headers */ = {isa = PBXBuildFile; fileRef = F5228DC1030ADA0201D8E860 /* MBCBoardView.h */; }; 15 950BD1190A1E582B00395116 /* MBCBoardViewDraw.h in Headers */ = {isa = PBXBuildFile; fileRef = F50CB520030CE23701D20FFB /* MBCBoardViewDraw.h */; }; 16 950BD11A0A1E582B00395116 /* MBCBoardViewModels.h in Headers */ = {isa = PBXBuildFile; fileRef = F50CB521030CE23701D20FFB /* MBCBoardViewModels.h */; }; 17 950BD11B0A1E582B00395116 /* MBCBoardViewTextures.h in Headers */ = {isa = PBXBuildFile; fileRef = F50CB522030CE23701D20FFB /* MBCBoardViewTextures.h */; }; 18 950BD11C0A1E582B00395116 /* MBCBoardViewMouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A165400310660F01D39A8B /* MBCBoardViewMouse.h */; }; 19 950BD11D0A1E582B00395116 /* MBCInteractivePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A165420310661001D39A8B /* MBCInteractivePlayer.h */; }; 20 950BD11E0A1E582B00395116 /* MBCAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A1654603106D9B01D39A8B /* MBCAnimation.h */; }; 21 950BD11F0A1E582B00395116 /* MBCMoveAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A1654A0310791D01D39A8B /* MBCMoveAnimation.h */; }; 22 950BD1200A1E582B00395116 /* MBCController.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A1654E03107AD501D39A8B /* MBCController.h */; }; 23 950BD1210A1E582B00395116 /* MBCDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 953ABB1B043AC51100C64F18 /* MBCDocument.h */; }; 24 950BD1220A1E582B00395116 /* MBCBoardAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 9534EBC3046627320000E7BB /* MBCBoardAnimation.h */; }; 25 950BD1230A1E582B00395116 /* MBCGameInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B65050046F289700EF3E85 /* MBCGameInfo.h */; }; 26 950BD1240A1E582B00395116 /* MBCFloatingBoardWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B5015D049D3080006276A0 /* MBCFloatingBoardWindow.h */; }; 27 950BD1250A1E582B00395116 /* MBCMoveGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 950B5942049D8C73000001C9 /* MBCMoveGenerator.h */; }; 28 950BD1260A1E582B00395116 /* MBCAbout.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C4075B04B2B8500015A26B /* MBCAbout.h */; }; 29 950BD1270A1E582B00395116 /* MBCLanguageModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 95D2026204C2247A00590F98 /* MBCLanguageModel.h */; }; 30 950BD1280A1E582B00395116 /* MBCBoardViewAccessibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 95F5B80D06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.h */; }; 31 950BD12B0A1E582B00395116 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 32 950BD12C0A1E582B00395116 /* bug.opn in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1C02F917A901D8996C /* bug.opn */; }; 33 950BD12D0A1E582B00395116 /* losers.opn in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1D02F917A901D8996C /* losers.opn */; }; 34 950BD12E0A1E582B00395116 /* nbook.db in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1E02F917A901D8996C /* nbook.db */; }; 35 950BD12F0A1E582B00395116 /* suicide.opn in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1F02F917A901D8996C /* suicide.opn */; }; 36 950BD1300A1E582B00395116 /* zbook.db in Resources */ = {isa = PBXBuildFile; fileRef = F5775A2002F917A901D8996C /* zbook.db */; }; 37 950BD1420A1E582B00395116 /* Defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = F598AC41035A958501000102 /* Defaults.plist */; }; 38 950BD1450A1E582B00395116 /* sjeng.rc in Resources */ = {isa = PBXBuildFile; fileRef = 9595B6C00458E2CD00A8D2EE /* sjeng.rc */; }; 39 950BD1460A1E582B00395116 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 95D6CE62045BBDBE0045D5FC /* Localizable.strings */; }; 40 950BD1480A1E582B00395116 /* Styles in Resources */ = {isa = PBXBuildFile; fileRef = 95C85026048F342500A9DF4F /* Styles */; }; 41 950BD14A0A1E582B00395116 /* SpeechHelp.plist in Resources */ = {isa = PBXBuildFile; fileRef = 9594A40504C76CA4005DC0DD /* SpeechHelp.plist */; }; 42 950BD14D0A1E582B00395116 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5775A1A02F9176F01D8996C /* main.mm */; }; 43 950BD14E0A1E582B00395116 /* MBCBoard.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C8AC0B02FA7C5601AC80B8 /* MBCBoard.mm */; }; 44 950BD14F0A1E582B00395116 /* MBCEngineCommands.l in Sources */ = {isa = PBXBuildFile; fileRef = F5C8AC1102FAB09301AC80B8 /* MBCEngineCommands.l */; }; 45 950BD1500A1E582B00395116 /* MBCPlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C8AC1302FAB09301AC80B8 /* MBCPlayer.mm */; }; 46 950BD1510A1E582B00395116 /* MBCEngine.mm in Sources */ = {isa = PBXBuildFile; fileRef = F505DC4203032B9F01F7F1A0 /* MBCEngine.mm */; }; 47 950BD1520A1E582B00395116 /* MBCBoardViewModels.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5228DC2030ADA0201D8E860 /* MBCBoardViewModels.mm */; }; 48 950BD1530A1E582B00395116 /* MBCBoardViewDraw.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5228DEB030AFC7501D8E860 /* MBCBoardViewDraw.mm */; }; 49 950BD1540A1E582B00395116 /* MBCBoardViewTextures.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5228DEC030AFC7501D8E860 /* MBCBoardViewTextures.mm */; }; 50 950BD1550A1E582B00395116 /* MBCBoardView.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5406BF9030E151F011317DC /* MBCBoardView.mm */; }; 51 950BD1560A1E582B00395116 /* MBCBoardViewMouse.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A165410310661001D39A8B /* MBCBoardViewMouse.mm */; }; 52 950BD1570A1E582B00395116 /* MBCAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A1654703106D9B01D39A8B /* MBCAnimation.mm */; }; 53 950BD1580A1E582B00395116 /* MBCMoveAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A1654B0310791D01D39A8B /* MBCMoveAnimation.mm */; }; 54 950BD1590A1E582B00395116 /* MBCController.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A1654F03107AD501D39A8B /* MBCController.mm */; }; 55 950BD15A0A1E582B00395116 /* MBCInteractivePlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C446020311DD0E013BD914 /* MBCInteractivePlayer.mm */; }; 56 950BD15B0A1E582B00395116 /* MBCDocument.mm in Sources */ = {isa = PBXBuildFile; fileRef = 953ABB1C043AC51100C64F18 /* MBCDocument.mm */; }; 57 950BD15C0A1E582B00395116 /* MBCBoardAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9534EBC4046627320000E7BB /* MBCBoardAnimation.mm */; }; 58 950BD15D0A1E582B00395116 /* MBCGameInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95B65051046F289700EF3E85 /* MBCGameInfo.mm */; }; 59 950BD15E0A1E582B00395116 /* MBCFloatingBoardWindow.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95B5015E049D3080006276A0 /* MBCFloatingBoardWindow.mm */; }; 60 950BD15F0A1E582B00395116 /* MBCMoveGenerator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 950B5943049D8C73000001C9 /* MBCMoveGenerator.mm */; }; 61 950BD1600A1E582B00395116 /* MBCAbout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95C4075C04B2B8500015A26B /* MBCAbout.mm */; }; 62 950BD1610A1E582B00395116 /* MBCLanguageModel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95D2026304C2247B00590F98 /* MBCLanguageModel.mm */; }; 63 950BD1620A1E582B00395116 /* MBCBoardViewAccessibility.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95F5B80E06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.mm */; }; 64 950BD1640A1E582B00395116 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; 65 950BD1650A1E582B00395116 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5228DC5030ADA9401D8E860 /* OpenGL.framework */; }; 66 950BD1660A1E582B00395116 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5529B030314493B01CA17FB /* Carbon.framework */; }; 67 950BD1680A1E582B00395116 /* Chess.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 950EE08807769701004ED524 /* Chess.plist */; }; 68 950BD16A0A1E582B00395116 /* Chess.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = 950EE08907769701004ED524 /* Chess.txt */; }; 69 95261CDD1478580E004EF501 /* background.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 95261CDC1478580E004EF501 /* background.pdf */; }; 70 953A40B5148D8E220005E53D /* MBCMoveTableViewAccessibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 953A40B3148D8E220005E53D /* MBCMoveTableViewAccessibility.h */; }; 71 953A40B6148D8E220005E53D /* MBCMoveTableViewAccessibility.mm in Sources */ = {isa = PBXBuildFile; fileRef = 953A40B4148D8E220005E53D /* MBCMoveTableViewAccessibility.mm */; }; 72 95459B741492B7930083FCE3 /* MBCDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 95459B731492B7930083FCE3 /* MBCDebug.h */; }; 73 95459B751492B7930083FCE3 /* MBCDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 95459B731492B7930083FCE3 /* MBCDebug.h */; }; 74 95459B771492B9160083FCE3 /* MBCDebug.cp in Sources */ = {isa = PBXBuildFile; fileRef = 95459B761492B9160083FCE3 /* MBCDebug.cp */; }; 75 9556A24514FC15F4000219D4 /* selected_piece_texture@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9556A24414FC15F4000219D4 /* selected_piece_texture@2x.png */; }; 76 956195F90EB12AD70097627D /* selected_piece_texture.png in Resources */ = {isa = PBXBuildFile; fileRef = 956195E80EB12AD70097627D /* selected_piece_texture.png */; }; 77 9561960A0EB12AD70097627D /* selected_piece_texture.png in Resources */ = {isa = PBXBuildFile; fileRef = 956195E80EB12AD70097627D /* selected_piece_texture.png */; }; 78 9575D08114254A8100E65579 /* MBCBoardWin.h in Headers */ = {isa = PBXBuildFile; fileRef = 9575D07F14254A8100E65579 /* MBCBoardWin.h */; }; 79 9575D08214254A8100E65579 /* MBCBoardWin.h in Headers */ = {isa = PBXBuildFile; fileRef = 9575D07F14254A8100E65579 /* MBCBoardWin.h */; }; 80 9575D08314254A8100E65579 /* MBCBoardWin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9575D08014254A8100E65579 /* MBCBoardWin.mm */; }; 81 9575D08414254A8100E65579 /* MBCBoardWin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9575D08014254A8100E65579 /* MBCBoardWin.mm */; }; 82 95844C6D0A670C1E0068CA82 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8304F30114005E79F8 /* config.h */; }; 83 95844C6E0A670C1E0068CA82 /* extvars.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8804F30114005E79F8 /* extvars.h */; }; 84 95844C6F0A670C1E0068CA82 /* protos.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9104F30114005E79F8 /* protos.h */; }; 85 95844C700A670C1E0068CA82 /* sjeng.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9804F30114005E79F8 /* sjeng.h */; }; 86 95844C710A670C1E0068CA82 /* squares.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9904F30114005E79F8 /* squares.h */; }; 87 95844C720A670C1E0068CA82 /* attacks.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8004F30114005E79F8 /* attacks.c */; }; 88 95844C730A670C1E0068CA82 /* draw.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8404F30114005E79F8 /* draw.c */; }; 89 95844C740A670C1E0068CA82 /* book.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8204F30114005E79F8 /* book.c */; }; 90 95844C750A670C1E0068CA82 /* ecache.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8504F30114005E79F8 /* ecache.c */; }; 91 95844C760A670C1E0068CA82 /* epd.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8604F30114005E79F8 /* epd.c */; }; 92 95844C770A670C1E0068CA82 /* eval.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8704F30114005E79F8 /* eval.c */; }; 93 95844C780A670C1E0068CA82 /* learn.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8904F30114005E79F8 /* learn.c */; }; 94 95844C790A670C1E0068CA82 /* leval.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8A04F30114005E79F8 /* leval.c */; }; 95 95844C7A0A670C1E0068CA82 /* moves.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8B04F30114005E79F8 /* moves.c */; }; 96 95844C7B0A670C1E0068CA82 /* neval.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8C04F30114005E79F8 /* neval.c */; }; 97 95844C7C0A670C1E0068CA82 /* newbook.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8D04F30114005E79F8 /* newbook.c */; }; 98 95844C7D0A670C1E0068CA82 /* partner.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8E04F30114005E79F8 /* partner.c */; }; 99 95844C7E0A670C1E0068CA82 /* probe.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED8F04F30114005E79F8 /* probe.c */; }; 100 95844C7F0A670C1E0068CA82 /* proof.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9004F30114005E79F8 /* proof.c */; }; 101 95844C800A670C1E0068CA82 /* rcfile.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9204F30114005E79F8 /* rcfile.c */; }; 102 95844C810A670C1E0068CA82 /* search.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9304F30114005E79F8 /* search.c */; }; 103 95844C820A670C1E0068CA82 /* see.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9404F30114005E79F8 /* see.c */; }; 104 95844C830A670C1E0068CA82 /* segtb.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9504F30114005E79F8 /* segtb.c */; }; 105 95844C840A670C1E0068CA82 /* seval.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9604F30114005E79F8 /* seval.c */; }; 106 95844C850A670C1E0068CA82 /* sjeng.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9704F30114005E79F8 /* sjeng.c */; }; 107 95844C860A670C1E0068CA82 /* ttable.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9A04F30114005E79F8 /* ttable.c */; }; 108 95844C870A670C1E0068CA82 /* utils.c in Headers */ = {isa = PBXBuildFile; fileRef = 95B4ED9B04F30114005E79F8 /* utils.c */; }; 109 95844C890A670C1E0068CA82 /* blob2.c in Sources */ = {isa = PBXBuildFile; fileRef = 95B4ED8104F30114005E79F8 /* blob2.c */; }; 110 95844C980A670C280068CA82 /* MBCBoard.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C8AC0A02FA7C5601AC80B8 /* MBCBoard.h */; }; 111 95844C990A670C280068CA82 /* MBCEngineCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C8AC1002FAB09301AC80B8 /* MBCEngineCommands.h */; }; 112 95844C9A0A670C280068CA82 /* MBCPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C8AC1202FAB09301AC80B8 /* MBCPlayer.h */; }; 113 95844C9B0A670C280068CA82 /* MBCEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = F505DC4103032B9F01F7F1A0 /* MBCEngine.h */; }; 114 95844C9C0A670C280068CA82 /* MBCBoardView.h in Headers */ = {isa = PBXBuildFile; fileRef = F5228DC1030ADA0201D8E860 /* MBCBoardView.h */; }; 115 95844C9D0A670C280068CA82 /* MBCBoardViewDraw.h in Headers */ = {isa = PBXBuildFile; fileRef = F50CB520030CE23701D20FFB /* MBCBoardViewDraw.h */; }; 116 95844C9E0A670C280068CA82 /* MBCBoardViewModels.h in Headers */ = {isa = PBXBuildFile; fileRef = F50CB521030CE23701D20FFB /* MBCBoardViewModels.h */; }; 117 95844C9F0A670C280068CA82 /* MBCBoardViewTextures.h in Headers */ = {isa = PBXBuildFile; fileRef = F50CB522030CE23701D20FFB /* MBCBoardViewTextures.h */; }; 118 95844CA00A670C280068CA82 /* MBCBoardViewMouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A165400310660F01D39A8B /* MBCBoardViewMouse.h */; }; 119 95844CA10A670C280068CA82 /* MBCInteractivePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A165420310661001D39A8B /* MBCInteractivePlayer.h */; }; 120 95844CA20A670C280068CA82 /* MBCAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A1654603106D9B01D39A8B /* MBCAnimation.h */; }; 121 95844CA30A670C280068CA82 /* MBCMoveAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A1654A0310791D01D39A8B /* MBCMoveAnimation.h */; }; 122 95844CA40A670C280068CA82 /* MBCController.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A1654E03107AD501D39A8B /* MBCController.h */; }; 123 95844CA50A670C280068CA82 /* MBCDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 953ABB1B043AC51100C64F18 /* MBCDocument.h */; }; 124 95844CA60A670C280068CA82 /* MBCBoardAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 9534EBC3046627320000E7BB /* MBCBoardAnimation.h */; }; 125 95844CA70A670C280068CA82 /* MBCGameInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B65050046F289700EF3E85 /* MBCGameInfo.h */; }; 126 95844CA80A670C280068CA82 /* MBCTuner.h in Headers */ = {isa = PBXBuildFile; fileRef = 95A35CFF048EEA7300D1AB5E /* MBCTuner.h */; }; 127 95844CA90A670C280068CA82 /* MBCFloatingBoardWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B5015D049D3080006276A0 /* MBCFloatingBoardWindow.h */; }; 128 95844CAA0A670C280068CA82 /* MBCMoveGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 950B5942049D8C73000001C9 /* MBCMoveGenerator.h */; }; 129 95844CAB0A670C280068CA82 /* MBCAbout.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C4075B04B2B8500015A26B /* MBCAbout.h */; }; 130 95844CAC0A670C280068CA82 /* MBCLanguageModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 95D2026204C2247A00590F98 /* MBCLanguageModel.h */; }; 131 95844CAD0A670C280068CA82 /* MBCBoardViewAccessibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 95F5B80D06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.h */; }; 132 95844CB00A670C280068CA82 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 133 95844CB10A670C280068CA82 /* bug.opn in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1C02F917A901D8996C /* bug.opn */; }; 134 95844CB20A670C280068CA82 /* losers.opn in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1D02F917A901D8996C /* losers.opn */; }; 135 95844CB30A670C280068CA82 /* nbook.db in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1E02F917A901D8996C /* nbook.db */; }; 136 95844CB40A670C280068CA82 /* suicide.opn in Resources */ = {isa = PBXBuildFile; fileRef = F5775A1F02F917A901D8996C /* suicide.opn */; }; 137 95844CB50A670C280068CA82 /* zbook.db in Resources */ = {isa = PBXBuildFile; fileRef = F5775A2002F917A901D8996C /* zbook.db */; }; 138 95844CC70A670C280068CA82 /* Defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = F598AC41035A958501000102 /* Defaults.plist */; }; 139 95844CCA0A670C280068CA82 /* sjeng.rc in Resources */ = {isa = PBXBuildFile; fileRef = 9595B6C00458E2CD00A8D2EE /* sjeng.rc */; }; 140 95844CCB0A670C280068CA82 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 95D6CE62045BBDBE0045D5FC /* Localizable.strings */; }; 141 95844CCD0A670C280068CA82 /* Tuner.nib in Resources */ = {isa = PBXBuildFile; fileRef = 95A35D03048EEF8900D1AB5E /* Tuner.nib */; }; 142 95844CCF0A670C280068CA82 /* SpeechHelp.plist in Resources */ = {isa = PBXBuildFile; fileRef = 9594A40504C76CA4005DC0DD /* SpeechHelp.plist */; }; 143 95844CD20A670C280068CA82 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5775A1A02F9176F01D8996C /* main.mm */; }; 144 95844CD30A670C280068CA82 /* MBCBoard.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C8AC0B02FA7C5601AC80B8 /* MBCBoard.mm */; }; 145 95844CD40A670C280068CA82 /* MBCEngineCommands.l in Sources */ = {isa = PBXBuildFile; fileRef = F5C8AC1102FAB09301AC80B8 /* MBCEngineCommands.l */; }; 146 95844CD50A670C280068CA82 /* MBCPlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C8AC1302FAB09301AC80B8 /* MBCPlayer.mm */; }; 147 95844CD60A670C280068CA82 /* MBCEngine.mm in Sources */ = {isa = PBXBuildFile; fileRef = F505DC4203032B9F01F7F1A0 /* MBCEngine.mm */; }; 148 95844CD70A670C280068CA82 /* MBCBoardViewModels.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5228DC2030ADA0201D8E860 /* MBCBoardViewModels.mm */; }; 149 95844CD80A670C280068CA82 /* MBCBoardViewDraw.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5228DEB030AFC7501D8E860 /* MBCBoardViewDraw.mm */; }; 150 95844CD90A670C280068CA82 /* MBCBoardViewTextures.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5228DEC030AFC7501D8E860 /* MBCBoardViewTextures.mm */; }; 151 95844CDA0A670C280068CA82 /* MBCBoardView.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5406BF9030E151F011317DC /* MBCBoardView.mm */; }; 152 95844CDB0A670C280068CA82 /* MBCBoardViewMouse.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A165410310661001D39A8B /* MBCBoardViewMouse.mm */; }; 153 95844CDC0A670C280068CA82 /* MBCAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A1654703106D9B01D39A8B /* MBCAnimation.mm */; }; 154 95844CDD0A670C280068CA82 /* MBCMoveAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A1654B0310791D01D39A8B /* MBCMoveAnimation.mm */; }; 155 95844CDE0A670C280068CA82 /* MBCController.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5A1654F03107AD501D39A8B /* MBCController.mm */; }; 156 95844CDF0A670C280068CA82 /* MBCInteractivePlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5C446020311DD0E013BD914 /* MBCInteractivePlayer.mm */; }; 157 95844CE00A670C280068CA82 /* MBCDocument.mm in Sources */ = {isa = PBXBuildFile; fileRef = 953ABB1C043AC51100C64F18 /* MBCDocument.mm */; }; 158 95844CE10A670C280068CA82 /* MBCBoardAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9534EBC4046627320000E7BB /* MBCBoardAnimation.mm */; }; 159 95844CE20A670C280068CA82 /* MBCGameInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95B65051046F289700EF3E85 /* MBCGameInfo.mm */; }; 160 95844CE30A670C280068CA82 /* MBCTuner.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95A35D00048EEA7300D1AB5E /* MBCTuner.mm */; }; 161 95844CE40A670C280068CA82 /* MBCFloatingBoardWindow.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95B5015E049D3080006276A0 /* MBCFloatingBoardWindow.mm */; }; 162 95844CE50A670C280068CA82 /* MBCMoveGenerator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 950B5943049D8C73000001C9 /* MBCMoveGenerator.mm */; }; 163 95844CE60A670C280068CA82 /* MBCAbout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95C4075C04B2B8500015A26B /* MBCAbout.mm */; }; 164 95844CE70A670C280068CA82 /* MBCLanguageModel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95D2026304C2247B00590F98 /* MBCLanguageModel.mm */; }; 165 95844CE80A670C280068CA82 /* MBCBoardViewAccessibility.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95F5B80E06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.mm */; }; 166 95844CEA0A670C280068CA82 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; 167 95844CEB0A670C280068CA82 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5228DC5030ADA9401D8E860 /* OpenGL.framework */; }; 168 95844CEC0A670C280068CA82 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5529B030314493B01CA17FB /* Carbon.framework */; }; 169 959212FB12B0676D0021B5BA /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = 959212FA12B0676D0021B5BA /* COPYING */; }; 170 959212FC12B0676D0021B5BA /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = 959212FA12B0676D0021B5BA /* COPYING */; }; 171 9595F35C1467285D00FC37E4 /* GameKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9595F35B1467285D00FC37E4 /* GameKit.framework */; }; 172 95A7266E1426CFE6006CE6F2 /* MBCUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 95A7266C1426CFE6006CE6F2 /* MBCUserDefaults.h */; }; 173 95A7266F1426CFE6006CE6F2 /* MBCUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 95A7266C1426CFE6006CE6F2 /* MBCUserDefaults.h */; }; 174 95A726701426CFE6006CE6F2 /* MBCUserDefaults.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95A7266D1426CFE6006CE6F2 /* MBCUserDefaults.mm */; }; 175 95A726711426CFE6006CE6F2 /* MBCUserDefaults.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95A7266D1426CFE6006CE6F2 /* MBCUserDefaults.mm */; }; 176 95B4181914E0B5FE006B675E /* libCrashReporterClient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 95B4181814E0B5FE006B675E /* libCrashReporterClient.a */; settings = {ATTRIBUTES = (Weak, ); }; }; 177 95B65BF91471C8C8008DBB60 /* MBCRemotePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B65BF71471C8C8008DBB60 /* MBCRemotePlayer.h */; }; 178 95B65BFA1471C8C8008DBB60 /* MBCRemotePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B65BF71471C8C8008DBB60 /* MBCRemotePlayer.h */; }; 179 95B65BFB1471C8C9008DBB60 /* MBCRemotePlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95B65BF81471C8C8008DBB60 /* MBCRemotePlayer.mm */; }; 180 95B65BFC1471C8C9008DBB60 /* MBCRemotePlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95B65BF81471C8C8008DBB60 /* MBCRemotePlayer.mm */; }; 181 95B81B7D11F65D2B0047D0A0 /* GeoKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 95B81B7C11F65D2B0047D0A0 /* GeoKit.framework */; }; 182 95C31C58125E2E020085159C /* MBCMoveTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C31C56125E2E020085159C /* MBCMoveTableView.h */; }; 183 95C31C59125E2E020085159C /* MBCMoveTableView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95C31C57125E2E020085159C /* MBCMoveTableView.mm */; }; 184 95C31C5A125E2E020085159C /* MBCMoveTableView.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C31C56125E2E020085159C /* MBCMoveTableView.h */; }; 185 95C31C5B125E2E020085159C /* MBCMoveTableView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95C31C57125E2E020085159C /* MBCMoveTableView.mm */; }; 186 95C31D69125E7B8B0085159C /* MBCStretchyTextCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C31D67125E7B8B0085159C /* MBCStretchyTextCell.h */; }; 187 95C31D6A125E7B8B0085159C /* MBCStretchyTextCell.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95C31D68125E7B8B0085159C /* MBCStretchyTextCell.mm */; }; 188 95C31D6B125E7B8B0085159C /* MBCStretchyTextCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 95C31D67125E7B8B0085159C /* MBCStretchyTextCell.h */; }; 189 95C31D6C125E7B8B0085159C /* MBCStretchyTextCell.mm in Sources */ = {isa = PBXBuildFile; fileRef = 95C31D68125E7B8B0085159C /* MBCStretchyTextCell.mm */; }; 190 95D4D51B1327E29E0063FA06 /* Spoken.strings in Resources */ = {isa = PBXBuildFile; fileRef = 95D4D5191327E29E0063FA06 /* Spoken.strings */; }; 191 95D4D51C1327E29E0063FA06 /* Spoken.strings in Resources */ = {isa = PBXBuildFile; fileRef = 95D4D5191327E29E0063FA06 /* Spoken.strings */; }; 192 95D8520F13E710190045366C /* Board.xib in Resources */ = {isa = PBXBuildFile; fileRef = 95D8520D13E710190045366C /* Board.xib */; }; 193 95D8521013E710190045366C /* Board.xib in Resources */ = {isa = PBXBuildFile; fileRef = 95D8520D13E710190045366C /* Board.xib */; }; 194 95D8521813E710B80045366C /* About.xib in Resources */ = {isa = PBXBuildFile; fileRef = 95D8521413E710B80045366C /* About.xib */; }; 195 95D8521913E710B80045366C /* About.xib in Resources */ = {isa = PBXBuildFile; fileRef = 95D8521413E710B80045366C /* About.xib */; }; 196 95D8521A13E710B80045366C /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 95D8521613E710B80045366C /* MainMenu.xib */; }; 197 95D8521B13E710B80045366C /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 95D8521613E710B80045366C /* MainMenu.xib */; }; 198 95DC571C0A670E2F00BA2962 /* sjeng.ChessEngine in Resources */ = {isa = PBXBuildFile; fileRef = 95844C900A670C1E0068CA82 /* sjeng.ChessEngine */; }; 199 95ECDE271491C5B100DFD47B /* container-migration.plist in Resources */ = {isa = PBXBuildFile; fileRef = 95ECDE261491C5B100DFD47B /* container-migration.plist */; }; 200/* End PBXBuildFile section */ 201 202/* Begin PBXContainerItemProxy section */ 203 950BD1120A1E582B00395116 /* PBXContainerItemProxy */ = { 204 isa = PBXContainerItemProxy; 205 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 206 proxyType = 1; 207 remoteGlobalIDString = 95B4EDD204F3081E005E79F8; 208 remoteInfo = "Opening Books"; 209 }; 210 95844C940A670C280068CA82 /* PBXContainerItemProxy */ = { 211 isa = PBXContainerItemProxy; 212 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 213 proxyType = 1; 214 remoteGlobalIDString = 95B4EDD204F3081E005E79F8; 215 remoteInfo = "Opening Books"; 216 }; 217 95844CF40A670C4E0068CA82 /* PBXContainerItemProxy */ = { 218 isa = PBXContainerItemProxy; 219 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 220 proxyType = 1; 221 remoteGlobalIDString = 95844C6B0A670C1E0068CA82; 222 remoteInfo = "sjeng (Upgraded)"; 223 }; 224 95844CF60A670C530068CA82 /* PBXContainerItemProxy */ = { 225 isa = PBXContainerItemProxy; 226 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 227 proxyType = 1; 228 remoteGlobalIDString = 95844C6B0A670C1E0068CA82; 229 remoteInfo = "sjeng (Upgraded)"; 230 }; 231 95B64AD7163488A800D1DA56 /* PBXContainerItemProxy */ = { 232 isa = PBXContainerItemProxy; 233 containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; 234 proxyType = 1; 235 remoteGlobalIDString = 95844C6B0A670C1E0068CA82; 236 remoteInfo = sjeng; 237 }; 238/* End PBXContainerItemProxy section */ 239 240/* Begin PBXCopyFilesBuildPhase section */ 241 950BD1670A1E582B00395116 /* CopyFiles */ = { 242 isa = PBXCopyFilesBuildPhase; 243 buildActionMask = 8; 244 dstPath = /usr/local/OpenSourceVersions; 245 dstSubfolderSpec = 0; 246 files = ( 247 950BD1680A1E582B00395116 /* Chess.plist in CopyFiles */, 248 ); 249 runOnlyForDeploymentPostprocessing = 1; 250 }; 251 950BD1690A1E582B00395116 /* CopyFiles */ = { 252 isa = PBXCopyFilesBuildPhase; 253 buildActionMask = 8; 254 dstPath = /usr/local/OpenSourceLicenses/; 255 dstSubfolderSpec = 0; 256 files = ( 257 950BD16A0A1E582B00395116 /* Chess.txt in CopyFiles */, 258 ); 259 runOnlyForDeploymentPostprocessing = 1; 260 }; 261/* End PBXCopyFilesBuildPhase section */ 262 263/* Begin PBXFileReference section */ 264 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 265 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; 266 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; 267 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; 268 950B5942049D8C73000001C9 /* MBCMoveGenerator.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCMoveGenerator.h; path = Sources/MBCMoveGenerator.h; sourceTree = "<group>"; }; 269 950B5943049D8C73000001C9 /* MBCMoveGenerator.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCMoveGenerator.mm; path = Sources/MBCMoveGenerator.mm; sourceTree = "<group>"; }; 270 950BD16F0A1E582B00395116 /* Info-MBChess.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-MBChess.plist"; path = "Resources/Info-MBChess.plist"; sourceTree = "<group>"; }; 271 950BD1700A1E582B00395116 /* Chess.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Chess.app; sourceTree = BUILT_PRODUCTS_DIR; }; 272 950EE08807769701004ED524 /* Chess.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = Chess.plist; path = Resources/Chess.plist; sourceTree = "<group>"; }; 273 950EE08907769701004ED524 /* Chess.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = Chess.txt; path = Resources/Chess.txt; sourceTree = "<group>"; }; 274 951539B81634A15000BE0652 /* MBChess copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "MBChess copy-Info.plist"; path = "/Volumes/Nardis/Shared/Work/Chess/MBChess copy-Info.plist"; sourceTree = "<absolute>"; }; 275 95261CDC1478580E004EF501 /* background.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; name = background.pdf; path = Resources/background.pdf; sourceTree = "<group>"; }; 276 9534EBC3046627320000E7BB /* MBCBoardAnimation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoardAnimation.h; path = Sources/MBCBoardAnimation.h; sourceTree = "<group>"; }; 277 9534EBC4046627320000E7BB /* MBCBoardAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardAnimation.mm; path = Sources/MBCBoardAnimation.mm; sourceTree = "<group>"; }; 278 953A40B3148D8E220005E53D /* MBCMoveTableViewAccessibility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBCMoveTableViewAccessibility.h; path = Sources/MBCMoveTableViewAccessibility.h; sourceTree = "<group>"; }; 279 953A40B4148D8E220005E53D /* MBCMoveTableViewAccessibility.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCMoveTableViewAccessibility.mm; path = Sources/MBCMoveTableViewAccessibility.mm; sourceTree = "<group>"; }; 280 953ABB1B043AC51100C64F18 /* MBCDocument.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCDocument.h; path = Sources/MBCDocument.h; sourceTree = "<group>"; }; 281 953ABB1C043AC51100C64F18 /* MBCDocument.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCDocument.mm; path = Sources/MBCDocument.mm; sourceTree = "<group>"; wrapsLines = 0; }; 282 95459B731492B7930083FCE3 /* MBCDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBCDebug.h; path = Sources/MBCDebug.h; sourceTree = "<group>"; }; 283 95459B761492B9160083FCE3 /* MBCDebug.cp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MBCDebug.cp; path = Sources/MBCDebug.cp; sourceTree = "<group>"; }; 284 9556A24414FC15F4000219D4 /* selected_piece_texture@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "selected_piece_texture@2x.png"; path = "Textures/selected_piece_texture@2x.png"; sourceTree = "<group>"; }; 285 956195E80EB12AD70097627D /* selected_piece_texture.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = selected_piece_texture.png; path = Textures/selected_piece_texture.png; sourceTree = "<group>"; }; 286 9575D07F14254A8100E65579 /* MBCBoardWin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBCBoardWin.h; path = Sources/MBCBoardWin.h; sourceTree = "<group>"; }; 287 9575D08014254A8100E65579 /* MBCBoardWin.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardWin.mm; path = Sources/MBCBoardWin.mm; sourceTree = "<group>"; }; 288 95844C900A670C1E0068CA82 /* sjeng.ChessEngine */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = sjeng.ChessEngine; sourceTree = BUILT_PRODUCTS_DIR; }; 289 95844CF10A670C280068CA82 /* Info-ChessTuner.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-ChessTuner.plist"; path = "Resources/Info-ChessTuner.plist"; sourceTree = "<group>"; }; 290 95844CF20A670C280068CA82 /* Chess Tuner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Chess Tuner.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 291 9594A40504C76CA4005DC0DD /* SpeechHelp.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = SpeechHelp.plist; path = Resources/SpeechHelp.plist; sourceTree = "<group>"; }; 292 9595B6C00458E2CD00A8D2EE /* sjeng.rc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = sjeng.rc; path = sjeng/sjeng.rc; sourceTree = "<group>"; }; 293 9595F35B1467285D00FC37E4 /* GameKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GameKit.framework; path = /System/Library/Frameworks/GameKit.framework; sourceTree = "<absolute>"; }; 294 95A35CFF048EEA7300D1AB5E /* MBCTuner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCTuner.h; path = Sources/MBCTuner.h; sourceTree = "<group>"; }; 295 95A35D00048EEA7300D1AB5E /* MBCTuner.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCTuner.mm; path = Sources/MBCTuner.mm; sourceTree = "<group>"; }; 296 95A35D04048EEF8900D1AB5E /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/Tuner.nib; sourceTree = "<group>"; }; 297 95A7266C1426CFE6006CE6F2 /* MBCUserDefaults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBCUserDefaults.h; path = Sources/MBCUserDefaults.h; sourceTree = "<group>"; }; 298 95A7266D1426CFE6006CE6F2 /* MBCUserDefaults.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCUserDefaults.mm; path = Sources/MBCUserDefaults.mm; sourceTree = "<group>"; }; 299 95B4181814E0B5FE006B675E /* libCrashReporterClient.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libCrashReporterClient.a; path = ../../../../../usr/local/lib/libCrashReporterClient.a; sourceTree = "<group>"; }; 300 95B4ED8004F30114005E79F8 /* attacks.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = attacks.c; path = sjeng/attacks.c; sourceTree = "<group>"; }; 301 95B4ED8104F30114005E79F8 /* blob2.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = blob2.c; path = sjeng/blob2.c; sourceTree = "<group>"; }; 302 95B4ED8204F30114005E79F8 /* book.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = book.c; path = sjeng/book.c; sourceTree = "<group>"; }; 303 95B4ED8304F30114005E79F8 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = sjeng/config.h; sourceTree = "<group>"; }; 304 95B4ED8404F30114005E79F8 /* draw.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = draw.c; path = sjeng/draw.c; sourceTree = "<group>"; }; 305 95B4ED8504F30114005E79F8 /* ecache.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ecache.c; path = sjeng/ecache.c; sourceTree = "<group>"; }; 306 95B4ED8604F30114005E79F8 /* epd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = epd.c; path = sjeng/epd.c; sourceTree = "<group>"; }; 307 95B4ED8704F30114005E79F8 /* eval.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = eval.c; path = sjeng/eval.c; sourceTree = "<group>"; }; 308 95B4ED8804F30114005E79F8 /* extvars.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = extvars.h; path = sjeng/extvars.h; sourceTree = "<group>"; }; 309 95B4ED8904F30114005E79F8 /* learn.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = learn.c; path = sjeng/learn.c; sourceTree = "<group>"; }; 310 95B4ED8A04F30114005E79F8 /* leval.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = leval.c; path = sjeng/leval.c; sourceTree = "<group>"; }; 311 95B4ED8B04F30114005E79F8 /* moves.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = moves.c; path = sjeng/moves.c; sourceTree = "<group>"; }; 312 95B4ED8C04F30114005E79F8 /* neval.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = neval.c; path = sjeng/neval.c; sourceTree = "<group>"; }; 313 95B4ED8D04F30114005E79F8 /* newbook.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = newbook.c; path = sjeng/newbook.c; sourceTree = "<group>"; }; 314 95B4ED8E04F30114005E79F8 /* partner.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = partner.c; path = sjeng/partner.c; sourceTree = "<group>"; }; 315 95B4ED8F04F30114005E79F8 /* probe.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = probe.c; path = sjeng/probe.c; sourceTree = "<group>"; }; 316 95B4ED9004F30114005E79F8 /* proof.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = proof.c; path = sjeng/proof.c; sourceTree = "<group>"; }; 317 95B4ED9104F30114005E79F8 /* protos.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = protos.h; path = sjeng/protos.h; sourceTree = "<group>"; }; 318 95B4ED9204F30114005E79F8 /* rcfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = rcfile.c; path = sjeng/rcfile.c; sourceTree = "<group>"; }; 319 95B4ED9304F30114005E79F8 /* search.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = search.c; path = sjeng/search.c; sourceTree = "<group>"; }; 320 95B4ED9404F30114005E79F8 /* see.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = see.c; path = sjeng/see.c; sourceTree = "<group>"; }; 321 95B4ED9504F30114005E79F8 /* segtb.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = segtb.c; path = sjeng/segtb.c; sourceTree = "<group>"; }; 322 95B4ED9604F30114005E79F8 /* seval.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = seval.c; path = sjeng/seval.c; sourceTree = "<group>"; }; 323 95B4ED9704F30114005E79F8 /* sjeng.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sjeng.c; path = sjeng/sjeng.c; sourceTree = "<group>"; }; 324 95B4ED9804F30114005E79F8 /* sjeng.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sjeng.h; path = sjeng/sjeng.h; sourceTree = "<group>"; }; 325 95B4ED9904F30114005E79F8 /* squares.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = squares.h; path = sjeng/squares.h; sourceTree = "<group>"; }; 326 95B4ED9A04F30114005E79F8 /* ttable.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ttable.c; path = sjeng/ttable.c; sourceTree = "<group>"; }; 327 95B4ED9B04F30114005E79F8 /* utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = utils.c; path = sjeng/utils.c; sourceTree = "<group>"; }; 328 95B5015D049D3080006276A0 /* MBCFloatingBoardWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCFloatingBoardWindow.h; path = Sources/MBCFloatingBoardWindow.h; sourceTree = "<group>"; }; 329 95B5015E049D3080006276A0 /* MBCFloatingBoardWindow.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCFloatingBoardWindow.mm; path = Sources/MBCFloatingBoardWindow.mm; sourceTree = "<group>"; }; 330 95B65050046F289700EF3E85 /* MBCGameInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCGameInfo.h; path = Sources/MBCGameInfo.h; sourceTree = "<group>"; }; 331 95B65051046F289700EF3E85 /* MBCGameInfo.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCGameInfo.mm; path = Sources/MBCGameInfo.mm; sourceTree = "<group>"; }; 332 95B65BF71471C8C8008DBB60 /* MBCRemotePlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBCRemotePlayer.h; path = Sources/MBCRemotePlayer.h; sourceTree = "<group>"; }; 333 95B65BF81471C8C8008DBB60 /* MBCRemotePlayer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCRemotePlayer.mm; path = Sources/MBCRemotePlayer.mm; sourceTree = "<group>"; }; 334 95B81B7C11F65D2B0047D0A0 /* GeoKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GeoKit.framework; path = /System/Library/PrivateFrameworks/GeoKit.framework; sourceTree = "<absolute>"; }; 335 95C31C56125E2E020085159C /* MBCMoveTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBCMoveTableView.h; path = Sources/MBCMoveTableView.h; sourceTree = "<group>"; }; 336 95C31C57125E2E020085159C /* MBCMoveTableView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCMoveTableView.mm; path = Sources/MBCMoveTableView.mm; sourceTree = "<group>"; }; 337 95C31D67125E7B8B0085159C /* MBCStretchyTextCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MBCStretchyTextCell.h; path = Sources/MBCStretchyTextCell.h; sourceTree = "<group>"; }; 338 95C31D68125E7B8B0085159C /* MBCStretchyTextCell.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCStretchyTextCell.mm; path = Sources/MBCStretchyTextCell.mm; sourceTree = "<group>"; }; 339 95C4075B04B2B8500015A26B /* MBCAbout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCAbout.h; path = Sources/MBCAbout.h; sourceTree = "<group>"; }; 340 95C4075C04B2B8500015A26B /* MBCAbout.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCAbout.mm; path = Sources/MBCAbout.mm; sourceTree = "<group>"; }; 341 95C85026048F342500A9DF4F /* Styles */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = folder; path = Styles; sourceTree = "<group>"; }; 342 95D2026204C2247A00590F98 /* MBCLanguageModel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCLanguageModel.h; path = Sources/MBCLanguageModel.h; sourceTree = "<group>"; }; 343 95D2026304C2247B00590F98 /* MBCLanguageModel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCLanguageModel.mm; path = Sources/MBCLanguageModel.mm; sourceTree = "<group>"; }; 344 95D4D51A1327E29E0063FA06 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Spoken.strings; sourceTree = "<group>"; }; 345 95D6CE63045BBDBE0045D5FC /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; }; 346 95DEC3D81488581300E1305A /* Chess.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Chess.entitlements; sourceTree = "<group>"; }; 347 95E9EE6D045797010091A3D7 /* English */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = English; path = sjeng/English.lproj/COPYING; sourceTree = "<group>"; }; 348 95ECDE261491C5B100DFD47B /* container-migration.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "container-migration.plist"; path = "Resources/container-migration.plist"; sourceTree = "<group>"; }; 349 95F5B80D06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoardViewAccessibility.h; path = Sources/MBCBoardViewAccessibility.h; sourceTree = "<group>"; }; 350 95F5B80E06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardViewAccessibility.mm; path = Sources/MBCBoardViewAccessibility.mm; sourceTree = "<group>"; }; 351 CA51FF1E1768EBCE00C0EFD7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/Board.xib; sourceTree = "<group>"; }; 352 CA51FF1F1768EBCE00C0EFD7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/About.xib; sourceTree = "<group>"; }; 353 CA51FF201768EBCE00C0EFD7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = "<group>"; }; 354 F505DC4103032B9F01F7F1A0 /* MBCEngine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCEngine.h; path = Sources/MBCEngine.h; sourceTree = "<group>"; }; 355 F505DC4203032B9F01F7F1A0 /* MBCEngine.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCEngine.mm; path = Sources/MBCEngine.mm; sourceTree = "<group>"; }; 356 F50CB520030CE23701D20FFB /* MBCBoardViewDraw.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoardViewDraw.h; path = Sources/MBCBoardViewDraw.h; sourceTree = "<group>"; }; 357 F50CB521030CE23701D20FFB /* MBCBoardViewModels.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoardViewModels.h; path = Sources/MBCBoardViewModels.h; sourceTree = "<group>"; }; 358 F50CB522030CE23701D20FFB /* MBCBoardViewTextures.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoardViewTextures.h; path = Sources/MBCBoardViewTextures.h; sourceTree = "<group>"; }; 359 F5228DC1030ADA0201D8E860 /* MBCBoardView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoardView.h; path = Sources/MBCBoardView.h; sourceTree = "<group>"; }; 360 F5228DC2030ADA0201D8E860 /* MBCBoardViewModels.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardViewModels.mm; path = Sources/MBCBoardViewModels.mm; sourceTree = "<group>"; }; 361 F5228DC5030ADA9401D8E860 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; 362 F5228DEB030AFC7501D8E860 /* MBCBoardViewDraw.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardViewDraw.mm; path = Sources/MBCBoardViewDraw.mm; sourceTree = "<group>"; }; 363 F5228DEC030AFC7501D8E860 /* MBCBoardViewTextures.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardViewTextures.mm; path = Sources/MBCBoardViewTextures.mm; sourceTree = "<group>"; }; 364 F5406BF9030E151F011317DC /* MBCBoardView.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardView.mm; path = Sources/MBCBoardView.mm; sourceTree = "<group>"; }; 365 F5529B030314493B01CA17FB /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; 366 F5775A1A02F9176F01D8996C /* main.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = main.mm; path = Sources/main.mm; sourceTree = "<group>"; }; 367 F5775A1C02F917A901D8996C /* bug.opn */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = bug.opn; path = sjeng/books/bug.opn; sourceTree = "<group>"; }; 368 F5775A1D02F917A901D8996C /* losers.opn */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = losers.opn; path = sjeng/books/losers.opn; sourceTree = "<group>"; }; 369 F5775A1E02F917A901D8996C /* nbook.db */ = {isa = PBXFileReference; lastKnownFileType = file; name = nbook.db; path = sjeng/books/nbook.db; sourceTree = "<group>"; }; 370 F5775A1F02F917A901D8996C /* suicide.opn */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = suicide.opn; path = sjeng/books/suicide.opn; sourceTree = "<group>"; }; 371 F5775A2002F917A901D8996C /* zbook.db */ = {isa = PBXFileReference; lastKnownFileType = file; name = zbook.db; path = sjeng/books/zbook.db; sourceTree = "<group>"; }; 372 F598AC41035A958501000102 /* Defaults.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = Defaults.plist; path = Resources/Defaults.plist; sourceTree = "<group>"; }; 373 F5A165400310660F01D39A8B /* MBCBoardViewMouse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoardViewMouse.h; path = Sources/MBCBoardViewMouse.h; sourceTree = "<group>"; }; 374 F5A165410310661001D39A8B /* MBCBoardViewMouse.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoardViewMouse.mm; path = Sources/MBCBoardViewMouse.mm; sourceTree = "<group>"; }; 375 F5A165420310661001D39A8B /* MBCInteractivePlayer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCInteractivePlayer.h; path = Sources/MBCInteractivePlayer.h; sourceTree = "<group>"; }; 376 F5A1654603106D9B01D39A8B /* MBCAnimation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCAnimation.h; path = Sources/MBCAnimation.h; sourceTree = "<group>"; }; 377 F5A1654703106D9B01D39A8B /* MBCAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCAnimation.mm; path = Sources/MBCAnimation.mm; sourceTree = "<group>"; }; 378 F5A1654A0310791D01D39A8B /* MBCMoveAnimation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCMoveAnimation.h; path = Sources/MBCMoveAnimation.h; sourceTree = "<group>"; }; 379 F5A1654B0310791D01D39A8B /* MBCMoveAnimation.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCMoveAnimation.mm; path = Sources/MBCMoveAnimation.mm; sourceTree = "<group>"; }; 380 F5A1654E03107AD501D39A8B /* MBCController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCController.h; path = Sources/MBCController.h; sourceTree = "<group>"; }; 381 F5A1654F03107AD501D39A8B /* MBCController.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCController.mm; path = Sources/MBCController.mm; sourceTree = "<group>"; }; 382 F5C446020311DD0E013BD914 /* MBCInteractivePlayer.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCInteractivePlayer.mm; path = Sources/MBCInteractivePlayer.mm; sourceTree = "<group>"; }; 383 F5C8AC0A02FA7C5601AC80B8 /* MBCBoard.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCBoard.h; path = Sources/MBCBoard.h; sourceTree = "<group>"; }; 384 F5C8AC0B02FA7C5601AC80B8 /* MBCBoard.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCBoard.mm; path = Sources/MBCBoard.mm; sourceTree = "<group>"; }; 385 F5C8AC1002FAB09301AC80B8 /* MBCEngineCommands.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCEngineCommands.h; path = Sources/MBCEngineCommands.h; sourceTree = "<group>"; }; 386 F5C8AC1102FAB09301AC80B8 /* MBCEngineCommands.l */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.lex; name = MBCEngineCommands.l; path = Sources/MBCEngineCommands.l; sourceTree = "<group>"; }; 387 F5C8AC1202FAB09301AC80B8 /* MBCPlayer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MBCPlayer.h; path = Sources/MBCPlayer.h; sourceTree = "<group>"; }; 388 F5C8AC1302FAB09301AC80B8 /* MBCPlayer.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MBCPlayer.mm; path = Sources/MBCPlayer.mm; sourceTree = "<group>"; }; 389/* End PBXFileReference section */ 390 391/* Begin PBXFrameworksBuildPhase section */ 392 950BD1630A1E582B00395116 /* Frameworks */ = { 393 isa = PBXFrameworksBuildPhase; 394 buildActionMask = 2147483647; 395 files = ( 396 9595F35C1467285D00FC37E4 /* GameKit.framework in Frameworks */, 397 950BD1640A1E582B00395116 /* Cocoa.framework in Frameworks */, 398 950BD1650A1E582B00395116 /* OpenGL.framework in Frameworks */, 399 950BD1660A1E582B00395116 /* Carbon.framework in Frameworks */, 400 95B81B7D11F65D2B0047D0A0 /* GeoKit.framework in Frameworks */, 401 95B4181914E0B5FE006B675E /* libCrashReporterClient.a in Frameworks */, 402 ); 403 runOnlyForDeploymentPostprocessing = 0; 404 }; 405 95844C8A0A670C1E0068CA82 /* Frameworks */ = { 406 isa = PBXFrameworksBuildPhase; 407 buildActionMask = 2147483647; 408 files = ( 409 ); 410 runOnlyForDeploymentPostprocessing = 0; 411 }; 412 95844CE90A670C280068CA82 /* Frameworks */ = { 413 isa = PBXFrameworksBuildPhase; 414 buildActionMask = 2147483647; 415 files = ( 416 95844CEA0A670C280068CA82 /* Cocoa.framework in Frameworks */, 417 95844CEB0A670C280068CA82 /* OpenGL.framework in Frameworks */, 418 95844CEC0A670C280068CA82 /* Carbon.framework in Frameworks */, 419 ); 420 runOnlyForDeploymentPostprocessing = 0; 421 }; 422/* End PBXFrameworksBuildPhase section */ 423 424/* Begin PBXGroup section */ 425 080E96DDFE201D6D7F000001 /* Classes */ = { 426 isa = PBXGroup; 427 children = ( 428 9552E491148289B300E21853 /* Board */, 429 9552E49514828A6C00E21853 /* Model */, 430 9552E49714828AB100E21853 /* Controllers */, 431 9552E49414828A3100E21853 /* Agents */, 432 9552E492148289DB00E21853 /* Game Log */, 433 9552E49314828A1600E21853 /* Animation */, 434 9552E49614828A9B00E21853 /* Various */, 435 ); 436 name = Classes; 437 sourceTree = "<group>"; 438 }; 439 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { 440 isa = PBXGroup; 441 children = ( 442 9595F35B1467285D00FC37E4 /* GameKit.framework */, 443 F5529B030314493B01CA17FB /* Carbon.framework */, 444 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, 445 F5228DC5030ADA9401D8E860 /* OpenGL.framework */, 446 95B81B7C11F65D2B0047D0A0 /* GeoKit.framework */, 447 ); 448 name = "Linked Frameworks"; 449 sourceTree = "<group>"; 450 }; 451 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { 452 isa = PBXGroup; 453 children = ( 454 95B4181814E0B5FE006B675E /* libCrashReporterClient.a */, 455 29B97325FDCFA39411CA2CEA /* Foundation.framework */, 456 29B97324FDCFA39411CA2CEA /* AppKit.framework */, 457 ); 458 name = "Other Frameworks"; 459 sourceTree = "<group>"; 460 }; 461 19C28FACFE9D520D11CA2CBB /* Products */ = { 462 isa = PBXGroup; 463 children = ( 464 950BD1700A1E582B00395116 /* Chess.app */, 465 95844C900A670C1E0068CA82 /* sjeng.ChessEngine */, 466 95844CF20A670C280068CA82 /* Chess Tuner.app */, 467 ); 468 name = Products; 469 sourceTree = "<group>"; 470 }; 471 29B97314FDCFA39411CA2CEA /* MBChess */ = { 472 isa = PBXGroup; 473 children = ( 474 080E96DDFE201D6D7F000001 /* Classes */, 475 29B97315FDCFA39411CA2CEA /* Other Sources */, 476 29B97317FDCFA39411CA2CEA /* Resources */, 477 29B97323FDCFA39411CA2CEA /* Frameworks */, 478 19C28FACFE9D520D11CA2CBB /* Products */, 479 951539B81634A15000BE0652 /* MBChess copy-Info.plist */, 480 ); 481 name = MBChess; 482 sourceTree = "<group>"; 483 }; 484 29B97315FDCFA39411CA2CEA /* Other Sources */ = { 485 isa = PBXGroup; 486 children = ( 487 95B4EDB804F3011F005E79F8 /* sjeng */, 488 F5C8AC1002FAB09301AC80B8 /* MBCEngineCommands.h */, 489 F5C8AC1102FAB09301AC80B8 /* MBCEngineCommands.l */, 490 F5775A1A02F9176F01D8996C /* main.mm */, 491 ); 492 name = "Other Sources"; 493 sourceTree = "<group>"; 494 }; 495 29B97317FDCFA39411CA2CEA /* Resources */ = { 496 isa = PBXGroup; 497 children = ( 498 95DEC3D81488581300E1305A /* Chess.entitlements */, 499 95261CDC1478580E004EF501 /* background.pdf */, 500 95D8520D13E710190045366C /* Board.xib */, 501 95D8521413E710B80045366C /* About.xib */, 502 95D8521613E710B80045366C /* MainMenu.xib */, 503 956195E80EB12AD70097627D /* selected_piece_texture.png */, 504 9556A24414FC15F4000219D4 /* selected_piece_texture@2x.png */, 505 95844CF10A670C280068CA82 /* Info-ChessTuner.plist */, 506 950BD16F0A1E582B00395116 /* Info-MBChess.plist */, 507 950EE08807769701004ED524 /* Chess.plist */, 508 950EE08907769701004ED524 /* Chess.txt */, 509 959212FA12B0676D0021B5BA /* COPYING */, 510 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, 511 95D6CE62045BBDBE0045D5FC /* Localizable.strings */, 512 95D4D5191327E29E0063FA06 /* Spoken.strings */, 513 F5775A1C02F917A901D8996C /* bug.opn */, 514 F5775A1D02F917A901D8996C /* losers.opn */, 515 F5775A1E02F917A901D8996C /* nbook.db */, 516 F5775A1F02F917A901D8996C /* suicide.opn */, 517 F5775A2002F917A901D8996C /* zbook.db */, 518 9595B6C00458E2CD00A8D2EE /* sjeng.rc */, 519 F598AC41035A958501000102 /* Defaults.plist */, 520 95C85026048F342500A9DF4F /* Styles */, 521 95A35D03048EEF8900D1AB5E /* Tuner.nib */, 522 9594A40504C76CA4005DC0DD /* SpeechHelp.plist */, 523 95ECDE261491C5B100DFD47B /* container-migration.plist */, 524 ); 525 name = Resources; 526 sourceTree = "<group>"; 527 }; 528 29B97323FDCFA39411CA2CEA /* Frameworks */ = { 529 isa = PBXGroup; 530 children = ( 531 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, 532 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, 533 ); 534 name = Frameworks; 535 sourceTree = "<group>"; 536 }; 537 9552E491148289B300E21853 /* Board */ = { 538 isa = PBXGroup; 539 children = ( 540 F5228DC1030ADA0201D8E860 /* MBCBoardView.h */, 541 F5406BF9030E151F011317DC /* MBCBoardView.mm */, 542 F50CB520030CE23701D20FFB /* MBCBoardViewDraw.h */, 543 F5228DEB030AFC7501D8E860 /* MBCBoardViewDraw.mm */, 544 F50CB521030CE23701D20FFB /* MBCBoardViewModels.h */, 545 F5228DC2030ADA0201D8E860 /* MBCBoardViewModels.mm */, 546 F50CB522030CE23701D20FFB /* MBCBoardViewTextures.h */, 547 F5228DEC030AFC7501D8E860 /* MBCBoardViewTextures.mm */, 548 F5A165400310660F01D39A8B /* MBCBoardViewMouse.h */, 549 F5A165410310661001D39A8B /* MBCBoardViewMouse.mm */, 550 95F5B80D06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.h */, 551 95F5B80E06C6D00B00AB5FC7 /* MBCBoardViewAccessibility.mm */, 552 ); 553 name = Board; 554 sourceTree = "<group>"; 555 }; 556 9552E492148289DB00E21853 /* Game Log */ = { 557 isa = PBXGroup; 558 children = ( 559 95B65050046F289700EF3E85 /* MBCGameInfo.h */, 560 95B65051046F289700EF3E85 /* MBCGameInfo.mm */, 561 95C31C56125E2E020085159C /* MBCMoveTableView.h */, 562 95C31C57125E2E020085159C /* MBCMoveTableView.mm */, 563 953A40B3148D8E220005E53D /* MBCMoveTableViewAccessibility.h */, 564 953A40B4148D8E220005E53D /* MBCMoveTableViewAccessibility.mm */, 565 95C31D67125E7B8B0085159C /* MBCStretchyTextCell.h */, 566 95C31D68125E7B8B0085159C /* MBCStretchyTextCell.mm */, 567 ); 568 name = "Game Log"; 569 sourceTree = "<group>"; 570 }; 571 9552E49314828A1600E21853 /* Animation */ = { 572 isa = PBXGroup; 573 children = ( 574 F5A1654603106D9B01D39A8B /* MBCAnimation.h */, 575 F5A1654703106D9B01D39A8B /* MBCAnimation.mm */, 576 F5A1654A0310791D01D39A8B /* MBCMoveAnimation.h */, 577 F5A1654B0310791D01D39A8B /* MBCMoveAnimation.mm */, 578 9534EBC3046627320000E7BB /* MBCBoardAnimation.h */, 579 9534EBC4046627320000E7BB /* MBCBoardAnimation.mm */, 580 ); 581 name = Animation; 582 sourceTree = "<group>"; 583 }; 584 9552E49414828A3100E21853 /* Agents */ = { 585 isa = PBXGroup; 586 children = ( 587 F5C8AC1202FAB09301AC80B8 /* MBCPlayer.h */, 588 F5C8AC1302FAB09301AC80B8 /* MBCPlayer.mm */, 589 F505DC4103032B9F01F7F1A0 /* MBCEngine.h */, 590 F505DC4203032B9F01F7F1A0 /* MBCEngine.mm */, 591 F5A165420310661001D39A8B /* MBCInteractivePlayer.h */, 592 F5C446020311DD0E013BD914 /* MBCInteractivePlayer.mm */, 593 95B65BF71471C8C8008DBB60 /* MBCRemotePlayer.h */, 594 95B65BF81471C8C8008DBB60 /* MBCRemotePlayer.mm */, 595 ); 596 name = Agents; 597 sourceTree = "<group>"; 598 }; 599 9552E49514828A6C00E21853 /* Model */ = { 600 isa = PBXGroup; 601 children = ( 602 953ABB1B043AC51100C64F18 /* MBCDocument.h */, 603 953ABB1C043AC51100C64F18 /* MBCDocument.mm */, 604 F5C8AC0A02FA7C5601AC80B8 /* MBCBoard.h */, 605 F5C8AC0B02FA7C5601AC80B8 /* MBCBoard.mm */, 606 950B5942049D8C73000001C9 /* MBCMoveGenerator.h */, 607 950B5943049D8C73000001C9 /* MBCMoveGenerator.mm */, 608 95D2026204C2247A00590F98 /* MBCLanguageModel.h */, 609 95D2026304C2247B00590F98 /* MBCLanguageModel.mm */, 610 ); 611 name = Model; 612 sourceTree = "<group>"; 613 }; 614 9552E49614828A9B00E21853 /* Various */ = { 615 isa = PBXGroup; 616 children = ( 617 95A35CFF048EEA7300D1AB5E /* MBCTuner.h */, 618 95A35D00048EEA7300D1AB5E /* MBCTuner.mm */, 619 95B5015D049D3080006276A0 /* MBCFloatingBoardWindow.h */, 620 95B5015E049D3080006276A0 /* MBCFloatingBoardWindow.mm */, 621 95C4075B04B2B8500015A26B /* MBCAbout.h */, 622 95C4075C04B2B8500015A26B /* MBCAbout.mm */, 623 95459B731492B7930083FCE3 /* MBCDebug.h */, 624 95459B761492B9160083FCE3 /* MBCDebug.cp */, 625 ); 626 name = Various; 627 sourceTree = "<group>"; 628 }; 629 9552E49714828AB100E21853 /* Controllers */ = { 630 isa = PBXGroup; 631 children = ( 632 F5A1654E03107AD501D39A8B /* MBCController.h */, 633 F5A1654F03107AD501D39A8B /* MBCController.mm */, 634 9575D07F14254A8100E65579 /* MBCBoardWin.h */, 635 9575D08014254A8100E65579 /* MBCBoardWin.mm */, 636 95A7266C1426CFE6006CE6F2 /* MBCUserDefaults.h */, 637 95A7266D1426CFE6006CE6F2 /* MBCUserDefaults.mm */, 638 ); 639 name = Controllers; 640 sourceTree = "<group>"; 641 }; 642 95B4EDB804F3011F005E79F8 /* sjeng */ = { 643 isa = PBXGroup; 644 children = ( 645 95B4ED8004F30114005E79F8 /* attacks.c */, 646 95B4ED8104F30114005E79F8 /* blob2.c */, 647 95B4ED8204F30114005E79F8 /* book.c */, 648 95B4ED8304F30114005E79F8 /* config.h */, 649 95B4ED8404F30114005E79F8 /* draw.c */, 650 95B4ED8504F30114005E79F8 /* ecache.c */, 651 95B4ED8604F30114005E79F8 /* epd.c */, 652 95B4ED8704F30114005E79F8 /* eval.c */, 653 95B4ED8804F30114005E79F8 /* extvars.h */, 654 95B4ED8904F30114005E79F8 /* learn.c */, 655 95B4ED8A04F30114005E79F8 /* leval.c */, 656 95B4ED8B04F30114005E79F8 /* moves.c */, 657 95B4ED8C04F30114005E79F8 /* neval.c */, 658 95B4ED8D04F30114005E79F8 /* newbook.c */, 659 95B4ED8E04F30114005E79F8 /* partner.c */, 660 95B4ED8F04F30114005E79F8 /* probe.c */, 661 95B4ED9004F30114005E79F8 /* proof.c */, 662 95B4ED9104F30114005E79F8 /* protos.h */, 663 95B4ED9204F30114005E79F8 /* rcfile.c */, 664 95B4ED9304F30114005E79F8 /* search.c */, 665 95B4ED9404F30114005E79F8 /* see.c */, 666 95B4ED9504F30114005E79F8 /* segtb.c */, 667 95B4ED9604F30114005E79F8 /* seval.c */, 668 95B4ED9704F30114005E79F8 /* sjeng.c */, 669 95B4ED9804F30114005E79F8 /* sjeng.h */, 670 95B4ED9904F30114005E79F8 /* squares.h */, 671 95B4ED9A04F30114005E79F8 /* ttable.c */, 672 95B4ED9B04F30114005E79F8 /* utils.c */, 673 ); 674 name = sjeng; 675 sourceTree = "<group>"; 676 }; 677/* End PBXGroup section */ 678 679/* Begin PBXHeadersBuildPhase section */ 680 950BD1130A1E582B00395116 /* Headers */ = { 681 isa = PBXHeadersBuildPhase; 682 buildActionMask = 2147483647; 683 files = ( 684 950BD1140A1E582B00395116 /* MBCBoard.h in Headers */, 685 950BD1150A1E582B00395116 /* MBCEngineCommands.h in Headers */, 686 950BD1160A1E582B00395116 /* MBCPlayer.h in Headers */, 687 950BD1170A1E582B00395116 /* MBCEngine.h in Headers */, 688 950BD1180A1E582B00395116 /* MBCBoardView.h in Headers */, 689 950BD1190A1E582B00395116 /* MBCBoardViewDraw.h in Headers */, 690 950BD11A0A1E582B00395116 /* MBCBoardViewModels.h in Headers */, 691 950BD11B0A1E582B00395116 /* MBCBoardViewTextures.h in Headers */, 692 950BD11C0A1E582B00395116 /* MBCBoardViewMouse.h in Headers */, 693 950BD11D0A1E582B00395116 /* MBCInteractivePlayer.h in Headers */, 694 950BD11E0A1E582B00395116 /* MBCAnimation.h in Headers */, 695 950BD11F0A1E582B00395116 /* MBCMoveAnimation.h in Headers */, 696 950BD1200A1E582B00395116 /* MBCController.h in Headers */, 697 950BD1210A1E582B00395116 /* MBCDocument.h in Headers */, 698 950BD1220A1E582B00395116 /* MBCBoardAnimation.h in Headers */, 699 950BD1230A1E582B00395116 /* MBCGameInfo.h in Headers */, 700 950BD1240A1E582B00395116 /* MBCFloatingBoardWindow.h in Headers */, 701 950BD1250A1E582B00395116 /* MBCMoveGenerator.h in Headers */, 702 950BD1260A1E582B00395116 /* MBCAbout.h in Headers */, 703 950BD1270A1E582B00395116 /* MBCLanguageModel.h in Headers */, 704 950BD1280A1E582B00395116 /* MBCBoardViewAccessibility.h in Headers */, 705 95C31C58125E2E020085159C /* MBCMoveTableView.h in Headers */, 706 95C31D69125E7B8B0085159C /* MBCStretchyTextCell.h in Headers */, 707 9575D08114254A8100E65579 /* MBCBoardWin.h in Headers */, 708 95A7266E1426CFE6006CE6F2 /* MBCUserDefaults.h in Headers */, 709 95B65BF91471C8C8008DBB60 /* MBCRemotePlayer.h in Headers */, 710 953A40B5148D8E220005E53D /* MBCMoveTableViewAccessibility.h in Headers */, 711 95459B741492B7930083FCE3 /* MBCDebug.h in Headers */, 712 ); 713 runOnlyForDeploymentPostprocessing = 0; 714 }; 715 95844C6C0A670C1E0068CA82 /* Headers */ = { 716 isa = PBXHeadersBuildPhase; 717 buildActionMask = 2147483647; 718 files = ( 719 95844C6D0A670C1E0068CA82 /* config.h in Headers */, 720 95844C6E0A670C1E0068CA82 /* extvars.h in Headers */, 721 95844C6F0A670C1E0068CA82 /* protos.h in Headers */, 722 95844C700A670C1E0068CA82 /* sjeng.h in Headers */, 723 95844C710A670C1E0068CA82 /* squares.h in Headers */, 724 95844C720A670C1E0068CA82 /* attacks.c in Headers */, 725 95844C730A670C1E0068CA82 /* draw.c in Headers */, 726 95844C740A670C1E0068CA82 /* book.c in Headers */, 727 95844C750A670C1E0068CA82 /* ecache.c in Headers */, 728 95844C760A670C1E0068CA82 /* epd.c in Headers */, 729 95844C770A670C1E0068CA82 /* eval.c in Headers */, 730 95844C780A670C1E0068CA82 /* learn.c in Headers */, 731 95844C790A670C1E0068CA82 /* leval.c in Headers */, 732 95844C7A0A670C1E0068CA82 /* moves.c in Headers */, 733 95844C7B0A670C1E0068CA82 /* neval.c in Headers */, 734 95844C7C0A670C1E0068CA82 /* newbook.c in Headers */, 735 95844C7D0A670C1E0068CA82 /* partner.c in Headers */, 736 95844C7E0A670C1E0068CA82 /* probe.c in Headers */, 737 95844C7F0A670C1E0068CA82 /* proof.c in Headers */, 738 95844C800A670C1E0068CA82 /* rcfile.c in Headers */, 739 95844C810A670C1E0068CA82 /* search.c in Headers */, 740 95844C820A670C1E0068CA82 /* see.c in Headers */, 741 95844C830A670C1E0068CA82 /* segtb.c in Headers */, 742 95844C840A670C1E0068CA82 /* seval.c in Headers */, 743 95844C850A670C1E0068CA82 /* sjeng.c in Headers */, 744 95844C860A670C1E0068CA82 /* ttable.c in Headers */, 745 95844C870A670C1E0068CA82 /* utils.c in Headers */, 746 ); 747 runOnlyForDeploymentPostprocessing = 0; 748 }; 749 95844C970A670C280068CA82 /* Headers */ = { 750 isa = PBXHeadersBuildPhase; 751 buildActionMask = 2147483647; 752 files = ( 753 95844C980A670C280068CA82 /* MBCBoard.h in Headers */, 754 95844C990A670C280068CA82 /* MBCEngineCommands.h in Headers */, 755 95844C9A0A670C280068CA82 /* MBCPlayer.h in Headers */, 756 95844C9B0A670C280068CA82 /* MBCEngine.h in Headers */, 757 95844C9C0A670C280068CA82 /* MBCBoardView.h in Headers */, 758 95844C9D0A670C280068CA82 /* MBCBoardViewDraw.h in Headers */, 759 95844C9E0A670C280068CA82 /* MBCBoardViewModels.h in Headers */, 760 95844C9F0A670C280068CA82 /* MBCBoardViewTextures.h in Headers */, 761 95844CA00A670C280068CA82 /* MBCBoardViewMouse.h in Headers */, 762 95844CA10A670C280068CA82 /* MBCInteractivePlayer.h in Headers */, 763 95844CA20A670C280068CA82 /* MBCAnimation.h in Headers */, 764 95844CA30A670C280068CA82 /* MBCMoveAnimation.h in Headers */, 765 95844CA40A670C280068CA82 /* MBCController.h in Headers */, 766 95844CA50A670C280068CA82 /* MBCDocument.h in Headers */, 767 95844CA60A670C280068CA82 /* MBCBoardAnimation.h in Headers */, 768 95844CA70A670C280068CA82 /* MBCGameInfo.h in Headers */, 769 95844CA80A670C280068CA82 /* MBCTuner.h in Headers */, 770 95844CA90A670C280068CA82 /* MBCFloatingBoardWindow.h in Headers */, 771 95844CAA0A670C280068CA82 /* MBCMoveGenerator.h in Headers */, 772 95844CAB0A670C280068CA82 /* MBCAbout.h in Headers */, 773 95844CAC0A670C280068CA82 /* MBCLanguageModel.h in Headers */, 774 95844CAD0A670C280068CA82 /* MBCBoardViewAccessibility.h in Headers */, 775 95C31C5A125E2E020085159C /* MBCMoveTableView.h in Headers */, 776 95C31D6B125E7B8B0085159C /* MBCStretchyTextCell.h in Headers */, 777 9575D08214254A8100E65579 /* MBCBoardWin.h in Headers */, 778 95A7266F1426CFE6006CE6F2 /* MBCUserDefaults.h in Headers */, 779 95B65BFA1471C8C8008DBB60 /* MBCRemotePlayer.h in Headers */, 780 95459B751492B7930083FCE3 /* MBCDebug.h in Headers */, 781 ); 782 runOnlyForDeploymentPostprocessing = 0; 783 }; 784/* End PBXHeadersBuildPhase section */ 785 786/* Begin PBXLegacyTarget section */ 787 95B4EDD204F3081E005E79F8 /* Opening Books */ = { 788 isa = PBXLegacyTarget; 789 buildArgumentsString = $ACTION; 790 buildConfigurationList = 950BD1760A1E582C00395116 /* Build configuration list for PBXLegacyTarget "Opening Books" */; 791 buildPhases = ( 792 ); 793 buildToolPath = /usr/bin/make; 794 buildWorkingDirectory = "$(SRCROOT)/sjeng/books"; 795 dependencies = ( 796 95B64AD8163488A800D1DA56 /* PBXTargetDependency */, 797 ); 798 name = "Opening Books"; 799 passBuildSettingsInEnvironment = 1; 800 productName = "Opening Books"; 801 }; 802/* End PBXLegacyTarget section */ 803 804/* Begin PBXNativeTarget section */ 805 950BD10E0A1E582B00395116 /* MBChess */ = { 806 isa = PBXNativeTarget; 807 buildConfigurationList = 950BD16B0A1E582B00395116 /* Build configuration list for PBXNativeTarget "MBChess" */; 808 buildPhases = ( 809 950BD1130A1E582B00395116 /* Headers */, 810 950BD1290A1E582B00395116 /* Resources */, 811 950BD14C0A1E582B00395116 /* Sources */, 812 950BD1630A1E582B00395116 /* Frameworks */, 813 950BD1670A1E582B00395116 /* CopyFiles */, 814 950BD1690A1E582B00395116 /* CopyFiles */, 815 95AC35A31501964C00D81DC7 /* ShellScript */, 816 9501B389153DE64100454ADD /* ShellScript */, 817 ); 818 buildRules = ( 819 ); 820 dependencies = ( 821 95844CF70A670C530068CA82 /* PBXTargetDependency */, 822 950BD1110A1E582B00395116 /* PBXTargetDependency */, 823 ); 824 name = MBChess; 825 productInstallPath = "$(SYSTEM_APPS_DIR)"; 826 productName = MBChess; 827 productReference = 950BD1700A1E582B00395116 /* Chess.app */; 828 productType = "com.apple.product-type.application"; 829 }; 830 95844C6B0A670C1E0068CA82 /* sjeng */ = { 831 isa = PBXNativeTarget; 832 buildConfigurationList = 95844C8C0A670C1E0068CA82 /* Build configuration list for PBXNativeTarget "sjeng" */; 833 buildPhases = ( 834 95844C6C0A670C1E0068CA82 /* Headers */, 835 95844C880A670C1E0068CA82 /* Sources */, 836 95844C8A0A670C1E0068CA82 /* Frameworks */, 837 95844C8B0A670C1E0068CA82 /* Rez */, 838 ); 839 buildRules = ( 840 ); 841 dependencies = ( 842 ); 843 name = sjeng; 844 productInstallPath = /usr/local/bin; 845 productName = sjeng; 846 productReference = 95844C900A670C1E0068CA82 /* sjeng.ChessEngine */; 847 productType = "com.apple.product-type.tool"; 848 }; 849 95844C920A670C280068CA82 /* ChessTuner */ = { 850 isa = PBXNativeTarget; 851 buildConfigurationList = 95844CED0A670C280068CA82 /* Build configuration list for PBXNativeTarget "ChessTuner" */; 852 buildPhases = ( 853 95844C970A670C280068CA82 /* Headers */, 854 95844CAE0A670C280068CA82 /* Resources */, 855 95844CD10A670C280068CA82 /* Sources */, 856 95844CE90A670C280068CA82 /* Frameworks */, 857 ); 858 buildRules = ( 859 ); 860 dependencies = ( 861 95844CF50A670C4E0068CA82 /* PBXTargetDependency */, 862 95844C930A670C280068CA82 /* PBXTargetDependency */, 863 ); 864 name = ChessTuner; 865 productInstallPath = "$(SYSTEM_APPS_DIR)"; 866 productName = MBChess; 867 productReference = 95844CF20A670C280068CA82 /* Chess Tuner.app */; 868 productType = "com.apple.product-type.application"; 869 }; 870/* End PBXNativeTarget section */ 871 872/* Begin PBXProject section */ 873 29B97313FDCFA39411CA2CEA /* Project object */ = { 874 isa = PBXProject; 875 attributes = { 876 LastUpgradeCheck = 0420; 877 }; 878 buildConfigurationList = 950BD17E0A1E582C00395116 /* Build configuration list for PBXProject "MBChess" */; 879 compatibilityVersion = "Xcode 3.2"; 880 developmentRegion = English; 881 hasScannedForEncodings = 1; 882 knownRegions = ( 883 English, 884 Japanese, 885 French, 886 German, 887 Base, 888 ); 889 mainGroup = 29B97314FDCFA39411CA2CEA /* MBChess */; 890 projectDirPath = ""; 891 projectRoot = ""; 892 targets = ( 893 950BD10E0A1E582B00395116 /* MBChess */, 894 95844C920A670C280068CA82 /* ChessTuner */, 895 95844C6B0A670C1E0068CA82 /* sjeng */, 896 95B4EDD204F3081E005E79F8 /* Opening Books */, 897 ); 898 }; 899/* End PBXProject section */ 900 901/* Begin PBXResourcesBuildPhase section */ 902 950BD1290A1E582B00395116 /* Resources */ = { 903 isa = PBXResourcesBuildPhase; 904 buildActionMask = 2147483647; 905 files = ( 906 95DC571C0A670E2F00BA2962 /* sjeng.ChessEngine in Resources */, 907 950BD12B0A1E582B00395116 /* InfoPlist.strings in Resources */, 908 950BD12C0A1E582B00395116 /* bug.opn in Resources */, 909 950BD12D0A1E582B00395116 /* losers.opn in Resources */, 910 950BD12E0A1E582B00395116 /* nbook.db in Resources */, 911 950BD12F0A1E582B00395116 /* suicide.opn in Resources */, 912 950BD1300A1E582B00395116 /* zbook.db in Resources */, 913 950BD1420A1E582B00395116 /* Defaults.plist in Resources */, 914 959212FB12B0676D0021B5BA /* COPYING in Resources */, 915 950BD1450A1E582B00395116 /* sjeng.rc in Resources */, 916 950BD1460A1E582B00395116 /* Localizable.strings in Resources */, 917 950BD1480A1E582B00395116 /* Styles in Resources */, 918 950BD14A0A1E582B00395116 /* SpeechHelp.plist in Resources */, 919 956195F90EB12AD70097627D /* selected_piece_texture.png in Resources */, 920 95D4D51B1327E29E0063FA06 /* Spoken.strings in Resources */, 921 95D8520F13E710190045366C /* Board.xib in Resources */, 922 95D8521813E710B80045366C /* About.xib in Resources */, 923 95D8521A13E710B80045366C /* MainMenu.xib in Resources */, 924 95261CDD1478580E004EF501 /* background.pdf in Resources */, 925 95ECDE271491C5B100DFD47B /* container-migration.plist in Resources */, 926 9556A24514FC15F4000219D4 /* selected_piece_texture@2x.png in Resources */, 927 ); 928 runOnlyForDeploymentPostprocessing = 0; 929 }; 930 95844CAE0A670C280068CA82 /* Resources */ = { 931 isa = PBXResourcesBuildPhase; 932 buildActionMask = 2147483647; 933 files = ( 934 95844CB00A670C280068CA82 /* InfoPlist.strings in Resources */, 935 95844CB10A670C280068CA82 /* bug.opn in Resources */, 936 95844CB20A670C280068CA82 /* losers.opn in Resources */, 937 95844CB30A670C280068CA82 /* nbook.db in Resources */, 938 95844CB40A670C280068CA82 /* suicide.opn in Resources */, 939 95844CB50A670C280068CA82 /* zbook.db in Resources */, 940 95844CC70A670C280068CA82 /* Defaults.plist in Resources */, 941 959212FC12B0676D0021B5BA /* COPYING in Resources */, 942 95844CCA0A670C280068CA82 /* sjeng.rc in Resources */, 943 95844CCB0A670C280068CA82 /* Localizable.strings in Resources */, 944 95844CCD0A670C280068CA82 /* Tuner.nib in Resources */, 945 95844CCF0A670C280068CA82 /* SpeechHelp.plist in Resources */, 946 9561960A0EB12AD70097627D /* selected_piece_texture.png in Resources */, 947 95D4D51C1327E29E0063FA06 /* Spoken.strings in Resources */, 948 95D8521013E710190045366C /* Board.xib in Resources */, 949 95D8521913E710B80045366C /* About.xib in Resources */, 950 95D8521B13E710B80045366C /* MainMenu.xib in Resources */, 951 ); 952 runOnlyForDeploymentPostprocessing = 0; 953 }; 954/* End PBXResourcesBuildPhase section */ 955 956/* Begin PBXRezBuildPhase section */ 957 95844C8B0A670C1E0068CA82 /* Rez */ = { 958 isa = PBXRezBuildPhase; 959 buildActionMask = 2147483647; 960 files = ( 961 ); 962 runOnlyForDeploymentPostprocessing = 0; 963 }; 964/* End PBXRezBuildPhase section */ 965 966/* Begin PBXShellScriptBuildPhase section */ 967 9501B389153DE64100454ADD /* ShellScript */ = { 968 isa = PBXShellScriptBuildPhase; 969 buildActionMask = 2147483647; 970 files = ( 971 ); 972 inputPaths = ( 973 ); 974 outputPaths = ( 975 ); 976 runOnlyForDeploymentPostprocessing = 0; 977 shellPath = /bin/sh; 978 shellScript = "# Copy provisioning profile, ignoring errors, so we can build without one as well\ncp -f Chess.provisionprofile \"$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app\"/Contents/embedded.provisionprofile 2>/dev/null || echo \"No provisionprofile (Ignoring)\""; 979 }; 980 95AC35A31501964C00D81DC7 /* ShellScript */ = { 981 isa = PBXShellScriptBuildPhase; 982 buildActionMask = 2147483647; 983 files = ( 984 ); 985 inputPaths = ( 986 ); 987 outputPaths = ( 988 ); 989 runOnlyForDeploymentPostprocessing = 0; 990 shellPath = /bin/sh; 991 shellScript = "# Build all icons\n/usr/local/bin/iconcompiler -b \"$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app\" -r \"$PROJECT_DIR/Resources/Icons\" || exit 1\n# In textures, preserve only the highest resolution\nshopt -s nullglob\nfor tex in \"$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app\"/Contents/Resources/{,Styles/*/}*2x*\ndo \n mv \"$tex\" \"${tex%@2x.png}.png\"\ndone"; 992 }; 993/* End PBXShellScriptBuildPhase section */ 994 995/* Begin PBXSourcesBuildPhase section */ 996 950BD14C0A1E582B00395116 /* Sources */ = { 997 isa = PBXSourcesBuildPhase; 998 buildActionMask = 2147483647; 999 files = ( 1000 950BD14D0A1E582B00395116 /* main.mm in Sources */, 1001 950BD14E0A1E582B00395116 /* MBCBoard.mm in Sources */, 1002 950BD14F0A1E582B00395116 /* MBCEngineCommands.l in Sources */, 1003 950BD1500A1E582B00395116 /* MBCPlayer.mm in Sources */, 1004 950BD1510A1E582B00395116 /* MBCEngine.mm in Sources */, 1005 950BD1520A1E582B00395116 /* MBCBoardViewModels.mm in Sources */, 1006 950BD1530A1E582B00395116 /* MBCBoardViewDraw.mm in Sources */, 1007 950BD1540A1E582B00395116 /* MBCBoardViewTextures.mm in Sources */, 1008 950BD1550A1E582B00395116 /* MBCBoardView.mm in Sources */, 1009 950BD1560A1E582B00395116 /* MBCBoardViewMouse.mm in Sources */, 1010 950BD1570A1E582B00395116 /* MBCAnimation.mm in Sources */, 1011 950BD1580A1E582B00395116 /* MBCMoveAnimation.mm in Sources */, 1012 950BD1590A1E582B00395116 /* MBCController.mm in Sources */, 1013 950BD15A0A1E582B00395116 /* MBCInteractivePlayer.mm in Sources */, 1014 950BD15B0A1E582B00395116 /* MBCDocument.mm in Sources */, 1015 950BD15C0A1E582B00395116 /* MBCBoardAnimation.mm in Sources */, 1016 950BD15D0A1E582B00395116 /* MBCGameInfo.mm in Sources */, 1017 950BD15E0A1E582B00395116 /* MBCFloatingBoardWindow.mm in Sources */, 1018 950BD15F0A1E582B00395116 /* MBCMoveGenerator.mm in Sources */, 1019 950BD1600A1E582B00395116 /* MBCAbout.mm in Sources */, 1020 950BD1610A1E582B00395116 /* MBCLanguageModel.mm in Sources */, 1021 950BD1620A1E582B00395116 /* MBCBoardViewAccessibility.mm in Sources */, 1022 95C31C59125E2E020085159C /* MBCMoveTableView.mm in Sources */, 1023 95C31D6A125E7B8B0085159C /* MBCStretchyTextCell.mm in Sources */, 1024 9575D08314254A8100E65579 /* MBCBoardWin.mm in Sources */, 1025 95A726701426CFE6006CE6F2 /* MBCUserDefaults.mm in Sources */, 1026 95B65BFB1471C8C9008DBB60 /* MBCRemotePlayer.mm in Sources */, 1027 953A40B6148D8E220005E53D /* MBCMoveTableViewAccessibility.mm in Sources */, 1028 95459B771492B9160083FCE3 /* MBCDebug.cp in Sources */, 1029 ); 1030 runOnlyForDeploymentPostprocessing = 0; 1031 }; 1032 95844C880A670C1E0068CA82 /* Sources */ = { 1033 isa = PBXSourcesBuildPhase; 1034 buildActionMask = 2147483647; 1035 files = ( 1036 95844C890A670C1E0068CA82 /* blob2.c in Sources */, 1037 ); 1038 runOnlyForDeploymentPostprocessing = 0; 1039 }; 1040 95844CD10A670C280068CA82 /* Sources */ = { 1041 isa = PBXSourcesBuildPhase; 1042 buildActionMask = 2147483647; 1043 files = ( 1044 95844CD20A670C280068CA82 /* main.mm in Sources */, 1045 95844CD30A670C280068CA82 /* MBCBoard.mm in Sources */, 1046 95844CD40A670C280068CA82 /* MBCEngineCommands.l in Sources */, 1047 95844CD50A670C280068CA82 /* MBCPlayer.mm in Sources */, 1048 95844CD60A670C280068CA82 /* MBCEngine.mm in Sources */, 1049 95844CD70A670C280068CA82 /* MBCBoardViewModels.mm in Sources */, 1050 95844CD80A670C280068CA82 /* MBCBoardViewDraw.mm in Sources */, 1051 95844CD90A670C280068CA82 /* MBCBoardViewTextures.mm in Sources */, 1052 95844CDA0A670C280068CA82 /* MBCBoardView.mm in Sources */, 1053 95844CDB0A670C280068CA82 /* MBCBoardViewMouse.mm in Sources */, 1054 95844CDC0A670C280068CA82 /* MBCAnimation.mm in Sources */, 1055 95844CDD0A670C280068CA82 /* MBCMoveAnimation.mm in Sources */, 1056 95844CDE0A670C280068CA82 /* MBCController.mm in Sources */, 1057 95844CDF0A670C280068CA82 /* MBCInteractivePlayer.mm in Sources */, 1058 95844CE00A670C280068CA82 /* MBCDocument.mm in Sources */, 1059 95844CE10A670C280068CA82 /* MBCBoardAnimation.mm in Sources */, 1060 95844CE20A670C280068CA82 /* MBCGameInfo.mm in Sources */, 1061 95844CE30A670C280068CA82 /* MBCTuner.mm in Sources */, 1062 95844CE40A670C280068CA82 /* MBCFloatingBoardWindow.mm in Sources */, 1063 95844CE50A670C280068CA82 /* MBCMoveGenerator.mm in Sources */, 1064 95844CE60A670C280068CA82 /* MBCAbout.mm in Sources */, 1065 95844CE70A670C280068CA82 /* MBCLanguageModel.mm in Sources */, 1066 95844CE80A670C280068CA82 /* MBCBoardViewAccessibility.mm in Sources */, 1067 95C31C5B125E2E020085159C /* MBCMoveTableView.mm in Sources */, 1068 95C31D6C125E7B8B0085159C /* MBCStretchyTextCell.mm in Sources */, 1069 9575D08414254A8100E65579 /* MBCBoardWin.mm in Sources */, 1070 95A726711426CFE6006CE6F2 /* MBCUserDefaults.mm in Sources */, 1071 95B65BFC1471C8C9008DBB60 /* MBCRemotePlayer.mm in Sources */, 1072 ); 1073 runOnlyForDeploymentPostprocessing = 0; 1074 }; 1075/* End PBXSourcesBuildPhase section */ 1076 1077/* Begin PBXTargetDependency section */ 1078 950BD1110A1E582B00395116 /* PBXTargetDependency */ = { 1079 isa = PBXTargetDependency; 1080 target = 95B4EDD204F3081E005E79F8 /* Opening Books */; 1081 targetProxy = 950BD1120A1E582B00395116 /* PBXContainerItemProxy */; 1082 }; 1083 95844C930A670C280068CA82 /* PBXTargetDependency */ = { 1084 isa = PBXTargetDependency; 1085 target = 95B4EDD204F3081E005E79F8 /* Opening Books */; 1086 targetProxy = 95844C940A670C280068CA82 /* PBXContainerItemProxy */; 1087 }; 1088 95844CF50A670C4E0068CA82 /* PBXTargetDependency */ = { 1089 isa = PBXTargetDependency; 1090 target = 95844C6B0A670C1E0068CA82 /* sjeng */; 1091 targetProxy = 95844CF40A670C4E0068CA82 /* PBXContainerItemProxy */; 1092 }; 1093 95844CF70A670C530068CA82 /* PBXTargetDependency */ = { 1094 isa = PBXTargetDependency; 1095 target = 95844C6B0A670C1E0068CA82 /* sjeng */; 1096 targetProxy = 95844CF60A670C530068CA82 /* PBXContainerItemProxy */; 1097 }; 1098 95B64AD8163488A800D1DA56 /* PBXTargetDependency */ = { 1099 isa = PBXTargetDependency; 1100 target = 95844C6B0A670C1E0068CA82 /* sjeng */; 1101 targetProxy = 95B64AD7163488A800D1DA56 /* PBXContainerItemProxy */; 1102 }; 1103/* End PBXTargetDependency section */ 1104 1105/* Begin PBXVariantGroup section */ 1106 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { 1107 isa = PBXVariantGroup; 1108 children = ( 1109 089C165DFE840E0CC02AAC07 /* English */, 1110 ); 1111 name = InfoPlist.strings; 1112 sourceTree = "<group>"; 1113 }; 1114 959212FA12B0676D0021B5BA /* COPYING */ = { 1115 isa = PBXVariantGroup; 1116 children = ( 1117 95E9EE6D045797010091A3D7 /* English */, 1118 ); 1119 name = COPYING; 1120 sourceTree = "<group>"; 1121 }; 1122 95A35D03048EEF8900D1AB5E /* Tuner.nib */ = { 1123 isa = PBXVariantGroup; 1124 children = ( 1125 95A35D04048EEF8900D1AB5E /* English */, 1126 ); 1127 name = Tuner.nib; 1128 sourceTree = "<group>"; 1129 }; 1130 95D4D5191327E29E0063FA06 /* Spoken.strings */ = { 1131 isa = PBXVariantGroup; 1132 children = ( 1133 95D4D51A1327E29E0063FA06 /* English */, 1134 ); 1135 name = Spoken.strings; 1136 sourceTree = "<group>"; 1137 }; 1138 95D6CE62045BBDBE0045D5FC /* Localizable.strings */ = { 1139 isa = PBXVariantGroup; 1140 children = ( 1141 95D6CE63045BBDBE0045D5FC /* English */, 1142 ); 1143 name = Localizable.strings; 1144 sourceTree = "<group>"; 1145 }; 1146 95D8520D13E710190045366C /* Board.xib */ = { 1147 isa = PBXVariantGroup; 1148 children = ( 1149 CA51FF1E1768EBCE00C0EFD7 /* Base */, 1150 ); 1151 name = Board.xib; 1152 sourceTree = "<group>"; 1153 }; 1154 95D8521413E710B80045366C /* About.xib */ = { 1155 isa = PBXVariantGroup; 1156 children = ( 1157 CA51FF1F1768EBCE00C0EFD7 /* Base */, 1158 ); 1159 name = About.xib; 1160 sourceTree = "<group>"; 1161 }; 1162 95D8521613E710B80045366C /* MainMenu.xib */ = { 1163 isa = PBXVariantGroup; 1164 children = ( 1165 CA51FF201768EBCE00C0EFD7 /* Base */, 1166 ); 1167 name = MainMenu.xib; 1168 sourceTree = "<group>"; 1169 }; 1170/* End PBXVariantGroup section */ 1171 1172/* Begin XCBuildConfiguration section */ 1173 950BD16C0A1E582B00395116 /* Development */ = { 1174 isa = XCBuildConfiguration; 1175 buildSettings = { 1176 ARCHS = "$(NATIVE_ARCH_ACTUAL)"; 1177 CODE_SIGN_ENTITLEMENTS = Chess.entitlements; 1178 CODE_SIGN_IDENTITY = "-"; 1179 COPY_PHASE_STRIP = NO; 1180 DEBUG_INFORMATION_FORMAT = dwarf; 1181 FRAMEWORK_SEARCH_PATHS = ( 1182 "$(inherited)", 1183 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1184 ); 1185 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\""; 1186 GCC_DYNAMIC_NO_PIC = NO; 1187 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 1188 GCC_MODEL_TUNING = ""; 1189 GCC_OPTIMIZATION_LEVEL = 0; 1190 HEADER_SEARCH_PATHS = ""; 1191 INFOPLIST_FILE = "Resources/Info-MBChess.plist"; 1192 INSTALL_PATH = "$(SYSTEM_APPS_DIR)"; 1193 LIBRARY_SEARCH_PATHS = ""; 1194 MACOSX_DEPLOYMENT_TARGET = ""; 1195 ORDER_FILE = Chess.order; 1196 OTHER_LDFLAGS = ""; 1197 PRODUCT_NAME = Chess; 1198 PROVISIONING_PROFILE = ""; 1199 WARNING_CFLAGS = ( 1200 "-Wmost", 1201 "-Wno-four-char-constants", 1202 "-Wno-unknown-pragmas", 1203 ); 1204 WRAPPER_EXTENSION = app; 1205 ZERO_LINK = NO; 1206 }; 1207 name = Development; 1208 }; 1209 950BD16D0A1E582B00395116 /* Deployment */ = { 1210 isa = XCBuildConfiguration; 1211 buildSettings = { 1212 ARCHS = "$(NATIVE_ARCH_ACTUAL)"; 1213 CODE_SIGN_ENTITLEMENTS = Chess.entitlements; 1214 CODE_SIGN_IDENTITY = "-"; 1215 COPY_PHASE_STRIP = YES; 1216 DEBUG_INFORMATION_FORMAT = dwarf; 1217 FRAMEWORK_SEARCH_PATHS = ( 1218 "$(inherited)", 1219 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1220 ); 1221 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\""; 1222 GCC_MODEL_TUNING = G5; 1223 HEADER_SEARCH_PATHS = ""; 1224 INFOPLIST_FILE = "Resources/Info-MBChess.plist"; 1225 INSTALL_PATH = "$(SYSTEM_APPS_DIR)"; 1226 LIBRARY_SEARCH_PATHS = ""; 1227 MACOSX_DEPLOYMENT_TARGET = ""; 1228 ORDER_FILE = Chess.order; 1229 OTHER_LDFLAGS = ""; 1230 PRODUCT_NAME = Chess; 1231 PROVISIONING_PROFILE = ""; 1232 WARNING_CFLAGS = ( 1233 "-Wmost", 1234 "-Wno-four-char-constants", 1235 "-Wno-unknown-pragmas", 1236 ); 1237 WRAPPER_EXTENSION = app; 1238 ZERO_LINK = NO; 1239 }; 1240 name = Deployment; 1241 }; 1242 950BD16E0A1E582B00395116 /* Default */ = { 1243 isa = XCBuildConfiguration; 1244 buildSettings = { 1245 ARCHS = "$(NATIVE_ARCH_ACTUAL)"; 1246 CODE_SIGN_ENTITLEMENTS = Chess.entitlements; 1247 CODE_SIGN_IDENTITY = "-"; 1248 DEBUG_INFORMATION_FORMAT = dwarf; 1249 FRAMEWORK_SEARCH_PATHS = ( 1250 "$(inherited)", 1251 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", 1252 ); 1253 FRAMEWORK_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\""; 1254 GCC_MODEL_TUNING = G5; 1255 HEADER_SEARCH_PATHS = ""; 1256 INFOPLIST_FILE = "Resources/Info-MBChess.plist"; 1257 INSTALL_PATH = "$(SYSTEM_APPS_DIR)"; 1258 LIBRARY_SEARCH_PATHS = ""; 1259 MACOSX_DEPLOYMENT_TARGET = ""; 1260 ORDER_FILE = Chess.order; 1261 OTHER_LDFLAGS = ( 1262 "-pagezero_size", 1263 1000, 1264 ); 1265 PRODUCT_NAME = Chess; 1266 PROVISIONING_PROFILE = ""; 1267 WARNING_CFLAGS = ( 1268 "-Wmost", 1269 "-Wno-four-char-constants", 1270 "-Wno-unknown-pragmas", 1271 ); 1272 WRAPPER_EXTENSION = app; 1273 ZERO_LINK = NO; 1274 }; 1275 name = Default; 1276 }; 1277 950BD1770A1E582C00395116 /* Development */ = { 1278 isa = XCBuildConfiguration; 1279 buildSettings = { 1280 COPY_PHASE_STRIP = NO; 1281 GCC_DYNAMIC_NO_PIC = NO; 1282 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 1283 GCC_OPTIMIZATION_LEVEL = 0; 1284 OTHER_CFLAGS = ""; 1285 OTHER_LDFLAGS = ""; 1286 OTHER_REZFLAGS = ""; 1287 PRODUCT_NAME = "Opening Books"; 1288 SECTORDER_FLAGS = ""; 1289 WARNING_CFLAGS = ( 1290 "-Wmost", 1291 "-Wno-four-char-constants", 1292 "-Wno-unknown-pragmas", 1293 ); 1294 ZERO_LINK = YES; 1295 }; 1296 name = Development; 1297 }; 1298 950BD1780A1E582C00395116 /* Deployment */ = { 1299 isa = XCBuildConfiguration; 1300 buildSettings = { 1301 COPY_PHASE_STRIP = YES; 1302 OTHER_CFLAGS = ""; 1303 OTHER_LDFLAGS = ""; 1304 OTHER_REZFLAGS = ""; 1305 PRODUCT_NAME = "Opening Books"; 1306 SECTORDER_FLAGS = ""; 1307 WARNING_CFLAGS = ( 1308 "-Wmost", 1309 "-Wno-four-char-constants", 1310 "-Wno-unknown-pragmas", 1311 ); 1312 ZERO_LINK = NO; 1313 }; 1314 name = Deployment; 1315 }; 1316 950BD1790A1E582C00395116 /* Default */ = { 1317 isa = XCBuildConfiguration; 1318 buildSettings = { 1319 OTHER_CFLAGS = ""; 1320 OTHER_LDFLAGS = ""; 1321 OTHER_REZFLAGS = ""; 1322 PRODUCT_NAME = "Opening Books"; 1323 SECTORDER_FLAGS = ""; 1324 WARNING_CFLAGS = ( 1325 "-Wmost", 1326 "-Wno-four-char-constants", 1327 "-Wno-unknown-pragmas", 1328 ); 1329 }; 1330 name = Default; 1331 }; 1332 950BD17F0A1E582C00395116 /* Development */ = { 1333 isa = XCBuildConfiguration; 1334 buildSettings = { 1335 LEXFLAGS = "-R"; 1336 OTHER_LDFLAGS = ""; 1337 }; 1338 name = Development; 1339 }; 1340 950BD1800A1E582C00395116 /* Deployment */ = { 1341 isa = XCBuildConfiguration; 1342 buildSettings = { 1343 LEXFLAGS = "-R"; 1344 }; 1345 name = Deployment; 1346 }; 1347 950BD1810A1E582C00395116 /* Default */ = { 1348 isa = XCBuildConfiguration; 1349 buildSettings = { 1350 LEXFLAGS = "-R"; 1351 OTHER_LDFLAGS = ""; 1352 }; 1353 name = Default; 1354 }; 1355 95844C8D0A670C1E0068CA82 /* Development */ = { 1356 isa = XCBuildConfiguration; 1357 buildSettings = { 1358 COPY_PHASE_STRIP = NO; 1359 GCC_DYNAMIC_NO_PIC = NO; 1360 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 1361 GCC_MODEL_TUNING = G5; 1362 GCC_OPTIMIZATION_LEVEL = s; 1363 INSTALL_PATH = ""; 1364 ORDER_FILE = sjeng/sjeng.ChessEngine.order; 1365 OTHER_CFLAGS = ""; 1366 OTHER_LDFLAGS = ""; 1367 OTHER_REZFLAGS = ""; 1368 PER_ARCH_CFLAGS_ppc = "-O3 -fast -mcpu=G4"; 1369 PRODUCT_NAME = sjeng.ChessEngine; 1370 REZ_EXECUTABLE = YES; 1371 SECTORDER_FLAGS = ""; 1372 SKIP_INSTALL = YES; 1373 WARNING_CFLAGS = ( 1374 "-Wmost", 1375 "-Wno-four-char-constants", 1376 "-Wno-unknown-pragmas", 1377 ); 1378 ZERO_LINK = NO; 1379 }; 1380 name = Development; 1381 }; 1382 95844C8E0A670C1E0068CA82 /* Deployment */ = { 1383 isa = XCBuildConfiguration; 1384 buildSettings = { 1385 COPY_PHASE_STRIP = YES; 1386 GCC_MODEL_TUNING = G5; 1387 INSTALL_PATH = ""; 1388 ORDER_FILE = sjeng/sjeng.ChessEngine.order; 1389 OTHER_CFLAGS = ""; 1390 OTHER_LDFLAGS = ""; 1391 OTHER_REZFLAGS = ""; 1392 PER_ARCH_CFLAGS_ppc = "-O3 -fast -mcpu=G4"; 1393 PRODUCT_NAME = sjeng.ChessEngine; 1394 REZ_EXECUTABLE = YES; 1395 SECTORDER_FLAGS = ""; 1396 SKIP_INSTALL = YES; 1397 WARNING_CFLAGS = ( 1398 "-Wmost", 1399 "-Wno-four-char-constants", 1400 "-Wno-unknown-pragmas", 1401 ); 1402 ZERO_LINK = NO; 1403 }; 1404 name = Deployment; 1405 }; 1406 95844C8F0A670C1E0068CA82 /* Default */ = { 1407 isa = XCBuildConfiguration; 1408 buildSettings = { 1409 GCC_MODEL_TUNING = G5; 1410 INSTALL_PATH = ""; 1411 ORDER_FILE = sjeng/sjeng.ChessEngine.order; 1412 OTHER_CFLAGS = ""; 1413 OTHER_LDFLAGS = ""; 1414 OTHER_REZFLAGS = ""; 1415 PER_ARCH_CFLAGS_ppc = "-O3 -fast -mcpu=G4"; 1416 PRODUCT_NAME = sjeng.ChessEngine; 1417 REZ_EXECUTABLE = YES; 1418 SECTORDER_FLAGS = ""; 1419 SKIP_INSTALL = YES; 1420 WARNING_CFLAGS = ( 1421 "-Wmost", 1422 "-Wno-four-char-constants", 1423 "-Wno-unknown-pragmas", 1424 ); 1425 }; 1426 name = Default; 1427 }; 1428 95844CEE0A670C280068CA82 /* Development */ = { 1429 isa = XCBuildConfiguration; 1430 buildSettings = { 1431 COPY_PHASE_STRIP = NO; 1432 DEBUG_INFORMATION_FORMAT = dwarf; 1433 FRAMEWORK_SEARCH_PATHS = ""; 1434 GCC_DYNAMIC_NO_PIC = NO; 1435 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 1436 GCC_OPTIMIZATION_LEVEL = 0; 1437 GCC_PREPROCESSOR_DEFINITIONS = "CHESS_TUNER=1"; 1438 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1439 HEADER_SEARCH_PATHS = ""; 1440 INFOPLIST_FILE = "Resources/Info-ChessTuner.plist"; 1441 INSTALL_PATH = "$(SYSTEM_APPS_DIR)"; 1442 LIBRARY_SEARCH_PATHS = ""; 1443 OTHER_CFLAGS = ""; 1444 OTHER_LDFLAGS = ""; 1445 PRODUCT_NAME = "Chess Tuner"; 1446 SECTORDER_FLAGS = ""; 1447 WARNING_CFLAGS = ( 1448 "-Wmost", 1449 "-Wno-four-char-constants", 1450 "-Wno-unknown-pragmas", 1451 ); 1452 WRAPPER_EXTENSION = app; 1453 ZERO_LINK = YES; 1454 }; 1455 name = Development; 1456 }; 1457 95844CEF0A670C280068CA82 /* Deployment */ = { 1458 isa = XCBuildConfiguration; 1459 buildSettings = { 1460 COPY_PHASE_STRIP = YES; 1461 DEBUG_INFORMATION_FORMAT = dwarf; 1462 FRAMEWORK_SEARCH_PATHS = ""; 1463 GCC_PREPROCESSOR_DEFINITIONS = "CHESS_TUNER=1"; 1464 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1465 HEADER_SEARCH_PATHS = ""; 1466 INFOPLIST_FILE = "Resources/Info-ChessTuner.plist"; 1467 INSTALL_PATH = "$(SYSTEM_APPS_DIR)"; 1468 LIBRARY_SEARCH_PATHS = ""; 1469 OTHER_CFLAGS = ""; 1470 OTHER_LDFLAGS = ""; 1471 PRODUCT_NAME = "Chess Tuner"; 1472 SECTORDER_FLAGS = ""; 1473 WARNING_CFLAGS = ( 1474 "-Wmost", 1475 "-Wno-four-char-constants", 1476 "-Wno-unknown-pragmas", 1477 ); 1478 WRAPPER_EXTENSION = app; 1479 ZERO_LINK = NO; 1480 }; 1481 name = Deployment; 1482 }; 1483 95844CF00A670C280068CA82 /* Default */ = { 1484 isa = XCBuildConfiguration; 1485 buildSettings = { 1486 DEBUG_INFORMATION_FORMAT = dwarf; 1487 FRAMEWORK_SEARCH_PATHS = ""; 1488 GCC_PREPROCESSOR_DEFINITIONS = "CHESS_TUNER=1"; 1489 GCC_SYMBOLS_PRIVATE_EXTERN = NO; 1490 HEADER_SEARCH_PATHS = ""; 1491 INFOPLIST_FILE = "Resources/Info-ChessTuner.plist"; 1492 INSTALL_PATH = "$(SYSTEM_APPS_DIR)"; 1493 LIBRARY_SEARCH_PATHS = ""; 1494 OTHER_CFLAGS = ""; 1495 OTHER_LDFLAGS = ""; 1496 PRODUCT_NAME = "Chess Tuner"; 1497 SECTORDER_FLAGS = ""; 1498 WARNING_CFLAGS = ( 1499 "-Wmost", 1500 "-Wno-four-char-constants", 1501 "-Wno-unknown-pragmas", 1502 ); 1503 WRAPPER_EXTENSION = app; 1504 }; 1505 name = Default; 1506 }; 1507/* End XCBuildConfiguration section */ 1508 1509/* Begin XCConfigurationList section */ 1510 950BD16B0A1E582B00395116 /* Build configuration list for PBXNativeTarget "MBChess" */ = { 1511 isa = XCConfigurationList; 1512 buildConfigurations = ( 1513 950BD16C0A1E582B00395116 /* Development */, 1514 950BD16D0A1E582B00395116 /* Deployment */, 1515 950BD16E0A1E582B00395116 /* Default */, 1516 ); 1517 defaultConfigurationIsVisible = 0; 1518 defaultConfigurationName = Default; 1519 }; 1520 950BD1760A1E582C00395116 /* Build configuration list for PBXLegacyTarget "Opening Books" */ = { 1521 isa = XCConfigurationList; 1522 buildConfigurations = ( 1523 950BD1770A1E582C00395116 /* Development */, 1524 950BD1780A1E582C00395116 /* Deployment */, 1525 950BD1790A1E582C00395116 /* Default */, 1526 ); 1527 defaultConfigurationIsVisible = 0; 1528 defaultConfigurationName = Default; 1529 }; 1530 950BD17E0A1E582C00395116 /* Build configuration list for PBXProject "MBChess" */ = { 1531 isa = XCConfigurationList; 1532 buildConfigurations = ( 1533 950BD17F0A1E582C00395116 /* Development */, 1534 950BD1800A1E582C00395116 /* Deployment */, 1535 950BD1810A1E582C00395116 /* Default */, 1536 ); 1537 defaultConfigurationIsVisible = 0; 1538 defaultConfigurationName = Default; 1539 }; 1540 95844C8C0A670C1E0068CA82 /* Build configuration list for PBXNativeTarget "sjeng" */ = { 1541 isa = XCConfigurationList; 1542 buildConfigurations = ( 1543 95844C8D0A670C1E0068CA82 /* Development */, 1544 95844C8E0A670C1E0068CA82 /* Deployment */, 1545 95844C8F0A670C1E0068CA82 /* Default */, 1546 ); 1547 defaultConfigurationIsVisible = 0; 1548 defaultConfigurationName = Default; 1549 }; 1550 95844CED0A670C280068CA82 /* Build configuration list for PBXNativeTarget "ChessTuner" */ = { 1551 isa = XCConfigurationList; 1552 buildConfigurations = ( 1553 95844CEE0A670C280068CA82 /* Development */, 1554 95844CEF0A670C280068CA82 /* Deployment */, 1555 95844CF00A670C280068CA82 /* Default */, 1556 ); 1557 defaultConfigurationIsVisible = 0; 1558 defaultConfigurationName = Default; 1559 }; 1560/* End XCConfigurationList section */ 1561 }; 1562 rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; 1563} 1564