]> git.sesse.net Git - vlc/blob - projects/macosx/framework/VLCKit.xcodeproj/project.pbxproj
macosx/framework: Make sure we properly install libvlc, libvlccore, and vlc before...
[vlc] / projects / macosx / framework / VLCKit.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 45;
7         objects = {
8
9 /* Begin PBXAggregateTarget section */
10                 630F6D6E1045DE4000B03EE4 /* Make VLC and VLCKit */ = {
11                         isa = PBXAggregateTarget;
12                         buildConfigurationList = 630F6D801045DE6300B03EE4 /* Build configuration list for PBXAggregateTarget "Make VLC and VLCKit" */;
13                         buildPhases = (
14                         );
15                         dependencies = (
16                                 633754B110ED0BB50072A0D9 /* PBXTargetDependency */,
17                                 630F6D741045DE4900B03EE4 /* PBXTargetDependency */,
18                         );
19                         name = "Make VLC and VLCKit";
20                         productName = "core-framework";
21                 };
22                 6337547910ED090A0072A0D9 /* Make VLC */ = {
23                         isa = PBXAggregateTarget;
24                         buildConfigurationList = 6337548110ED093B0072A0D9 /* Build configuration list for PBXAggregateTarget "Make VLC" */;
25                         buildPhases = (
26                                 6337548010ED091D0072A0D9 /* make */,
27                                 633754D310ED0D330072A0D9 /* install */,
28                         );
29                         dependencies = (
30                         );
31                         name = "Make VLC";
32                         productName = "Make VLC 2";
33                 };
34                 633BD6D20D2ADE040012A314 /* Build Everything */ = {
35                         isa = PBXAggregateTarget;
36                         buildConfigurationList = 633BD6D60D2ADE230012A314 /* Build configuration list for PBXAggregateTarget "Build Everything" */;
37                         buildPhases = (
38                         );
39                         dependencies = (
40                                 633BD6EE0D2AE03E0012A314 /* PBXTargetDependency */,
41                                 63FFDBD30D2AE3070092FC96 /* PBXTargetDependency */,
42                                 633BD6F20D2AE0430012A314 /* PBXTargetDependency */,
43                         );
44                         name = "Build Everything";
45                         productName = "vlc-core-modules";
46                 };
47                 633BD6E40D2ADF030012A314 /* Setup VLC contribs */ = {
48                         isa = PBXAggregateTarget;
49                         buildConfigurationList = 633BD6EC0D2ADF460012A314 /* Build configuration list for PBXAggregateTarget "Setup VLC contribs" */;
50                         buildPhases = (
51                                 633BD6E30D2ADF030012A314 /* bootstrap */,
52                                 633BD6EB0D2ADF280012A314 /* make bin */,
53                         );
54                         dependencies = (
55                         );
56                         name = "Setup VLC contribs";
57                         productName = "vlc-contrib";
58                 };
59                 63FFDBCE0D2AE2AE0092FC96 /* Run VLC configure */ = {
60                         isa = PBXAggregateTarget;
61                         buildConfigurationList = 63FFDBD50D2AE3250092FC96 /* Build configuration list for PBXAggregateTarget "Run VLC configure" */;
62                         buildPhases = (
63                                 631A90420D5A007D0014A2CE /* bootstrap */,
64                                 63FFDBCD0D2AE2AE0092FC96 /* configure */,
65                         );
66                         dependencies = (
67                         );
68                         name = "Run VLC configure";
69                         productName = "vlc-bootstrap";
70                 };
71 /* End PBXAggregateTarget section */
72
73 /* Begin PBXBuildFile section */
74                 63014A7A1042ACE100534090 /* VLCMediaListPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 63014A781042ACE100534090 /* VLCMediaListPlayer.m */; };
75                 63014B7E1042E64A00534090 /* VLCMediaListPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 63014B7D1042E64A00534090 /* VLCMediaListPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
76                 6303C43A0CF45CAE0000ECC8 /* VLCMediaListAspect.m in Sources */ = {isa = PBXBuildFile; fileRef = 6303C4390CF45CAE0000ECC8 /* VLCMediaListAspect.m */; };
77                 6303C43C0CF45CC30000ECC8 /* VLCMediaListAspect.h in Headers */ = {isa = PBXBuildFile; fileRef = 6303C43B0CF45CC30000ECC8 /* VLCMediaListAspect.h */; settings = {ATTRIBUTES = (Public, ); }; };
78                 632A0E850D3835C400AFC99B /* VLCStreamSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 632A0E830D3835C400AFC99B /* VLCStreamSession.h */; settings = {ATTRIBUTES = (Public, ); }; };
79                 632A0E860D3835C400AFC99B /* VLCStreamSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 632A0E840D3835C400AFC99B /* VLCStreamSession.m */; };
80                 632A0EC30D38392E00AFC99B /* VLCStreamOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = 632A0EC10D38392E00AFC99B /* VLCStreamOutput.h */; settings = {ATTRIBUTES = (Public, ); }; };
81                 632A0EC40D38392E00AFC99B /* VLCStreamOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 632A0EC20D38392E00AFC99B /* VLCStreamOutput.m */; };
82                 6341FCAF0D2C0929002A97B7 /* VLCVideoLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6341FCAE0D2C0929002A97B7 /* VLCVideoLayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
83                 6341FCB10D2C0936002A97B7 /* VLCVideoLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6341FCB00D2C0936002A97B7 /* VLCVideoLayer.m */; };
84                 637CFB940D2D280900A041B6 /* VLCLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 637CFB930D2D280800A041B6 /* VLCLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; };
85                 637D5ABD0CF6F2650073EA45 /* VLCMediaDiscoverer.h in Headers */ = {isa = PBXBuildFile; fileRef = 637D5ABC0CF6F2650073EA45 /* VLCMediaDiscoverer.h */; settings = {ATTRIBUTES = (Public, ); }; };
86                 637D5ADC0CF6F2720073EA45 /* VLCMediaDiscoverer.m in Sources */ = {isa = PBXBuildFile; fileRef = 637D5ADB0CF6F2720073EA45 /* VLCMediaDiscoverer.m */; };
87                 6384FD080D0DBA20005EB1F7 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6384FD070D0DBA20005EB1F7 /* QuartzCore.framework */; };
88                 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; };
89                 A7A0CEA40D2EF13000F2C039 /* VLCVideoCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A0CEA20D2EF13000F2C039 /* VLCVideoCommon.h */; };
90                 A7A0CEA50D2EF13000F2C039 /* VLCVideoCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = A7A0CEA30D2EF13000F2C039 /* VLCVideoCommon.m */; };
91                 EF7311900CB5797B009473B4 /* VLCAudio.h in Headers */ = {isa = PBXBuildFile; fileRef = EF73118E0CB5797B009473B4 /* VLCAudio.h */; settings = {ATTRIBUTES = (Public, ); }; };
92                 EF7311910CB5797B009473B4 /* VLCAudio.m in Sources */ = {isa = PBXBuildFile; fileRef = EF73118F0CB5797B009473B4 /* VLCAudio.m */; };
93                 EF78BD100CAEEEC300354E6E /* VLCEventManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD0D0CAEEEC300354E6E /* VLCEventManager.h */; settings = {ATTRIBUTES = (); }; };
94                 EF78BD1B0CAEEEE700354E6E /* VLCKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD120CAEEEE700354E6E /* VLCKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
95                 EF78BD1C0CAEEEE700354E6E /* VLCMedia.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD130CAEEEE700354E6E /* VLCMedia.h */; settings = {ATTRIBUTES = (Public, ); }; };
96                 EF78BD1E0CAEEEE700354E6E /* VLCMediaLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD150CAEEEE700354E6E /* VLCMediaLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; };
97                 EF78BD1F0CAEEEE700354E6E /* VLCMediaList.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD160CAEEEE700354E6E /* VLCMediaList.h */; settings = {ATTRIBUTES = (Public, ); }; };
98                 EF78BD460CAEEFF600354E6E /* VLCEventManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD3C0CAEEFF600354E6E /* VLCEventManager.m */; };
99                 EF78BD470CAEEFF600354E6E /* VLCLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD3D0CAEEFF600354E6E /* VLCLibrary.m */; };
100                 EF78BD480CAEEFF600354E6E /* VLCMedia.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD3E0CAEEFF600354E6E /* VLCMedia.m */; };
101                 EF78BD4A0CAEEFF600354E6E /* VLCMediaLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD400CAEEFF600354E6E /* VLCMediaLibrary.m */; };
102                 EF78BD4B0CAEEFF600354E6E /* VLCMediaList.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD410CAEEFF600354E6E /* VLCMediaList.m */; };
103                 EF78BE0F0CAF039400354E6E /* VLCTime.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD190CAEEEE700354E6E /* VLCTime.h */; settings = {ATTRIBUTES = (Public, ); }; };
104                 EF78BE100CAF039400354E6E /* VLCTime.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD440CAEEFF600354E6E /* VLCTime.m */; };
105                 EF78BEF30CAF07E100354E6E /* VLCVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD1A0CAEEEE700354E6E /* VLCVideoView.h */; settings = {ATTRIBUTES = (Public, ); }; };
106                 EF78BEF40CAF07E500354E6E /* VLCVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD450CAEEFF600354E6E /* VLCVideoView.m */; };
107                 EF8BB8D00CAFA8D80038A613 /* VLCMediaPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
108                 EF8BB8D10CAFA8D80038A613 /* VLCMediaPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */; };
109                 EFD551DD0CC6DD720074CEE1 /* VLCLibVLCBridging.h in Headers */ = {isa = PBXBuildFile; fileRef = EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */; };
110 /* End PBXBuildFile section */
111
112 /* Begin PBXContainerItemProxy section */
113                 630F6D731045DE4900B03EE4 /* PBXContainerItemProxy */ = {
114                         isa = PBXContainerItemProxy;
115                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
116                         proxyType = 1;
117                         remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
118                         remoteInfo = VLCKit;
119                 };
120                 633754B010ED0BB50072A0D9 /* PBXContainerItemProxy */ = {
121                         isa = PBXContainerItemProxy;
122                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
123                         proxyType = 1;
124                         remoteGlobalIDString = 6337547910ED090A0072A0D9 /* Make VLC 2 */;
125                         remoteInfo = "Make VLC 2";
126                 };
127                 633BD6ED0D2AE03E0012A314 /* PBXContainerItemProxy */ = {
128                         isa = PBXContainerItemProxy;
129                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
130                         proxyType = 1;
131                         remoteGlobalIDString = 633BD6E40D2ADF030012A314;
132                         remoteInfo = "vlc-contrib";
133                 };
134                 633BD6F10D2AE0430012A314 /* PBXContainerItemProxy */ = {
135                         isa = PBXContainerItemProxy;
136                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
137                         proxyType = 1;
138                         remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
139                         remoteInfo = VLC;
140                 };
141                 63FFDBD20D2AE3070092FC96 /* PBXContainerItemProxy */ = {
142                         isa = PBXContainerItemProxy;
143                         containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
144                         proxyType = 1;
145                         remoteGlobalIDString = 63FFDBCE0D2AE2AE0092FC96;
146                         remoteInfo = "vlc-bootstrap";
147                 };
148 /* End PBXContainerItemProxy section */
149
150 /* Begin PBXFileReference section */
151                 0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
152                 0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
153                 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
154                 32DBCF5E0370ADEE00C91783 /* VLC_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLC_Prefix.pch; sourceTree = "<group>"; };
155                 63014A781042ACE100534090 /* VLCMediaListPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaListPlayer.m; sourceTree = "<group>"; };
156                 63014B7D1042E64A00534090 /* VLCMediaListPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaListPlayer.h; path = Public/VLCMediaListPlayer.h; sourceTree = "<group>"; };
157                 63030CC70CCA652C0088ECD1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = Info.plist; path = Resources/Info.plist; sourceTree = "<group>"; };
158                 6303C4390CF45CAE0000ECC8 /* VLCMediaListAspect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaListAspect.m; sourceTree = "<group>"; };
159                 6303C43B0CF45CC30000ECC8 /* VLCMediaListAspect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaListAspect.h; path = Public/VLCMediaListAspect.h; sourceTree = "<group>"; };
160                 632A0E830D3835C400AFC99B /* VLCStreamSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCStreamSession.h; path = Public/VLCStreamSession.h; sourceTree = "<group>"; };
161                 632A0E840D3835C400AFC99B /* VLCStreamSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCStreamSession.m; sourceTree = "<group>"; };
162                 632A0EC10D38392E00AFC99B /* VLCStreamOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCStreamOutput.h; path = Public/VLCStreamOutput.h; sourceTree = "<group>"; };
163                 632A0EC20D38392E00AFC99B /* VLCStreamOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCStreamOutput.m; sourceTree = "<group>"; };
164                 633753FF10ECE1C60072A0D9 /* Configure.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = Configure.sh; sourceTree = "<group>"; };
165                 6341FCAE0D2C0929002A97B7 /* VLCVideoLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCVideoLayer.h; path = Public/VLCVideoLayer.h; sourceTree = "<group>"; };
166                 6341FCB00D2C0936002A97B7 /* VLCVideoLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCVideoLayer.m; sourceTree = "<group>"; };
167                 637CFB930D2D280800A041B6 /* VLCLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCLibrary.h; path = Public/VLCLibrary.h; sourceTree = "<group>"; };
168                 637D5ABC0CF6F2650073EA45 /* VLCMediaDiscoverer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMediaDiscoverer.h; path = Public/VLCMediaDiscoverer.h; sourceTree = "<group>"; };
169                 637D5ADB0CF6F2720073EA45 /* VLCMediaDiscoverer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMediaDiscoverer.m; sourceTree = "<group>"; };
170                 6384FD070D0DBA20005EB1F7 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
171                 8DC2EF5B0486A6940098B216 /* VLCKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = VLCKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
172                 A7A0CEA20D2EF13000F2C039 /* VLCVideoCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCVideoCommon.h; path = Internal/VLCVideoCommon.h; sourceTree = "<group>"; };
173                 A7A0CEA30D2EF13000F2C039 /* VLCVideoCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCVideoCommon.m; sourceTree = "<group>"; };
174                 D2F7E79907B2D74100F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
175                 EF73118E0CB5797B009473B4 /* VLCAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCAudio.h; path = Public/VLCAudio.h; sourceTree = "<group>"; };
176                 EF73118F0CB5797B009473B4 /* VLCAudio.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCAudio.m; sourceTree = "<group>"; };
177                 EF78BD0D0CAEEEC300354E6E /* VLCEventManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCEventManager.h; path = Internal/VLCEventManager.h; sourceTree = "<group>"; };
178                 EF78BD120CAEEEE700354E6E /* VLCKit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCKit.h; path = Public/VLCKit.h; sourceTree = "<group>"; };
179                 EF78BD130CAEEEE700354E6E /* VLCMedia.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMedia.h; path = Public/VLCMedia.h; sourceTree = "<group>"; };
180                 EF78BD150CAEEEE700354E6E /* VLCMediaLibrary.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMediaLibrary.h; path = Public/VLCMediaLibrary.h; sourceTree = "<group>"; };
181                 EF78BD160CAEEEE700354E6E /* VLCMediaList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMediaList.h; path = Public/VLCMediaList.h; sourceTree = "<group>"; };
182                 EF78BD190CAEEEE700354E6E /* VLCTime.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCTime.h; path = Public/VLCTime.h; sourceTree = "<group>"; };
183                 EF78BD1A0CAEEEE700354E6E /* VLCVideoView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCVideoView.h; path = Public/VLCVideoView.h; sourceTree = "<group>"; };
184                 EF78BD350CAEEFB000354E6E /* Pre-Compile.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; path = "Pre-Compile.sh"; sourceTree = "<group>"; };
185                 EF78BD3C0CAEEFF600354E6E /* VLCEventManager.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCEventManager.m; sourceTree = "<group>"; };
186                 EF78BD3D0CAEEFF600354E6E /* VLCLibrary.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCLibrary.m; sourceTree = "<group>"; };
187                 EF78BD3E0CAEEFF600354E6E /* VLCMedia.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMedia.m; sourceTree = "<group>"; };
188                 EF78BD400CAEEFF600354E6E /* VLCMediaLibrary.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMediaLibrary.m; sourceTree = "<group>"; };
189                 EF78BD410CAEEFF600354E6E /* VLCMediaList.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMediaList.m; sourceTree = "<group>"; };
190                 EF78BD440CAEEFF600354E6E /* VLCTime.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCTime.m; sourceTree = "<group>"; };
191                 EF78BD450CAEEFF600354E6E /* VLCVideoView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCVideoView.m; sourceTree = "<group>"; };
192                 EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaPlayer.h; path = Public/VLCMediaPlayer.h; sourceTree = "<group>"; };
193                 EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaPlayer.m; sourceTree = "<group>"; };
194                 EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCLibVLCBridging.h; path = Internal/VLCLibVLCBridging.h; sourceTree = "<group>"; };
195 /* End PBXFileReference section */
196
197 /* Begin PBXFrameworksBuildPhase section */
198                 8DC2EF560486A6940098B216 /* Frameworks */ = {
199                         isa = PBXFrameworksBuildPhase;
200                         buildActionMask = 2147483647;
201                         files = (
202                                 8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */,
203                                 6384FD080D0DBA20005EB1F7 /* QuartzCore.framework in Frameworks */,
204                         );
205                         runOnlyForDeploymentPostprocessing = 0;
206                 };
207 /* End PBXFrameworksBuildPhase section */
208
209 /* Begin PBXGroup section */
210                 034768DFFF38A50411DB9C8B /* Products */ = {
211                         isa = PBXGroup;
212                         children = (
213                                 8DC2EF5B0486A6940098B216 /* VLCKit.framework */,
214                         );
215                         name = Products;
216                         sourceTree = "<group>";
217                 };
218                 0867D691FE84028FC02AAC07 /* VLC */ = {
219                         isa = PBXGroup;
220                         children = (
221                                 EF78BD3B0CAEEFD000354E6E /* Headers */,
222                                 08FB77AEFE84172EC02AAC07 /* Sources */,
223                                 32C88DFF0371C24200C91783 /* Other Sources */,
224                                 089C1665FE841158C02AAC07 /* Resources */,
225                                 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
226                                 034768DFFF38A50411DB9C8B /* Products */,
227                         );
228                         name = VLC;
229                         sourceTree = "<group>";
230                 };
231                 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
232                         isa = PBXGroup;
233                         children = (
234                                 EF53DD5F0CBD7BD100D3D4D0 /* Linked Libraries */,
235                                 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
236                                 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
237                         );
238                         name = "External Frameworks and Libraries";
239                         sourceTree = "<group>";
240                 };
241                 089C1665FE841158C02AAC07 /* Resources */ = {
242                         isa = PBXGroup;
243                         children = (
244                                 EF78BD350CAEEFB000354E6E /* Pre-Compile.sh */,
245                                 633753FF10ECE1C60072A0D9 /* Configure.sh */,
246                                 63030CC70CCA652C0088ECD1 /* Info.plist */,
247                         );
248                         name = Resources;
249                         sourceTree = "<group>";
250                 };
251                 08FB77AEFE84172EC02AAC07 /* Sources */ = {
252                         isa = PBXGroup;
253                         children = (
254                                 EF78BD3C0CAEEFF600354E6E /* VLCEventManager.m */,
255                                 EF78BD3D0CAEEFF600354E6E /* VLCLibrary.m */,
256                                 EF78BD3E0CAEEFF600354E6E /* VLCMedia.m */,
257                                 637D5ADB0CF6F2720073EA45 /* VLCMediaDiscoverer.m */,
258                                 EF78BD410CAEEFF600354E6E /* VLCMediaList.m */,
259                                 63014A781042ACE100534090 /* VLCMediaListPlayer.m */,
260                                 6303C4390CF45CAE0000ECC8 /* VLCMediaListAspect.m */,
261                                 EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */,
262                                 EF78BD400CAEEFF600354E6E /* VLCMediaLibrary.m */,
263                                 A7A0CEA30D2EF13000F2C039 /* VLCVideoCommon.m */,
264                                 6341FCB00D2C0936002A97B7 /* VLCVideoLayer.m */,
265                                 EF78BD450CAEEFF600354E6E /* VLCVideoView.m */,
266                                 EF78BD440CAEEFF600354E6E /* VLCTime.m */,
267                                 EF73118F0CB5797B009473B4 /* VLCAudio.m */,
268                                 632A0F7B0D38F78500AFC99B /* Stream */,
269                         );
270                         path = Sources;
271                         sourceTree = "<group>";
272                 };
273                 1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
274                         isa = PBXGroup;
275                         children = (
276                                 6384FD070D0DBA20005EB1F7 /* QuartzCore.framework */,
277                                 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */,
278                         );
279                         name = "Linked Frameworks";
280                         sourceTree = "<group>";
281                 };
282                 1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
283                         isa = PBXGroup;
284                         children = (
285                                 0867D6A5FE840307C02AAC07 /* AppKit.framework */,
286                                 D2F7E79907B2D74100F64583 /* CoreData.framework */,
287                                 0867D69BFE84028FC02AAC07 /* Foundation.framework */,
288                         );
289                         name = "Other Frameworks";
290                         sourceTree = "<group>";
291                 };
292                 32C88DFF0371C24200C91783 /* Other Sources */ = {
293                         isa = PBXGroup;
294                         children = (
295                                 32DBCF5E0370ADEE00C91783 /* VLC_Prefix.pch */,
296                         );
297                         name = "Other Sources";
298                         sourceTree = "<group>";
299                 };
300                 632A0F7B0D38F78500AFC99B /* Stream */ = {
301                         isa = PBXGroup;
302                         children = (
303                                 632A0E840D3835C400AFC99B /* VLCStreamSession.m */,
304                                 632A0EC20D38392E00AFC99B /* VLCStreamOutput.m */,
305                         );
306                         name = Stream;
307                         sourceTree = "<group>";
308                 };
309                 632A0F7C0D38F79200AFC99B /* Stream */ = {
310                         isa = PBXGroup;
311                         children = (
312                                 632A0E830D3835C400AFC99B /* VLCStreamSession.h */,
313                                 632A0EC10D38392E00AFC99B /* VLCStreamOutput.h */,
314                         );
315                         name = Stream;
316                         sourceTree = "<group>";
317                 };
318                 637CFB960D2D281900A041B6 /* Internal */ = {
319                         isa = PBXGroup;
320                         children = (
321                                 EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */,
322                                 EF78BD0D0CAEEEC300354E6E /* VLCEventManager.h */,
323                                 A7A0CEA20D2EF13000F2C039 /* VLCVideoCommon.h */,
324                         );
325                         name = Internal;
326                         sourceTree = "<group>";
327                 };
328                 EF53DD5F0CBD7BD100D3D4D0 /* Linked Libraries */ = {
329                         isa = PBXGroup;
330                         children = (
331                         );
332                         name = "Linked Libraries";
333                         sourceTree = "<group>";
334                 };
335                 EF6BC9110DA1932F00DD37EF /* Public */ = {
336                         isa = PBXGroup;
337                         children = (
338                                 EF78BD120CAEEEE700354E6E /* VLCKit.h */,
339                                 637CFB930D2D280800A041B6 /* VLCLibrary.h */,
340                                 EF78BD130CAEEEE700354E6E /* VLCMedia.h */,
341                                 637D5ABC0CF6F2650073EA45 /* VLCMediaDiscoverer.h */,
342                                 EF78BD160CAEEEE700354E6E /* VLCMediaList.h */,
343                                 6303C43B0CF45CC30000ECC8 /* VLCMediaListAspect.h */,
344                                 63014B7D1042E64A00534090 /* VLCMediaListPlayer.h */,
345                                 EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */,
346                                 EF78BD150CAEEEE700354E6E /* VLCMediaLibrary.h */,
347                                 6341FCAE0D2C0929002A97B7 /* VLCVideoLayer.h */,
348                                 EF78BD1A0CAEEEE700354E6E /* VLCVideoView.h */,
349                                 EF78BD190CAEEEE700354E6E /* VLCTime.h */,
350                                 EF73118E0CB5797B009473B4 /* VLCAudio.h */,
351                                 632A0F7C0D38F79200AFC99B /* Stream */,
352                         );
353                         name = Public;
354                         sourceTree = "<group>";
355                 };
356                 EF78BD3B0CAEEFD000354E6E /* Headers */ = {
357                         isa = PBXGroup;
358                         children = (
359                                 637CFB960D2D281900A041B6 /* Internal */,
360                                 EF6BC9110DA1932F00DD37EF /* Public */,
361                         );
362                         path = Headers;
363                         sourceTree = "<group>";
364                 };
365 /* End PBXGroup section */
366
367 /* Begin PBXHeadersBuildPhase section */
368                 8DC2EF500486A6940098B216 /* Headers */ = {
369                         isa = PBXHeadersBuildPhase;
370                         buildActionMask = 2147483647;
371                         files = (
372                                 6303C43C0CF45CC30000ECC8 /* VLCMediaListAspect.h in Headers */,
373                                 EF78BD100CAEEEC300354E6E /* VLCEventManager.h in Headers */,
374                                 EF78BD1B0CAEEEE700354E6E /* VLCKit.h in Headers */,
375                                 EF78BD1C0CAEEEE700354E6E /* VLCMedia.h in Headers */,
376                                 EF78BD1E0CAEEEE700354E6E /* VLCMediaLibrary.h in Headers */,
377                                 EF78BD1F0CAEEEE700354E6E /* VLCMediaList.h in Headers */,
378                                 EF78BE0F0CAF039400354E6E /* VLCTime.h in Headers */,
379                                 EF78BEF30CAF07E100354E6E /* VLCVideoView.h in Headers */,
380                                 EF8BB8D00CAFA8D80038A613 /* VLCMediaPlayer.h in Headers */,
381                                 EF7311900CB5797B009473B4 /* VLCAudio.h in Headers */,
382                                 EFD551DD0CC6DD720074CEE1 /* VLCLibVLCBridging.h in Headers */,
383                                 637D5ABD0CF6F2650073EA45 /* VLCMediaDiscoverer.h in Headers */,
384                                 6341FCAF0D2C0929002A97B7 /* VLCVideoLayer.h in Headers */,
385                                 637CFB940D2D280900A041B6 /* VLCLibrary.h in Headers */,
386                                 A7A0CEA40D2EF13000F2C039 /* VLCVideoCommon.h in Headers */,
387                                 632A0E850D3835C400AFC99B /* VLCStreamSession.h in Headers */,
388                                 632A0EC30D38392E00AFC99B /* VLCStreamOutput.h in Headers */,
389                                 63014B7E1042E64A00534090 /* VLCMediaListPlayer.h in Headers */,
390                         );
391                         runOnlyForDeploymentPostprocessing = 0;
392                 };
393 /* End PBXHeadersBuildPhase section */
394
395 /* Begin PBXNativeTarget section */
396                 8DC2EF4F0486A6940098B216 /* VLCKit */ = {
397                         isa = PBXNativeTarget;
398                         buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "VLCKit" */;
399                         buildPhases = (
400                                 EF78BD2E0CAEEF9500354E6E /* ShellScript */,
401                                 8DC2EF540486A6940098B216 /* Sources */,
402                                 8DC2EF500486A6940098B216 /* Headers */,
403                                 8DC2EF520486A6940098B216 /* Resources */,
404                                 8DC2EF560486A6940098B216 /* Frameworks */,
405                         );
406                         buildRules = (
407                         );
408                         comments = "-lvlc -lvlc-control -dylib_file @loader_path/../lib/vlc_libintl.dylib:$(TARGET_BUILD_DIR)/$(PROJECT_NAME).framework/lib/vlc_libintl.dylib -dylib_file @loader_path/../lib/libvlc.dylib:$(TARGET_BUILD_DIR)/$(PROJECT_NAME).framework/lib/libvlc.dylib";
409                         dependencies = (
410                         );
411                         name = VLCKit;
412                         productInstallPath = "$(HOME)/Library/Frameworks";
413                         productName = VLC;
414                         productReference = 8DC2EF5B0486A6940098B216 /* VLCKit.framework */;
415                         productType = "com.apple.product-type.framework";
416                 };
417 /* End PBXNativeTarget section */
418
419 /* Begin PBXProject section */
420                 0867D690FE84028FC02AAC07 /* Project object */ = {
421                         isa = PBXProject;
422                         buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "VLCKit" */;
423                         compatibilityVersion = "Xcode 3.1";
424                         hasScannedForEncodings = 1;
425                         mainGroup = 0867D691FE84028FC02AAC07 /* VLC */;
426                         productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
427                         projectDirPath = "";
428                         projectRoot = "";
429                         targets = (
430                                 633BD6D20D2ADE040012A314 /* Build Everything */,
431                                 8DC2EF4F0486A6940098B216 /* VLCKit */,
432                                 633BD6E40D2ADF030012A314 /* Setup VLC contribs */,
433                                 63FFDBCE0D2AE2AE0092FC96 /* Run VLC configure */,
434                                 6337547910ED090A0072A0D9 /* Make VLC */,
435                                 630F6D6E1045DE4000B03EE4 /* Make VLC and VLCKit */,
436                         );
437                 };
438 /* End PBXProject section */
439
440 /* Begin PBXResourcesBuildPhase section */
441                 8DC2EF520486A6940098B216 /* Resources */ = {
442                         isa = PBXResourcesBuildPhase;
443                         buildActionMask = 2147483647;
444                         files = (
445                         );
446                         runOnlyForDeploymentPostprocessing = 0;
447                 };
448 /* End PBXResourcesBuildPhase section */
449
450 /* Begin PBXShellScriptBuildPhase section */
451                 631A90420D5A007D0014A2CE /* bootstrap */ = {
452                         isa = PBXShellScriptBuildPhase;
453                         buildActionMask = 2147483647;
454                         files = (
455                         );
456                         inputPaths = (
457                                 "$(SRCROOT)/../../../configure.ac",
458                                 "$(SRCROOT)/../../../bootstrap",
459                         );
460                         name = bootstrap;
461                         outputPaths = (
462                                 "$(SRCROOT)/../../../configure",
463                         );
464                         runOnlyForDeploymentPostprocessing = 0;
465                         shellPath = /bin/sh;
466                         shellScript = "top_srcdir=`pwd`/../../..\n\nif test $ACTION = \"clean\"\nthen\n    exit 0\nfi\n\ncd $top_srcdir && ./bootstrap\n";
467                         showEnvVarsInLog = 0;
468                 };
469                 6337548010ED091D0072A0D9 /* make */ = {
470                         isa = PBXShellScriptBuildPhase;
471                         buildActionMask = 2147483647;
472                         files = (
473                         );
474                         inputPaths = (
475                         );
476                         name = make;
477                         outputPaths = (
478                         );
479                         runOnlyForDeploymentPostprocessing = 0;
480                         shellPath = /bin/sh;
481                         shellScript = "cd  $SYMROOT/vlc_build_dir\nmake";
482                 };
483                 633754D310ED0D330072A0D9 /* install */ = {
484                         isa = PBXShellScriptBuildPhase;
485                         buildActionMask = 2147483647;
486                         files = (
487                         );
488                         inputPaths = (
489                                 "$(SYMROOT)/vlc_build_dir/src/.lib/libvlccore.dylib",
490                                 "$(SYMROOT)/vlc_build_dir/src/.lib/libvlc.dylib",
491                                 "$(SYMROOT)/vlc_build_dir/bin/.lib/vlc",
492                         );
493                         name = install;
494                         outputPaths = (
495                                 "$(SYMROOT)/vlc_build_dir/lib/libvlccore.dylib",
496                                 "$(SYMROOT)/vlc_build_dir/lib/libvlc.dylib",
497                                 "$(SYMROOT)/vlc_build_dir/bin/vlc",
498                         );
499                         runOnlyForDeploymentPostprocessing = 0;
500                         shellPath = /bin/sh;
501                         shellScript = "cd  $SYMROOT/vlc_build_dir\ncd src\necho \"Installing libvlc, libvlccore, vlc\"\nmake install --quiet > /dev/null";
502                 };
503                 633BD6E30D2ADF030012A314 /* bootstrap */ = {
504                         isa = PBXShellScriptBuildPhase;
505                         buildActionMask = 2147483647;
506                         files = (
507                         );
508                         inputPaths = (
509                                 $SRCROOT/../../../extras/contrib/bootstrap,
510                         );
511                         name = bootstrap;
512                         outputPaths = (
513                                 $SRCROOT/../../../extras/contrib/config.mak,
514                         );
515                         runOnlyForDeploymentPostprocessing = 0;
516                         shellPath = /bin/sh;
517                         shellScript = "if test $ACTION = \"clean\"\nthen\n    cd ../../../extras/contrib && make clean\n    exit 0\nfi\nif test $ARCHS = \"x86_64\"\nthen\n    cd ../../../extras/contrib && ./bootstrap x86_64-apple-darwin10\nelse\n    cd ../../../extras/contrib && ./bootstrap\nfi";
518                         showEnvVarsInLog = 0;
519                 };
520                 633BD6EB0D2ADF280012A314 /* make bin */ = {
521                         isa = PBXShellScriptBuildPhase;
522                         buildActionMask = 2147483647;
523                         files = (
524                         );
525                         inputPaths = (
526                         );
527                         name = "make bin";
528                         outputPaths = (
529                         );
530                         runOnlyForDeploymentPostprocessing = 0;
531                         shellPath = /bin/sh;
532                         shellScript = "if test \"$ACTION\" = \"clean\"; then\n    exit 0\nfi\ncd ../../../extras/contrib && make\n";
533                         showEnvVarsInLog = 0;
534                 };
535                 63FFDBCD0D2AE2AE0092FC96 /* configure */ = {
536                         isa = PBXShellScriptBuildPhase;
537                         buildActionMask = 2147483647;
538                         files = (
539                         );
540                         inputPaths = (
541                         );
542                         name = configure;
543                         outputPaths = (
544                         );
545                         runOnlyForDeploymentPostprocessing = 0;
546                         shellPath = /bin/sh;
547                         shellScript = "sh $SOURCE_ROOT/Configure.sh";
548                 };
549                 EF78BD2E0CAEEF9500354E6E /* ShellScript */ = {
550                         isa = PBXShellScriptBuildPhase;
551                         buildActionMask = 2147483647;
552                         files = (
553                         );
554                         inputPaths = (
555                         );
556                         outputPaths = (
557                         );
558                         runOnlyForDeploymentPostprocessing = 0;
559                         shellPath = /bin/sh;
560                         shellScript = "sh $SOURCE_ROOT/Pre-Compile.sh";
561                         showEnvVarsInLog = 0;
562                 };
563 /* End PBXShellScriptBuildPhase section */
564
565 /* Begin PBXSourcesBuildPhase section */
566                 8DC2EF540486A6940098B216 /* Sources */ = {
567                         isa = PBXSourcesBuildPhase;
568                         buildActionMask = 2147483647;
569                         files = (
570                                 EF78BD460CAEEFF600354E6E /* VLCEventManager.m in Sources */,
571                                 EF78BD470CAEEFF600354E6E /* VLCLibrary.m in Sources */,
572                                 EF78BD480CAEEFF600354E6E /* VLCMedia.m in Sources */,
573                                 EF78BD4A0CAEEFF600354E6E /* VLCMediaLibrary.m in Sources */,
574                                 EF78BD4B0CAEEFF600354E6E /* VLCMediaList.m in Sources */,
575                                 EF78BE100CAF039400354E6E /* VLCTime.m in Sources */,
576                                 EF78BEF40CAF07E500354E6E /* VLCVideoView.m in Sources */,
577                                 EF8BB8D10CAFA8D80038A613 /* VLCMediaPlayer.m in Sources */,
578                                 EF7311910CB5797B009473B4 /* VLCAudio.m in Sources */,
579                                 6303C43A0CF45CAE0000ECC8 /* VLCMediaListAspect.m in Sources */,
580                                 637D5ADC0CF6F2720073EA45 /* VLCMediaDiscoverer.m in Sources */,
581                                 6341FCB10D2C0936002A97B7 /* VLCVideoLayer.m in Sources */,
582                                 A7A0CEA50D2EF13000F2C039 /* VLCVideoCommon.m in Sources */,
583                                 632A0E860D3835C400AFC99B /* VLCStreamSession.m in Sources */,
584                                 632A0EC40D38392E00AFC99B /* VLCStreamOutput.m in Sources */,
585                                 63014A7A1042ACE100534090 /* VLCMediaListPlayer.m in Sources */,
586                         );
587                         runOnlyForDeploymentPostprocessing = 0;
588                 };
589 /* End PBXSourcesBuildPhase section */
590
591 /* Begin PBXTargetDependency section */
592                 630F6D741045DE4900B03EE4 /* PBXTargetDependency */ = {
593                         isa = PBXTargetDependency;
594                         target = 8DC2EF4F0486A6940098B216 /* VLCKit */;
595                         targetProxy = 630F6D731045DE4900B03EE4 /* PBXContainerItemProxy */;
596                 };
597                 633754B110ED0BB50072A0D9 /* PBXTargetDependency */ = {
598                         isa = PBXTargetDependency;
599                         target = 6337547910ED090A0072A0D9 /* Make VLC */;
600                         targetProxy = 633754B010ED0BB50072A0D9 /* PBXContainerItemProxy */;
601                 };
602                 633BD6EE0D2AE03E0012A314 /* PBXTargetDependency */ = {
603                         isa = PBXTargetDependency;
604                         target = 633BD6E40D2ADF030012A314 /* Setup VLC contribs */;
605                         targetProxy = 633BD6ED0D2AE03E0012A314 /* PBXContainerItemProxy */;
606                 };
607                 633BD6F20D2AE0430012A314 /* PBXTargetDependency */ = {
608                         isa = PBXTargetDependency;
609                         target = 8DC2EF4F0486A6940098B216 /* VLCKit */;
610                         targetProxy = 633BD6F10D2AE0430012A314 /* PBXContainerItemProxy */;
611                 };
612                 63FFDBD30D2AE3070092FC96 /* PBXTargetDependency */ = {
613                         isa = PBXTargetDependency;
614                         target = 63FFDBCE0D2AE2AE0092FC96 /* Run VLC configure */;
615                         targetProxy = 63FFDBD20D2AE3070092FC96 /* PBXContainerItemProxy */;
616                 };
617 /* End PBXTargetDependency section */
618
619 /* Begin XCBuildConfiguration section */
620                 1DEB91AE08733DA50010E9CD /* Debug */ = {
621                         isa = XCBuildConfiguration;
622                         buildSettings = {
623                                 COPY_PHASE_STRIP = NO;
624                                 DYLIB_COMPATIBILITY_VERSION = 1;
625                                 DYLIB_CURRENT_VERSION = 1;
626                                 FRAMEWORK_VERSION = A;
627                                 GCC_DYNAMIC_NO_PIC = NO;
628                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
629                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
630                                 GCC_MODEL_TUNING = "";
631                                 GCC_OPTIMIZATION_LEVEL = 0;
632                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
633                                 GCC_PREFIX_HEADER = VLC_Prefix.pch;
634                                 GCC_VERSION = com.apple.compilers.llvmgcc42;
635                                 HEADER_SEARCH_PATHS = (
636                                         "$(VLC_SRC_DIR)/include",
637                                         "Headers/**",
638                                 );
639                                 INFOPLIST_FILE = Resources/Info.plist;
640                                 INSTALL_PATH = "@loader_path/../Frameworks";
641                                 LD_FLAGS_LIBINTL = "-dylib_file @loader_path/../lib/vlc_libintl.dylib:$(VLC_FRAMEWORK)/lib/vlc_libintl.dylib";
642                                 LD_FLAGS_LIBVLC = "-dylib_file @loader_path/lib/libvlc.dylib:$(VLC_FRAMEWORK)/lib/libvlc.dylib";
643                                 LD_FLAGS_LIBVLC_CONTROL = "-dylib_file @loader_path/lib/libvlc-control.dylib:$(VLC_FRAMEWORK)/lib/libvlc-control.dylib";
644                                 LIBRARY_SEARCH_PATHS = "$(VLC_FRAMEWORK)/lib";
645                                 ONLY_ACTIVE_ARCH = YES;
646                                 OTHER_LDFLAGS = (
647                                         "-single_module",
648                                         "-read_only_relocs",
649                                         suppress,
650                                         "-lvlc",
651                                 );
652                                 PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
653                                 PRODUCT_NAME = VLCKit;
654                                 SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
655                                 SDKROOT = macosx10.5;
656                                 VLC_BUILD_DIR = "$(SYMROOT)/vlc_build_dir";
657                                 VLC_FRAMEWORK = "$(TARGET_BUILD_DIR)/$(PROJECT_NAME).framework";
658                                 VLC_SRC_DIR = ../../..;
659                                 WRAPPER_EXTENSION = framework;
660                         };
661                         name = Debug;
662                 };
663                 1DEB91AF08733DA50010E9CD /* Release */ = {
664                         isa = XCBuildConfiguration;
665                         buildSettings = {
666                                 DYLIB_COMPATIBILITY_VERSION = 1;
667                                 DYLIB_CURRENT_VERSION = 1;
668                                 FRAMEWORK_VERSION = A;
669                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
670                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
671                                 GCC_MODEL_TUNING = "";
672                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
673                                 GCC_PREFIX_HEADER = VLC_Prefix.pch;
674                                 GCC_VERSION = com.apple.compilers.llvmgcc42;
675                                 HEADER_SEARCH_PATHS = (
676                                         "$(VLC_SRC_DIR)/include",
677                                         "Headers/**",
678                                 );
679                                 INFOPLIST_FILE = Resources/Info.plist;
680                                 INSTALL_PATH = "@loader_path/../Frameworks";
681                                 LD_FLAGS_LIBINTL = "-dylib_file @loader_path/../lib/vlc_libintl.dylib:$(VLC_FRAMEWORK)/lib/vlc_libintl.dylib";
682                                 LD_FLAGS_LIBVLC = "-dylib_file @loader_path/lib/libvlc.dylib:$(VLC_FRAMEWORK)/lib/libvlc.dylib -dylib_file @loader_path/../lib/libvlc.dylib:$(VLC_FRAMEWORK)/lib/libvlc.dylib";
683                                 LD_FLAGS_LIBVLC_CONTROL = "-dylib_file @loader_path/lib/libvlc-control.dylib:$(VLC_FRAMEWORK)/lib/libvlc-control.dylib";
684                                 LIBRARY_SEARCH_PATHS = "$(VLC_FRAMEWORK)/lib";
685                                 ONLY_ACTIVE_ARCH = YES;
686                                 OTHER_LDFLAGS = (
687                                         "-single_module",
688                                         "-read_only_relocs",
689                                         suppress,
690                                         "-lvlc",
691                                         "$(LD_FLAGS_LIBINTL)",
692                                         "$(LD_FLAGS_LIBVLC)",
693                                         "$(LD_FLAGS_LIBVLC_CONTROL)",
694                                 );
695                                 PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
696                                 PRODUCT_NAME = VLCKit;
697                                 SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
698                                 SDKROOT = macosx10.5;
699                                 VLC_BUILD_DIR = "$(SYMROOT)/vlc_build_dir";
700                                 VLC_FRAMEWORK = "$(TARGET_BUILD_DIR)/$(PROJECT_NAME).framework";
701                                 VLC_SRC_DIR = ../../..;
702                                 WRAPPER_EXTENSION = framework;
703                         };
704                         name = Release;
705                 };
706                 1DEB91B208733DA50010E9CD /* Debug */ = {
707                         isa = XCBuildConfiguration;
708                         buildSettings = {
709                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
710                                 GCC_ENABLE_OBJC_GC = supported;
711                                 GCC_VERSION = com.apple.compilers.llvmgcc42;
712                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
713                                 GCC_WARN_UNUSED_VARIABLE = YES;
714                                 ONLY_ACTIVE_ARCH = YES;
715                                 PREBINDING = NO;
716                                 SDKROOT = macosx10.5;
717                         };
718                         name = Debug;
719                 };
720                 1DEB91B308733DA50010E9CD /* Release */ = {
721                         isa = XCBuildConfiguration;
722                         buildSettings = {
723                                 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
724                                 GCC_ENABLE_OBJC_GC = supported;
725                                 GCC_VERSION = com.apple.compilers.llvmgcc42;
726                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
727                                 GCC_WARN_UNUSED_VARIABLE = YES;
728                                 ONLY_ACTIVE_ARCH = YES;
729                                 PREBINDING = NO;
730                                 SDKROOT = macosx10.5;
731                         };
732                         name = Release;
733                 };
734                 630F6D6F1045DE4000B03EE4 /* Debug */ = {
735                         isa = XCBuildConfiguration;
736                         buildSettings = {
737                                 COPY_PHASE_STRIP = NO;
738                                 GCC_DYNAMIC_NO_PIC = NO;
739                                 GCC_OPTIMIZATION_LEVEL = 0;
740                                 PRODUCT_NAME = "core-framework";
741                         };
742                         name = Debug;
743                 };
744                 630F6D701045DE4000B03EE4 /* Release */ = {
745                         isa = XCBuildConfiguration;
746                         buildSettings = {
747                                 COPY_PHASE_STRIP = YES;
748                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
749                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
750                                 PRODUCT_NAME = "core-framework";
751                                 ZERO_LINK = NO;
752                         };
753                         name = Release;
754                 };
755                 6337547C10ED090B0072A0D9 /* Debug */ = {
756                         isa = XCBuildConfiguration;
757                         buildSettings = {
758                         };
759                         name = Debug;
760                 };
761                 6337547D10ED090B0072A0D9 /* Release */ = {
762                         isa = XCBuildConfiguration;
763                         buildSettings = {
764                                 COPY_PHASE_STRIP = YES;
765                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
766                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
767                                 PRODUCT_NAME = "Make VLC 2";
768                                 ZERO_LINK = NO;
769                         };
770                         name = Release;
771                 };
772                 633BD6D40D2ADE050012A314 /* Debug */ = {
773                         isa = XCBuildConfiguration;
774                         buildSettings = {
775                                 COPY_PHASE_STRIP = NO;
776                                 GCC_DYNAMIC_NO_PIC = NO;
777                                 GCC_OPTIMIZATION_LEVEL = 0;
778                                 PRODUCT_NAME = "vlc-core-modules";
779                         };
780                         name = Debug;
781                 };
782                 633BD6D50D2ADE050012A314 /* Release */ = {
783                         isa = XCBuildConfiguration;
784                         buildSettings = {
785                                 COPY_PHASE_STRIP = YES;
786                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
787                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
788                                 PRODUCT_NAME = "vlc-core-modules";
789                                 ZERO_LINK = NO;
790                         };
791                         name = Release;
792                 };
793                 633BD6E50D2ADF030012A314 /* Debug */ = {
794                         isa = XCBuildConfiguration;
795                         buildSettings = {
796                                 COPY_PHASE_STRIP = NO;
797                                 GCC_DYNAMIC_NO_PIC = NO;
798                                 GCC_OPTIMIZATION_LEVEL = 0;
799                                 PRODUCT_NAME = "vlc-contrib";
800                         };
801                         name = Debug;
802                 };
803                 633BD6E60D2ADF030012A314 /* Release */ = {
804                         isa = XCBuildConfiguration;
805                         buildSettings = {
806                                 COPY_PHASE_STRIP = YES;
807                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
808                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
809                                 PRODUCT_NAME = "vlc-contrib";
810                                 ZERO_LINK = NO;
811                         };
812                         name = Release;
813                 };
814                 63FFDBD00D2AE2AE0092FC96 /* Debug */ = {
815                         isa = XCBuildConfiguration;
816                         buildSettings = {
817                                 CC = "/Developer/usr/bin/llvm-gcc-4.2";
818                                 COPY_PHASE_STRIP = NO;
819                                 CXX = "/Developer/usr/bin/llvm-g++-4.2";
820                                 GCC_DYNAMIC_NO_PIC = NO;
821                                 GCC_OPTIMIZATION_LEVEL = 0;
822                                 GCC_VERSION = 4.2;
823                                 OBJC = "/Developer/usr/bin/llvm-gcc-4.2";
824                                 PRODUCT_NAME = "vlc-bootstrap";
825                         };
826                         name = Debug;
827                 };
828                 63FFDBD10D2AE2AE0092FC96 /* Release */ = {
829                         isa = XCBuildConfiguration;
830                         buildSettings = {
831                                 CC = "/Developer/usr/bin/llvm-gcc-4.2";
832                                 COPY_PHASE_STRIP = YES;
833                                 CXX = "/Developer/usr/bin/llvm-g++-4.2";
834                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
835                                 GCC_ENABLE_FIX_AND_CONTINUE = NO;
836                                 GCC_VERSION = 4.2;
837                                 OBJC = "/Developer/usr/bin/llvm-gcc-4.2";
838                                 PRODUCT_NAME = "vlc-bootstrap";
839                                 ZERO_LINK = NO;
840                         };
841                         name = Release;
842                 };
843 /* End XCBuildConfiguration section */
844
845 /* Begin XCConfigurationList section */
846                 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "VLCKit" */ = {
847                         isa = XCConfigurationList;
848                         buildConfigurations = (
849                                 1DEB91AE08733DA50010E9CD /* Debug */,
850                                 1DEB91AF08733DA50010E9CD /* Release */,
851                         );
852                         defaultConfigurationIsVisible = 0;
853                         defaultConfigurationName = Debug;
854                 };
855                 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "VLCKit" */ = {
856                         isa = XCConfigurationList;
857                         buildConfigurations = (
858                                 1DEB91B208733DA50010E9CD /* Debug */,
859                                 1DEB91B308733DA50010E9CD /* Release */,
860                         );
861                         defaultConfigurationIsVisible = 0;
862                         defaultConfigurationName = Debug;
863                 };
864                 630F6D801045DE6300B03EE4 /* Build configuration list for PBXAggregateTarget "Make VLC and VLCKit" */ = {
865                         isa = XCConfigurationList;
866                         buildConfigurations = (
867                                 630F6D6F1045DE4000B03EE4 /* Debug */,
868                                 630F6D701045DE4000B03EE4 /* Release */,
869                         );
870                         defaultConfigurationIsVisible = 0;
871                         defaultConfigurationName = Debug;
872                 };
873                 6337548110ED093B0072A0D9 /* Build configuration list for PBXAggregateTarget "Make VLC" */ = {
874                         isa = XCConfigurationList;
875                         buildConfigurations = (
876                                 6337547C10ED090B0072A0D9 /* Debug */,
877                                 6337547D10ED090B0072A0D9 /* Release */,
878                         );
879                         defaultConfigurationIsVisible = 0;
880                         defaultConfigurationName = Debug;
881                 };
882                 633BD6D60D2ADE230012A314 /* Build configuration list for PBXAggregateTarget "Build Everything" */ = {
883                         isa = XCConfigurationList;
884                         buildConfigurations = (
885                                 633BD6D40D2ADE050012A314 /* Debug */,
886                                 633BD6D50D2ADE050012A314 /* Release */,
887                         );
888                         defaultConfigurationIsVisible = 0;
889                         defaultConfigurationName = Debug;
890                 };
891                 633BD6EC0D2ADF460012A314 /* Build configuration list for PBXAggregateTarget "Setup VLC contribs" */ = {
892                         isa = XCConfigurationList;
893                         buildConfigurations = (
894                                 633BD6E50D2ADF030012A314 /* Debug */,
895                                 633BD6E60D2ADF030012A314 /* Release */,
896                         );
897                         defaultConfigurationIsVisible = 0;
898                         defaultConfigurationName = Debug;
899                 };
900                 63FFDBD50D2AE3250092FC96 /* Build configuration list for PBXAggregateTarget "Run VLC configure" */ = {
901                         isa = XCConfigurationList;
902                         buildConfigurations = (
903                                 63FFDBD00D2AE2AE0092FC96 /* Debug */,
904                                 63FFDBD10D2AE2AE0092FC96 /* Release */,
905                         );
906                         defaultConfigurationIsVisible = 0;
907                         defaultConfigurationName = Debug;
908                 };
909 /* End XCConfigurationList section */
910         };
911         rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
912 }