source: trunk/Transmission.xcodeproj/project.pbxproj @ 247

Last change on this file since 247 was 247, checked in by titer, 16 years ago

Adds Action button that allows quick setting of upload and download limits,
Makes the bottom bar look like Mail's,
Moves stats to a top, hideable bar.

File size: 47.9 KB
Line 
1// !$*UTF8*$!
2{
3        archiveVersion = 1;
4        classes = {
5        };
6        objectVersion = 42;
7        objects = {
8
9/* Begin PBXBuildFile section */
10                4D043A7F090AE979009FEDA8 /* TransmissionDocument.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */; };
11                4D118E1A08CB46B20033958F /* PrefsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D118E1908CB46B20033958F /* PrefsController.m */; };
12                4D1838BC09DEC0430047D688 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D18389D09DEC0430047D688 /* internal.h */; };
13                4D1838BD09DEC0430047D688 /* inout.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D18389E09DEC0430047D688 /* inout.h */; };
14                4D1838BE09DEC0430047D688 /* inout.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D18389F09DEC0430047D688 /* inout.c */; };
15                4D1838BF09DEC0430047D688 /* net.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A009DEC0430047D688 /* net.c */; };
16                4D1838C009DEC0430047D688 /* metainfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A109DEC0430047D688 /* metainfo.h */; };
17                4D1838C109DEC0430047D688 /* metainfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A209DEC0430047D688 /* metainfo.c */; };
18                4D1838C309DEC0430047D688 /* peer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A409DEC0430047D688 /* peer.h */; };
19                4D1838C409DEC0430047D688 /* peer.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A509DEC0430047D688 /* peer.c */; };
20                4D1838C509DEC0430047D688 /* net.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A609DEC0430047D688 /* net.h */; };
21                4D1838C609DEC0430047D688 /* fdlimit.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A709DEC0430047D688 /* fdlimit.h */; };
22                4D1838C709DEC0430047D688 /* fdlimit.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838A809DEC0430047D688 /* fdlimit.c */; };
23                4D1838C809DEC0430047D688 /* fastresume.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A909DEC0430047D688 /* fastresume.h */; };
24                4D1838C909DEC0430047D688 /* tracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838AA09DEC0430047D688 /* tracker.h */; };
25                4D1838CA09DEC0430047D688 /* tracker.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838AB09DEC0430047D688 /* tracker.c */; };
26                4D1838CB09DEC0430047D688 /* sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838AC09DEC0430047D688 /* sha1.h */; };
27                4D1838CC09DEC0430047D688 /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838AD09DEC0430047D688 /* sha1.c */; };
28                4D1838CD09DEC0430047D688 /* ratecontrol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838AE09DEC0430047D688 /* ratecontrol.h */; };
29                4D1838CE09DEC0430047D688 /* ratecontrol.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838AF09DEC0430047D688 /* ratecontrol.c */; };
30                4D1838CF09DEC0430047D688 /* clients.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B009DEC0430047D688 /* clients.c */; };
31                4D1838D009DEC0430047D688 /* choking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B109DEC0430047D688 /* choking.h */; };
32                4D1838D109DEC0430047D688 /* choking.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B209DEC0430047D688 /* choking.c */; };
33                4D1838D209DEC0430047D688 /* platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B309DEC0430047D688 /* platform.h */; };
34                4D1838D309DEC0430047D688 /* platform.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B409DEC0430047D688 /* platform.c */; };
35                4D1838D409DEC0430047D688 /* peerutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B509DEC0430047D688 /* peerutils.h */; };
36                4D1838D509DEC0430047D688 /* peerparse.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B609DEC0430047D688 /* peerparse.h */; };
37                4D1838D609DEC0430047D688 /* bencode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B709DEC0430047D688 /* bencode.h */; };
38                4D1838D709DEC0430047D688 /* bencode.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838B809DEC0430047D688 /* bencode.c */; };
39                4D1838D809DEC0430047D688 /* completion.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838B909DEC0430047D688 /* completion.h */; };
40                4D1838D909DEC0430047D688 /* completion.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838BA09DEC0430047D688 /* completion.c */; };
41                4D1838DA09DEC0430047D688 /* clients.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838BB09DEC0430047D688 /* clients.h */; };
42                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
43                4D1838FA09DEC4380047D688 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838F609DEC4380047D688 /* utils.h */; };
44                4D1838FB09DEC4380047D688 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838F709DEC4380047D688 /* utils.c */; };
45                4D1838FC09DEC4380047D688 /* transmission.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838F809DEC4380047D688 /* transmission.h */; };
46                4D1838FD09DEC4380047D688 /* transmission.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D1838F909DEC4380047D688 /* transmission.c */; };
47                4D2784370905709500687951 /* Transmission.icns in Resources */ = {isa = PBXBuildFile; fileRef = 4D2784360905709500687951 /* Transmission.icns */; };
48                4D364DA0091FBB2C00377D12 /* TorrentTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D364D9F091FBB2C00377D12 /* TorrentTableView.m */; };
49                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3EA0A908AE13C600EA10C2 /* IOKit.framework */; };
50                4D4B7F6109E055660053C1EB /* libcrypto.0.9.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */; };
51                4D6DAAC6090CE00500F43C22 /* RevealOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC4090CE00500F43C22 /* RevealOff.png */; };
52                4D6DAAC7090CE00500F43C22 /* RevealOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC5090CE00500F43C22 /* RevealOn.png */; };
53                4D752E930913C949008EAAD4 /* Preferences.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D752E920913C949008EAAD4 /* Preferences.png */; };
54                4D8CEF91095870E00063BAEA /* Network.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D8CEF90095870E00063BAEA /* Network.png */; };
55                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
56                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */; };
57                4DA6FDBA0911233800450CB1 /* PauseOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB80911233800450CB1 /* PauseOn.png */; };
58                4DA6FDBB0911233800450CB1 /* PauseOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB90911233800450CB1 /* PauseOff.png */; };
59                4DA6FDC5091141AD00450CB1 /* ResumeOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDC3091141AD00450CB1 /* ResumeOff.png */; };
60                4DA6FDC6091141AD00450CB1 /* ResumeOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDC4091141AD00450CB1 /* ResumeOn.png */; };
61                4DCCBB3E09C3D71100D3CABF /* TorrentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */; };
62                4DDBB71C09E16BF100284745 /* transmissioncli.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DDBB71B09E16BF100284745 /* transmissioncli.c */; };
63                4DDFDD22099A5D8E00189D81 /* DownloadBadge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */; };
64                4DDFDD23099A5D8E00189D81 /* UploadBadge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DDFDD21099A5D8E00189D81 /* UploadBadge.png */; };
65                4DE5CC9D0980656F00BE280E /* StringAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5CC9C0980656F00BE280E /* StringAdditions.m */; };
66                4DE5CCA70980735700BE280E /* Badger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5CCA60980735700BE280E /* Badger.m */; };
67                4DE5CCA90980739100BE280E /* Badge.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCA80980739100BE280E /* Badge.png */; };
68                4DE5CCBA0981D27700BE280E /* ResumeAll.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCB80981D27700BE280E /* ResumeAll.png */; };
69                4DE5CCBB0981D27700BE280E /* PauseAll.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCB90981D27700BE280E /* PauseAll.png */; };
70                4DE5CCCB0981D9BE00BE280E /* Defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5CCCA0981D9BE00BE280E /* Defaults.plist */; };
71                4DF0C5AB0899190500DD8943 /* Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF0C5A90899190500DD8943 /* Controller.m */; };
72                4DF7500C08A103AD007B0D70 /* Open.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500708A103AD007B0D70 /* Open.png */; };
73                4DF7500D08A103AD007B0D70 /* Info.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500808A103AD007B0D70 /* Info.png */; };
74                4DF7500E08A103AD007B0D70 /* Remove.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DF7500908A103AD007B0D70 /* Remove.png */; };
75                4DFBC2DF09C0970D00D5C571 /* Torrent.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DFBC2DE09C0970D00D5C571 /* Torrent.m */; };
76                8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; };
77                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
78                8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
79                8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
80                A21610FC0A050B1700E8E4C1 /* MenuButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A21610FB0A050B1700E8E4C1 /* MenuButton.m */; };
81                A26D450B0A0503AC00A10BB3 /* peermessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1838A309DEC0430047D688 /* peermessages.h */; };
82                A2A84AD00A04FCD000C898D4 /* ActionButton.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2A84ACF0A04FCD000C898D4 /* ActionButton.tiff */; };
83                A2C655650A04FEDC00E9FD82 /* BottomBorder.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A2C655640A04FEDC00E9FD82 /* BottomBorder.tiff */; };
84/* End PBXBuildFile section */
85
86/* Begin PBXBuildStyle section */
87                4A9504CCFFE6A4B311CA0CBA /* Debug */ = {
88                        isa = PBXBuildStyle;
89                        buildSettings = {
90                        };
91                        name = Debug;
92                };
93/* End PBXBuildStyle section */
94
95/* Begin PBXContainerItemProxy section */
96                4D1838E509DEC1170047D688 /* PBXContainerItemProxy */ = {
97                        isa = PBXContainerItemProxy;
98                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
99                        proxyType = 1;
100                        remoteGlobalIDString = 4D18389609DEC0030047D688;
101                        remoteInfo = libtransmission;
102                };
103                4D9A2BF409E16D30002D0FF9 /* PBXContainerItemProxy */ = {
104                        isa = PBXContainerItemProxy;
105                        containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
106                        proxyType = 1;
107                        remoteGlobalIDString = 4D18389609DEC0030047D688;
108                        remoteInfo = libtransmission;
109                };
110/* End PBXContainerItemProxy section */
111
112/* Begin PBXFileReference section */
113                089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = macosx/English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
114                1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
115                13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
116                29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = macosx/main.m; sourceTree = "<group>"; };
117                29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/MainMenu.nib; sourceTree = "<group>"; };
118                29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
119                29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
120                32CA4F630368D1EE00C91783 /* Transmission_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Transmission_Prefix.pch; path = macosx/Transmission_Prefix.pch; sourceTree = "<group>"; };
121                4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = TransmissionDocument.icns; path = macosx/Images/TransmissionDocument.icns; sourceTree = "<group>"; };
122                4D118E1808CB46B20033958F /* PrefsController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PrefsController.h; path = macosx/PrefsController.h; sourceTree = "<group>"; };
123                4D118E1908CB46B20033958F /* PrefsController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PrefsController.m; path = macosx/PrefsController.m; sourceTree = "<group>"; };
124                4D18389709DEC0030047D688 /* libtransmission.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtransmission.a; sourceTree = BUILT_PRODUCTS_DIR; };
125                4D18389D09DEC0430047D688 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = internal.h; path = libtransmission/internal.h; sourceTree = SOURCE_ROOT; };
126                4D18389E09DEC0430047D688 /* inout.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = inout.h; path = libtransmission/inout.h; sourceTree = SOURCE_ROOT; };
127                4D18389F09DEC0430047D688 /* inout.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = inout.c; path = libtransmission/inout.c; sourceTree = SOURCE_ROOT; };
128                4D1838A009DEC0430047D688 /* net.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = net.c; path = libtransmission/net.c; sourceTree = SOURCE_ROOT; };
129                4D1838A109DEC0430047D688 /* metainfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = metainfo.h; path = libtransmission/metainfo.h; sourceTree = SOURCE_ROOT; };
130                4D1838A209DEC0430047D688 /* metainfo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = metainfo.c; path = libtransmission/metainfo.c; sourceTree = SOURCE_ROOT; };
131                4D1838A309DEC0430047D688 /* peermessages.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peermessages.h; path = libtransmission/peermessages.h; sourceTree = SOURCE_ROOT; };
132                4D1838A409DEC0430047D688 /* peer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peer.h; path = libtransmission/peer.h; sourceTree = SOURCE_ROOT; };
133                4D1838A509DEC0430047D688 /* peer.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = peer.c; path = libtransmission/peer.c; sourceTree = SOURCE_ROOT; };
134                4D1838A609DEC0430047D688 /* net.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = net.h; path = libtransmission/net.h; sourceTree = SOURCE_ROOT; };
135                4D1838A709DEC0430047D688 /* fdlimit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fdlimit.h; path = libtransmission/fdlimit.h; sourceTree = SOURCE_ROOT; };
136                4D1838A809DEC0430047D688 /* fdlimit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fdlimit.c; path = libtransmission/fdlimit.c; sourceTree = SOURCE_ROOT; };
137                4D1838A909DEC0430047D688 /* fastresume.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fastresume.h; path = libtransmission/fastresume.h; sourceTree = SOURCE_ROOT; };
138                4D1838AA09DEC0430047D688 /* tracker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = tracker.h; path = libtransmission/tracker.h; sourceTree = SOURCE_ROOT; };
139                4D1838AB09DEC0430047D688 /* tracker.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = tracker.c; path = libtransmission/tracker.c; sourceTree = SOURCE_ROOT; };
140                4D1838AC09DEC0430047D688 /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sha1.h; path = libtransmission/sha1.h; sourceTree = SOURCE_ROOT; };
141                4D1838AD09DEC0430047D688 /* sha1.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = sha1.c; path = libtransmission/sha1.c; sourceTree = SOURCE_ROOT; };
142                4D1838AE09DEC0430047D688 /* ratecontrol.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ratecontrol.h; path = libtransmission/ratecontrol.h; sourceTree = SOURCE_ROOT; };
143                4D1838AF09DEC0430047D688 /* ratecontrol.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = ratecontrol.c; path = libtransmission/ratecontrol.c; sourceTree = SOURCE_ROOT; };
144                4D1838B009DEC0430047D688 /* clients.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = clients.c; path = libtransmission/clients.c; sourceTree = SOURCE_ROOT; };
145                4D1838B109DEC0430047D688 /* choking.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = choking.h; path = libtransmission/choking.h; sourceTree = SOURCE_ROOT; };
146                4D1838B209DEC0430047D688 /* choking.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = choking.c; path = libtransmission/choking.c; sourceTree = SOURCE_ROOT; };
147                4D1838B309DEC0430047D688 /* platform.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = platform.h; path = libtransmission/platform.h; sourceTree = SOURCE_ROOT; };
148                4D1838B409DEC0430047D688 /* platform.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = platform.c; path = libtransmission/platform.c; sourceTree = SOURCE_ROOT; };
149                4D1838B509DEC0430047D688 /* peerutils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peerutils.h; path = libtransmission/peerutils.h; sourceTree = SOURCE_ROOT; };
150                4D1838B609DEC0430047D688 /* peerparse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = peerparse.h; path = libtransmission/peerparse.h; sourceTree = SOURCE_ROOT; };
151                4D1838B709DEC0430047D688 /* bencode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = bencode.h; path = libtransmission/bencode.h; sourceTree = SOURCE_ROOT; };
152                4D1838B809DEC0430047D688 /* bencode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = bencode.c; path = libtransmission/bencode.c; sourceTree = SOURCE_ROOT; };
153                4D1838B909DEC0430047D688 /* completion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = completion.h; path = libtransmission/completion.h; sourceTree = SOURCE_ROOT; };
154                4D1838BA09DEC0430047D688 /* completion.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = completion.c; path = libtransmission/completion.c; sourceTree = SOURCE_ROOT; };
155                4D1838BB09DEC0430047D688 /* clients.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = clients.h; path = libtransmission/clients.h; sourceTree = SOURCE_ROOT; };
156                4D1838F609DEC4380047D688 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = utils.h; path = libtransmission/utils.h; sourceTree = "<group>"; };
157                4D1838F709DEC4380047D688 /* utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = utils.c; path = libtransmission/utils.c; sourceTree = SOURCE_ROOT; };
158                4D1838F809DEC4380047D688 /* transmission.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = transmission.h; path = libtransmission/transmission.h; sourceTree = SOURCE_ROOT; };
159                4D1838F909DEC4380047D688 /* transmission.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = transmission.c; path = libtransmission/transmission.c; sourceTree = SOURCE_ROOT; };
160                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.0.9.dylib; path = /usr/lib/libcrypto.0.9.dylib; sourceTree = "<absolute>"; };
161                4D2784360905709500687951 /* Transmission.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = Transmission.icns; path = macosx/Images/Transmission.icns; sourceTree = "<group>"; };
162                4D364D9E091FBB2C00377D12 /* TorrentTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentTableView.h; path = macosx/TorrentTableView.h; sourceTree = "<group>"; };
163                4D364D9F091FBB2C00377D12 /* TorrentTableView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TorrentTableView.m; path = macosx/TorrentTableView.m; sourceTree = "<group>"; };
164                4D3EA0A908AE13C600EA10C2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
165                4D6DAAC4090CE00500F43C22 /* RevealOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RevealOff.png; path = macosx/Images/RevealOff.png; sourceTree = "<group>"; };
166                4D6DAAC5090CE00500F43C22 /* RevealOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = RevealOn.png; path = macosx/Images/RevealOn.png; sourceTree = "<group>"; };
167                4D752E920913C949008EAAD4 /* Preferences.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Preferences.png; path = macosx/Images/Preferences.png; sourceTree = "<group>"; };
168                4D8CEF90095870E00063BAEA /* Network.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Network.png; path = macosx/Images/Network.png; sourceTree = "<group>"; };
169                4DA6FDB80911233800450CB1 /* PauseOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseOn.png; path = macosx/Images/PauseOn.png; sourceTree = "<group>"; };
170                4DA6FDB90911233800450CB1 /* PauseOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseOff.png; path = macosx/Images/PauseOff.png; sourceTree = "<group>"; };
171                4DA6FDC3091141AD00450CB1 /* ResumeOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeOff.png; path = macosx/Images/ResumeOff.png; sourceTree = "<group>"; };
172                4DA6FDC4091141AD00450CB1 /* ResumeOn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeOn.png; path = macosx/Images/ResumeOn.png; sourceTree = "<group>"; };
173                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TorrentCell.m; path = macosx/TorrentCell.m; sourceTree = "<group>"; };
174                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentCell.h; path = macosx/TorrentCell.h; sourceTree = "<group>"; };
175                4DDBB71909E16BAE00284745 /* transmissioncli */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = transmissioncli; sourceTree = BUILT_PRODUCTS_DIR; };
176                4DDBB71B09E16BF100284745 /* transmissioncli.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = transmissioncli.c; path = cli/transmissioncli.c; sourceTree = "<group>"; };
177                4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DownloadBadge.png; path = macosx/Images/DownloadBadge.png; sourceTree = "<group>"; };
178                4DDFDD21099A5D8E00189D81 /* UploadBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = UploadBadge.png; path = macosx/Images/UploadBadge.png; sourceTree = "<group>"; };
179                4DE5CC9B0980656F00BE280E /* StringAdditions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = StringAdditions.h; path = macosx/StringAdditions.h; sourceTree = "<group>"; };
180                4DE5CC9C0980656F00BE280E /* StringAdditions.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = StringAdditions.m; path = macosx/StringAdditions.m; sourceTree = "<group>"; };
181                4DE5CCA50980735700BE280E /* Badger.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Badger.h; path = macosx/Badger.h; sourceTree = "<group>"; };
182                4DE5CCA60980735700BE280E /* Badger.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Badger.m; path = macosx/Badger.m; sourceTree = "<group>"; };
183                4DE5CCA80980739100BE280E /* Badge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Badge.png; path = macosx/Images/Badge.png; sourceTree = "<group>"; };
184                4DE5CCB80981D27700BE280E /* ResumeAll.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ResumeAll.png; path = macosx/Images/ResumeAll.png; sourceTree = "<group>"; };
185                4DE5CCB90981D27700BE280E /* PauseAll.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PauseAll.png; path = macosx/Images/PauseAll.png; sourceTree = "<group>"; };
186                4DE5CCCA0981D9BE00BE280E /* Defaults.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xml; name = Defaults.plist; path = macosx/Defaults.plist; sourceTree = "<group>"; };
187                4DF0C5A90899190500DD8943 /* Controller.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = Controller.m; path = macosx/Controller.m; sourceTree = "<group>"; };
188                4DF0C5AA0899190500DD8943 /* Controller.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Controller.h; path = macosx/Controller.h; sourceTree = "<group>"; };
189                4DF7500708A103AD007B0D70 /* Open.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Open.png; path = macosx/Images/Open.png; sourceTree = "<group>"; };
190                4DF7500808A103AD007B0D70 /* Info.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Info.png; path = macosx/Images/Info.png; sourceTree = "<group>"; };
191                4DF7500908A103AD007B0D70 /* Remove.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Remove.png; path = macosx/Images/Remove.png; sourceTree = "<group>"; };
192                4DFBC2DD09C0970D00D5C571 /* Torrent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Torrent.h; path = macosx/Torrent.h; sourceTree = "<group>"; };
193                4DFBC2DE09C0970D00D5C571 /* Torrent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Torrent.m; path = macosx/Torrent.m; sourceTree = "<group>"; };
194                8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = Info.plist; path = macosx/Info.plist; sourceTree = "<group>"; };
195                8D1107320486CEB800E47090 /* Transmission.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Transmission.app; sourceTree = BUILT_PRODUCTS_DIR; };
196                A21610FA0A050B1700E8E4C1 /* MenuButton.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MenuButton.h; path = macosx/MenuButton.h; sourceTree = "<group>"; };
197                A21610FB0A050B1700E8E4C1 /* MenuButton.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = MenuButton.m; path = macosx/MenuButton.m; sourceTree = "<group>"; };
198                A2A84ACF0A04FCD000C898D4 /* ActionButton.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ActionButton.tiff; path = macosx/Images/ActionButton.tiff; sourceTree = "<group>"; };
199                A2A84AD10A04FCDC00C898D4 /* ActionButton.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = ActionButton.tiff; path = macosx/Images/ActionButton.tiff; sourceTree = "<group>"; };
200                A2A84AD20A04FCDC00C898D4 /* BottomBorder.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = BottomBorder.tiff; path = macosx/Images/BottomBorder.tiff; sourceTree = "<group>"; };
201                A2C655640A04FEDC00E9FD82 /* BottomBorder.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = BottomBorder.tiff; path = macosx/Images/BottomBorder.tiff; sourceTree = "<group>"; };
202/* End PBXFileReference section */
203
204/* Begin PBXFrameworksBuildPhase section */
205                4D18389509DEC0030047D688 /* Frameworks */ = {
206                        isa = PBXFrameworksBuildPhase;
207                        buildActionMask = 2147483647;
208                        files = (
209                        );
210                        runOnlyForDeploymentPostprocessing = 0;
211                };
212                4DDBB71709E16BAE00284745 /* Frameworks */ = {
213                        isa = PBXFrameworksBuildPhase;
214                        buildActionMask = 2147483647;
215                        files = (
216                                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */,
217                                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.dylib in Frameworks */,
218                        );
219                        runOnlyForDeploymentPostprocessing = 0;
220                };
221                8D11072E0486CEB800E47090 /* Frameworks */ = {
222                        isa = PBXFrameworksBuildPhase;
223                        buildActionMask = 2147483647;
224                        files = (
225                                8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
226                                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */,
227                                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */,
228                                4D4B7F6109E055660053C1EB /* libcrypto.0.9.dylib in Frameworks */,
229                        );
230                        runOnlyForDeploymentPostprocessing = 0;
231                };
232/* End PBXFrameworksBuildPhase section */
233
234/* Begin PBXGroup section */
235                080E96DDFE201D6D7F000001 /* Sources */ = {
236                        isa = PBXGroup;
237                        children = (
238                                4DF0C5A90899190500DD8943 /* Controller.m */,
239                                4DF0C5AA0899190500DD8943 /* Controller.h */,
240                                4D118E1808CB46B20033958F /* PrefsController.h */,
241                                4D118E1908CB46B20033958F /* PrefsController.m */,
242                                4D364D9E091FBB2C00377D12 /* TorrentTableView.h */,
243                                4D364D9F091FBB2C00377D12 /* TorrentTableView.m */,
244                                4DE5CC9B0980656F00BE280E /* StringAdditions.h */,
245                                4DE5CC9C0980656F00BE280E /* StringAdditions.m */,
246                                4DE5CCA50980735700BE280E /* Badger.h */,
247                                4DE5CCA60980735700BE280E /* Badger.m */,
248                                4DFBC2DD09C0970D00D5C571 /* Torrent.h */,
249                                4DFBC2DE09C0970D00D5C571 /* Torrent.m */,
250                                4DCCBB3D09C3D71100D3CABF /* TorrentCell.h */,
251                                4DCCBB3C09C3D71100D3CABF /* TorrentCell.m */,
252                                29B97316FDCFA39411CA2CEA /* main.m */,
253                                32CA4F630368D1EE00C91783 /* Transmission_Prefix.pch */,
254                                A21610FA0A050B1700E8E4C1 /* MenuButton.h */,
255                                A21610FB0A050B1700E8E4C1 /* MenuButton.m */,
256                        );
257                        name = Sources;
258                        sourceTree = "<group>";
259                };
260                19C28FACFE9D520D11CA2CBB /* Products */ = {
261                        isa = PBXGroup;
262                        children = (
263                                8D1107320486CEB800E47090 /* Transmission.app */,
264                                4D18389709DEC0030047D688 /* libtransmission.a */,
265                                4DDBB71909E16BAE00284745 /* transmissioncli */,
266                        );
267                        name = Products;
268                        sourceTree = "<group>";
269                };
270                29B97314FDCFA39411CA2CEA /* Transmission */ = {
271                        isa = PBXGroup;
272                        children = (
273                                4D1838DC09DEC04A0047D688 /* libtransmission */,
274                                4DDBB71F09E16BFE00284745 /* CLI */,
275                                4DDBB70A09E16B3200284745 /* GUI */,
276                                4DDBB71509E16B3F00284745 /* Libraries */,
277                                19C28FACFE9D520D11CA2CBB /* Products */,
278                        );
279                        name = Transmission;
280                        sourceTree = "<group>";
281                };
282                29B97317FDCFA39411CA2CEA /* Resources */ = {
283                        isa = PBXGroup;
284                        children = (
285                                A2A84AD10A04FCDC00C898D4 /* ActionButton.tiff */,
286                                A2A84AD20A04FCDC00C898D4 /* BottomBorder.tiff */,
287                                4D2784360905709500687951 /* Transmission.icns */,
288                                4D043A7E090AE979009FEDA8 /* TransmissionDocument.icns */,
289                                4DF7500808A103AD007B0D70 /* Info.png */,
290                                4DF7500708A103AD007B0D70 /* Open.png */,
291                                4DF7500908A103AD007B0D70 /* Remove.png */,
292                                4D6DAAC4090CE00500F43C22 /* RevealOff.png */,
293                                4D6DAAC5090CE00500F43C22 /* RevealOn.png */,
294                                4DA6FDB80911233800450CB1 /* PauseOn.png */,
295                                4DA6FDB90911233800450CB1 /* PauseOff.png */,
296                                4DA6FDC3091141AD00450CB1 /* ResumeOff.png */,
297                                4DA6FDC4091141AD00450CB1 /* ResumeOn.png */,
298                                4D752E920913C949008EAAD4 /* Preferences.png */,
299                                4D8CEF90095870E00063BAEA /* Network.png */,
300                                4DE5CCA80980739100BE280E /* Badge.png */,
301                                4DDFDD20099A5D8E00189D81 /* DownloadBadge.png */,
302                                4DDFDD21099A5D8E00189D81 /* UploadBadge.png */,
303                                4DE5CCB80981D27700BE280E /* ResumeAll.png */,
304                                4DE5CCB90981D27700BE280E /* PauseAll.png */,
305                                4DE5CCCA0981D9BE00BE280E /* Defaults.plist */,
306                                8D1107310486CEB800E47090 /* Info.plist */,
307                                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
308                                29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
309                                A2A84ACF0A04FCD000C898D4 /* ActionButton.tiff */,
310                                A2C655640A04FEDC00E9FD82 /* BottomBorder.tiff */,
311                        );
312                        name = Resources;
313                        sourceTree = "<group>";
314                };
315                29B97323FDCFA39411CA2CEA /* Frameworks */ = {
316                        isa = PBXGroup;
317                        children = (
318                                1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
319                                4D3EA0A908AE13C600EA10C2 /* IOKit.framework */,
320                                29B97324FDCFA39411CA2CEA /* AppKit.framework */,
321                                13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
322                                29B97325FDCFA39411CA2CEA /* Foundation.framework */,
323                        );
324                        name = Frameworks;
325                        sourceTree = "<group>";
326                };
327                4D1838DC09DEC04A0047D688 /* libtransmission */ = {
328                        isa = PBXGroup;
329                        children = (
330                                4D1838F609DEC4380047D688 /* utils.h */,
331                                4D1838F709DEC4380047D688 /* utils.c */,
332                                4D1838F809DEC4380047D688 /* transmission.h */,
333                                4D1838F909DEC4380047D688 /* transmission.c */,
334                                4D18389D09DEC0430047D688 /* internal.h */,
335                                4D18389E09DEC0430047D688 /* inout.h */,
336                                4D18389F09DEC0430047D688 /* inout.c */,
337                                4D1838A009DEC0430047D688 /* net.c */,
338                                4D1838A109DEC0430047D688 /* metainfo.h */,
339                                4D1838A209DEC0430047D688 /* metainfo.c */,
340                                4D1838A309DEC0430047D688 /* peermessages.h */,
341                                4D1838A409DEC0430047D688 /* peer.h */,
342                                4D1838A509DEC0430047D688 /* peer.c */,
343                                4D1838A609DEC0430047D688 /* net.h */,
344                                4D1838A709DEC0430047D688 /* fdlimit.h */,
345                                4D1838A809DEC0430047D688 /* fdlimit.c */,
346                                4D1838A909DEC0430047D688 /* fastresume.h */,
347                                4D1838AA09DEC0430047D688 /* tracker.h */,
348                                4D1838AB09DEC0430047D688 /* tracker.c */,
349                                4D1838AC09DEC0430047D688 /* sha1.h */,
350                                4D1838AD09DEC0430047D688 /* sha1.c */,
351                                4D1838AE09DEC0430047D688 /* ratecontrol.h */,
352                                4D1838AF09DEC0430047D688 /* ratecontrol.c */,
353                                4D1838B009DEC0430047D688 /* clients.c */,
354                                4D1838B109DEC0430047D688 /* choking.h */,
355                                4D1838B209DEC0430047D688 /* choking.c */,
356                                4D1838B309DEC0430047D688 /* platform.h */,
357                                4D1838B409DEC0430047D688 /* platform.c */,
358                                4D1838B509DEC0430047D688 /* peerutils.h */,
359                                4D1838B609DEC0430047D688 /* peerparse.h */,
360                                4D1838B709DEC0430047D688 /* bencode.h */,
361                                4D1838B809DEC0430047D688 /* bencode.c */,
362                                4D1838B909DEC0430047D688 /* completion.h */,
363                                4D1838BA09DEC0430047D688 /* completion.c */,
364                                4D1838BB09DEC0430047D688 /* clients.h */,
365                        );
366                        name = libtransmission;
367                        sourceTree = "<group>";
368                };
369                4DDBB70A09E16B3200284745 /* GUI */ = {
370                        isa = PBXGroup;
371                        children = (
372                                080E96DDFE201D6D7F000001 /* Sources */,
373                                29B97317FDCFA39411CA2CEA /* Resources */,
374                                29B97323FDCFA39411CA2CEA /* Frameworks */,
375                        );
376                        name = GUI;
377                        sourceTree = "<group>";
378                };
379                4DDBB71509E16B3F00284745 /* Libraries */ = {
380                        isa = PBXGroup;
381                        children = (
382                                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.dylib */,
383                        );
384                        name = Libraries;
385                        sourceTree = "<group>";
386                };
387                4DDBB71F09E16BFE00284745 /* CLI */ = {
388                        isa = PBXGroup;
389                        children = (
390                                4DDBB71B09E16BF100284745 /* transmissioncli.c */,
391                        );
392                        name = CLI;
393                        sourceTree = "<group>";
394                };
395/* End PBXGroup section */
396
397/* Begin PBXHeadersBuildPhase section */
398                4D18389309DEC0030047D688 /* Headers */ = {
399                        isa = PBXHeadersBuildPhase;
400                        buildActionMask = 2147483647;
401                        files = (
402                                4D1838BC09DEC0430047D688 /* internal.h in Headers */,
403                                4D1838BD09DEC0430047D688 /* inout.h in Headers */,
404                                4D1838C009DEC0430047D688 /* metainfo.h in Headers */,
405                                4D1838C309DEC0430047D688 /* peer.h in Headers */,
406                                4D1838C509DEC0430047D688 /* net.h in Headers */,
407                                4D1838C609DEC0430047D688 /* fdlimit.h in Headers */,
408                                4D1838C809DEC0430047D688 /* fastresume.h in Headers */,
409                                4D1838C909DEC0430047D688 /* tracker.h in Headers */,
410                                4D1838CB09DEC0430047D688 /* sha1.h in Headers */,
411                                4D1838CD09DEC0430047D688 /* ratecontrol.h in Headers */,
412                                4D1838D009DEC0430047D688 /* choking.h in Headers */,
413                                4D1838D209DEC0430047D688 /* platform.h in Headers */,
414                                4D1838D409DEC0430047D688 /* peerutils.h in Headers */,
415                                4D1838D509DEC0430047D688 /* peerparse.h in Headers */,
416                                4D1838D609DEC0430047D688 /* bencode.h in Headers */,
417                                4D1838D809DEC0430047D688 /* completion.h in Headers */,
418                                4D1838DA09DEC0430047D688 /* clients.h in Headers */,
419                                4D1838FA09DEC4380047D688 /* utils.h in Headers */,
420                                4D1838FC09DEC4380047D688 /* transmission.h in Headers */,
421                                A26D450B0A0503AC00A10BB3 /* peermessages.h in Headers */,
422                        );
423                        runOnlyForDeploymentPostprocessing = 0;
424                };
425/* End PBXHeadersBuildPhase section */
426
427/* Begin PBXNativeTarget section */
428                4D18389609DEC0030047D688 /* libtransmission */ = {
429                        isa = PBXNativeTarget;
430                        buildConfigurationList = 4D18389B09DEC01E0047D688 /* Build configuration list for PBXNativeTarget "libtransmission" */;
431                        buildPhases = (
432                                4D18389309DEC0030047D688 /* Headers */,
433                                4D18389409DEC0030047D688 /* Sources */,
434                                4D18389509DEC0030047D688 /* Frameworks */,
435                        );
436                        buildRules = (
437                        );
438                        buildSettings = {
439                                PRODUCT_NAME = transmission;
440                        };
441                        dependencies = (
442                        );
443                        name = libtransmission;
444                        productName = transmission;
445                        productReference = 4D18389709DEC0030047D688 /* libtransmission.a */;
446                        productType = "com.apple.product-type.library.static";
447                };
448                4DDBB71809E16BAE00284745 /* transmissioncli */ = {
449                        isa = PBXNativeTarget;
450                        buildConfigurationList = 4DDBB71D09E16BF100284745 /* Build configuration list for PBXNativeTarget "transmissioncli" */;
451                        buildPhases = (
452                                4DDBB71609E16BAE00284745 /* Sources */,
453                                4DDBB71709E16BAE00284745 /* Frameworks */,
454                        );
455                        buildRules = (
456                        );
457                        buildSettings = {
458                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
459                                GCC_MODEL_TUNING = G5;
460                                INSTALL_PATH = "$(HOME)/bin";
461                                PREBINDING = NO;
462                                PRODUCT_NAME = transmissioncli;
463                                ZERO_LINK = YES;
464                        };
465                        dependencies = (
466                                4D9A2BF509E16D30002D0FF9 /* PBXTargetDependency */,
467                        );
468                        name = transmissioncli;
469                        productName = transmissioncli;
470                        productReference = 4DDBB71909E16BAE00284745 /* transmissioncli */;
471                        productType = "com.apple.product-type.tool";
472                };
473                8D1107260486CEB800E47090 /* Transmission */ = {
474                        isa = PBXNativeTarget;
475                        buildConfigurationList = 4DF0C596089918A300DD8943 /* Build configuration list for PBXNativeTarget "Transmission" */;
476                        buildPhases = (
477                                8D1107290486CEB800E47090 /* Resources */,
478                                8D11072C0486CEB800E47090 /* Sources */,
479                                8D11072E0486CEB800E47090 /* Frameworks */,
480                        );
481                        buildRules = (
482                        );
483                        buildSettings = {
484                                INFOPLIST_FILE = Info.plist;
485                                PRODUCT_NAME = Transmission;
486                                WRAPPER_EXTENSION = app;
487                        };
488                        dependencies = (
489                                4D1838E609DEC1170047D688 /* PBXTargetDependency */,
490                        );
491                        name = Transmission;
492                        productInstallPath = "$(HOME)/Applications";
493                        productName = Transmission;
494                        productReference = 8D1107320486CEB800E47090 /* Transmission.app */;
495                        productType = "com.apple.product-type.application";
496                };
497/* End PBXNativeTarget section */
498
499/* Begin PBXProject section */
500                29B97313FDCFA39411CA2CEA /* Project object */ = {
501                        isa = PBXProject;
502                        buildConfigurationList = 4DF0C59A089918A300DD8943 /* Build configuration list for PBXProject "Transmission" */;
503                        buildSettings = {
504                        };
505                        buildStyles = (
506                                4A9504CCFFE6A4B311CA0CBA /* Debug */,
507                        );
508                        hasScannedForEncodings = 1;
509                        mainGroup = 29B97314FDCFA39411CA2CEA /* Transmission */;
510                        projectDirPath = "";
511                        targets = (
512                                4D18389609DEC0030047D688 /* libtransmission */,
513                                4DDBB71809E16BAE00284745 /* transmissioncli */,
514                                8D1107260486CEB800E47090 /* Transmission */,
515                        );
516                };
517/* End PBXProject section */
518
519/* Begin PBXResourcesBuildPhase section */
520                8D1107290486CEB800E47090 /* Resources */ = {
521                        isa = PBXResourcesBuildPhase;
522                        buildActionMask = 2147483647;
523                        files = (
524                                8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */,
525                                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
526                                4DF7500C08A103AD007B0D70 /* Open.png in Resources */,
527                                4DF7500D08A103AD007B0D70 /* Info.png in Resources */,
528                                4DF7500E08A103AD007B0D70 /* Remove.png in Resources */,
529                                4D2784370905709500687951 /* Transmission.icns in Resources */,
530                                4D043A7F090AE979009FEDA8 /* TransmissionDocument.icns in Resources */,
531                                4D6DAAC6090CE00500F43C22 /* RevealOff.png in Resources */,
532                                4D6DAAC7090CE00500F43C22 /* RevealOn.png in Resources */,
533                                4DA6FDBA0911233800450CB1 /* PauseOn.png in Resources */,
534                                4DA6FDBB0911233800450CB1 /* PauseOff.png in Resources */,
535                                4DA6FDC5091141AD00450CB1 /* ResumeOff.png in Resources */,
536                                4DA6FDC6091141AD00450CB1 /* ResumeOn.png in Resources */,
537                                4D752E930913C949008EAAD4 /* Preferences.png in Resources */,
538                                4D8CEF91095870E00063BAEA /* Network.png in Resources */,
539                                4DE5CCA90980739100BE280E /* Badge.png in Resources */,
540                                4DE5CCBA0981D27700BE280E /* ResumeAll.png in Resources */,
541                                4DE5CCBB0981D27700BE280E /* PauseAll.png in Resources */,
542                                4DE5CCCB0981D9BE00BE280E /* Defaults.plist in Resources */,
543                                4DDFDD22099A5D8E00189D81 /* DownloadBadge.png in Resources */,
544                                4DDFDD23099A5D8E00189D81 /* UploadBadge.png in Resources */,
545                                A2A84AD00A04FCD000C898D4 /* ActionButton.tiff in Resources */,
546                                A2C655650A04FEDC00E9FD82 /* BottomBorder.tiff in Resources */,
547                        );
548                        runOnlyForDeploymentPostprocessing = 0;
549                };
550/* End PBXResourcesBuildPhase section */
551
552/* Begin PBXSourcesBuildPhase section */
553                4D18389409DEC0030047D688 /* Sources */ = {
554                        isa = PBXSourcesBuildPhase;
555                        buildActionMask = 2147483647;
556                        files = (
557                                4D1838BE09DEC0430047D688 /* inout.c in Sources */,
558                                4D1838BF09DEC0430047D688 /* net.c in Sources */,
559                                4D1838C109DEC0430047D688 /* metainfo.c in Sources */,
560                                4D1838C409DEC0430047D688 /* peer.c in Sources */,
561                                4D1838C709DEC0430047D688 /* fdlimit.c in Sources */,
562                                4D1838CA09DEC0430047D688 /* tracker.c in Sources */,
563                                4D1838CC09DEC0430047D688 /* sha1.c in Sources */,
564                                4D1838CE09DEC0430047D688 /* ratecontrol.c in Sources */,
565                                4D1838CF09DEC0430047D688 /* clients.c in Sources */,
566                                4D1838D109DEC0430047D688 /* choking.c in Sources */,
567                                4D1838D309DEC0430047D688 /* platform.c in Sources */,
568                                4D1838D709DEC0430047D688 /* bencode.c in Sources */,
569                                4D1838D909DEC0430047D688 /* completion.c in Sources */,
570                                4D1838FB09DEC4380047D688 /* utils.c in Sources */,
571                                4D1838FD09DEC4380047D688 /* transmission.c in Sources */,
572                        );
573                        runOnlyForDeploymentPostprocessing = 0;
574                };
575                4DDBB71609E16BAE00284745 /* Sources */ = {
576                        isa = PBXSourcesBuildPhase;
577                        buildActionMask = 2147483647;
578                        files = (
579                                4DDBB71C09E16BF100284745 /* transmissioncli.c in Sources */,
580                        );
581                        runOnlyForDeploymentPostprocessing = 0;
582                };
583                8D11072C0486CEB800E47090 /* Sources */ = {
584                        isa = PBXSourcesBuildPhase;
585                        buildActionMask = 2147483647;
586                        files = (
587                                8D11072D0486CEB800E47090 /* main.m in Sources */,
588                                4DF0C5AB0899190500DD8943 /* Controller.m in Sources */,
589                                4D118E1A08CB46B20033958F /* PrefsController.m in Sources */,
590                                4D364DA0091FBB2C00377D12 /* TorrentTableView.m in Sources */,
591                                4DE5CC9D0980656F00BE280E /* StringAdditions.m in Sources */,
592                                4DE5CCA70980735700BE280E /* Badger.m in Sources */,
593                                4DFBC2DF09C0970D00D5C571 /* Torrent.m in Sources */,
594                                4DCCBB3E09C3D71100D3CABF /* TorrentCell.m in Sources */,
595                                A21610FC0A050B1700E8E4C1 /* MenuButton.m in Sources */,
596                        );
597                        runOnlyForDeploymentPostprocessing = 0;
598                };
599/* End PBXSourcesBuildPhase section */
600
601/* Begin PBXTargetDependency section */
602                4D1838E609DEC1170047D688 /* PBXTargetDependency */ = {
603                        isa = PBXTargetDependency;
604                        target = 4D18389609DEC0030047D688 /* libtransmission */;
605                        targetProxy = 4D1838E509DEC1170047D688 /* PBXContainerItemProxy */;
606                };
607                4D9A2BF509E16D30002D0FF9 /* PBXTargetDependency */ = {
608                        isa = PBXTargetDependency;
609                        target = 4D18389609DEC0030047D688 /* libtransmission */;
610                        targetProxy = 4D9A2BF409E16D30002D0FF9 /* PBXContainerItemProxy */;
611                };
612/* End PBXTargetDependency section */
613
614/* Begin PBXVariantGroup section */
615                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
616                        isa = PBXVariantGroup;
617                        children = (
618                                089C165DFE840E0CC02AAC07 /* English */,
619                        );
620                        name = InfoPlist.strings;
621                        sourceTree = "<group>";
622                };
623                29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = {
624                        isa = PBXVariantGroup;
625                        children = (
626                                29B97319FDCFA39411CA2CEA /* English */,
627                        );
628                        name = MainMenu.nib;
629                        sourceTree = "<group>";
630                };
631/* End PBXVariantGroup section */
632
633/* Begin XCBuildConfiguration section */
634                4D18389C09DEC01E0047D688 /* Debug */ = {
635                        isa = XCBuildConfiguration;
636                        buildSettings = {
637                                OTHER_CFLAGS = (
638                                        "-D_FILE_OFFSET_BITS=64",
639                                        "-D_LARGEFILE_SOURCE",
640                                        "-D_GNU_SOURCE",
641                                        "-DVERSION_MAJOR=0",
642                                        "-DVERSION_MINOR=5",
643                                        "-DVERSION_STRING=\"0.6-svn\"",
644                                        "-DSYS_DARWIN",
645                                        "-DHAVE_OPENSSL",
646                                        "-D__TRANSMISSION__",
647                                );
648                                PRODUCT_NAME = transmission;
649                        };
650                        name = Debug;
651                };
652                4DDBB71E09E16BF100284745 /* Debug */ = {
653                        isa = XCBuildConfiguration;
654                        buildSettings = {
655                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/cli";
656                                LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/debug\"";
657                                OTHER_CFLAGS = (
658                                        "-D_FILE_OFFSET_BITS=64",
659                                        "-D_LARGEFILE_SOURCE",
660                                        "-D_GNU_SOURCE",
661                                        "-DVERSION_MAJOR=0",
662                                        "-DVERSION_MINOR=5",
663                                        "-DVERSION_STRING=\"0.6-svn\"",
664                                        "-DSYS_DARWIN",
665                                        "-DHAVE_OPENSSL",
666                                        "-D__TRANSMISSION__",
667                                );
668                                PRODUCT_NAME = transmissioncli;
669                        };
670                        name = Debug;
671                };
672                4DF0C599089918A300DD8943 /* Debug */ = {
673                        isa = XCBuildConfiguration;
674                        buildSettings = {
675                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/macosx";
676                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
677                                GCC_PREFIX_HEADER = macosx/Transmission_Prefix.pch;
678                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)/libtransmission\"";
679                                INFOPLIST_FILE = macosx/Info.plist;
680                                LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/debug\"";
681                                PRODUCT_NAME = Transmission;
682                                WRAPPER_EXTENSION = app;
683                        };
684                        name = Debug;
685                };
686                4DF0C59D089918A300DD8943 /* Debug */ = {
687                        isa = XCBuildConfiguration;
688                        buildSettings = {
689                                ARCHS = (
690                                        ppc,
691                                        i386,
692                                );
693                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
694                                GCC_OPTIMIZATION_LEVEL = 3;
695                                GCC_VERSION_i386 = 4.0;
696                                GCC_VERSION_ppc = 3.3;
697                                MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
698                                MACOSX_DEPLOYMENT_TARGET_ppc = 10.2;
699                                SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
700                        };
701                        name = Debug;
702                };
703/* End XCBuildConfiguration section */
704
705/* Begin XCConfigurationList section */
706                4D18389B09DEC01E0047D688 /* Build configuration list for PBXNativeTarget "libtransmission" */ = {
707                        isa = XCConfigurationList;
708                        buildConfigurations = (
709                                4D18389C09DEC01E0047D688 /* Debug */,
710                        );
711                        defaultConfigurationIsVisible = 0;
712                        defaultConfigurationName = Debug;
713                };
714                4DDBB71D09E16BF100284745 /* Build configuration list for PBXNativeTarget "transmissioncli" */ = {
715                        isa = XCConfigurationList;
716                        buildConfigurations = (
717                                4DDBB71E09E16BF100284745 /* Debug */,
718                        );
719                        defaultConfigurationIsVisible = 0;
720                        defaultConfigurationName = Debug;
721                };
722                4DF0C596089918A300DD8943 /* Build configuration list for PBXNativeTarget "Transmission" */ = {
723                        isa = XCConfigurationList;
724                        buildConfigurations = (
725                                4DF0C599089918A300DD8943 /* Debug */,
726                        );
727                        defaultConfigurationIsVisible = 0;
728                        defaultConfigurationName = Debug;
729                };
730                4DF0C59A089918A300DD8943 /* Build configuration list for PBXProject "Transmission" */ = {
731                        isa = XCConfigurationList;
732                        buildConfigurations = (
733                                4DF0C59D089918A300DD8943 /* Debug */,
734                        );
735                        defaultConfigurationIsVisible = 0;
736                        defaultConfigurationName = Debug;
737                };
738/* End XCConfigurationList section */
739        };
740        rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
741}
Note: See TracBrowser for help on using the repository browser.