project.pbxproj 43.1 KB
Newer Older
1 2 3 4 5
// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
6
	objectVersion = 45;
7 8
	objects = {

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 14 15 16 17 18
			buildPhases = (
			);
			dependencies = (
				630F6D721045DE4500B03EE4 /* PBXTargetDependency */,
				630F6D741045DE4900B03EE4 /* PBXTargetDependency */,
			);
19
			name = "Make VLC and VLCKit";
20 21
			productName = "core-framework";
		};
22
		633BD6D20D2ADE040012A314 /* Build Everything */ = {
23
			isa = PBXAggregateTarget;
24
			buildConfigurationList = 633BD6D60D2ADE230012A314 /* Build configuration list for PBXAggregateTarget "Build Everything" */;
25 26 27 28 29 30 31 32
			buildPhases = (
			);
			dependencies = (
				633BD6EE0D2AE03E0012A314 /* PBXTargetDependency */,
				63FFDBD30D2AE3070092FC96 /* PBXTargetDependency */,
				633BD6F00D2AE0400012A314 /* PBXTargetDependency */,
				633BD6F20D2AE0430012A314 /* PBXTargetDependency */,
			);
33
			name = "Build Everything";
34 35
			productName = "vlc-core-modules";
		};
36
		633BD6E40D2ADF030012A314 /* Setup VLC contribs */ = {
37
			isa = PBXAggregateTarget;
38
			buildConfigurationList = 633BD6EC0D2ADF460012A314 /* Build configuration list for PBXAggregateTarget "Setup VLC contribs" */;
39
			buildPhases = (
40 41
				633BD6E30D2ADF030012A314 /* bootstrap */,
				633BD6EB0D2ADF280012A314 /* make bin */,
42 43 44
			);
			dependencies = (
			);
45
			name = "Setup VLC contribs";
46 47
			productName = "vlc-contrib";
		};
48
		63FFDBCE0D2AE2AE0092FC96 /* Run VLC configure */ = {
49
			isa = PBXAggregateTarget;
50
			buildConfigurationList = 63FFDBD50D2AE3250092FC96 /* Build configuration list for PBXAggregateTarget "Run VLC configure" */;
51
			buildPhases = (
52 53
				631A90420D5A007D0014A2CE /* bootstrap */,
				63FFDBCD0D2AE2AE0092FC96 /* configure */,
54 55 56
			);
			dependencies = (
			);
57
			name = "Run VLC configure";
58 59 60 61
			productName = "vlc-bootstrap";
		};
/* End PBXAggregateTarget section */

62
/* Begin PBXBuildFile section */
63
		63014A7A1042ACE100534090 /* VLCMediaListPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 63014A781042ACE100534090 /* VLCMediaListPlayer.m */; };
64
		63014B7E1042E64A00534090 /* VLCMediaListPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 63014B7D1042E64A00534090 /* VLCMediaListPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
65
		6303C43A0CF45CAE0000ECC8 /* VLCMediaListAspect.m in Sources */ = {isa = PBXBuildFile; fileRef = 6303C4390CF45CAE0000ECC8 /* VLCMediaListAspect.m */; };
66
		6303C43C0CF45CC30000ECC8 /* VLCMediaListAspect.h in Headers */ = {isa = PBXBuildFile; fileRef = 6303C43B0CF45CC30000ECC8 /* VLCMediaListAspect.h */; settings = {ATTRIBUTES = (Public, ); }; };
67 68 69 70
		632A0E850D3835C400AFC99B /* VLCStreamSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 632A0E830D3835C400AFC99B /* VLCStreamSession.h */; settings = {ATTRIBUTES = (Public, ); }; };
		632A0E860D3835C400AFC99B /* VLCStreamSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 632A0E840D3835C400AFC99B /* VLCStreamSession.m */; };
		632A0EC30D38392E00AFC99B /* VLCStreamOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = 632A0EC10D38392E00AFC99B /* VLCStreamOutput.h */; settings = {ATTRIBUTES = (Public, ); }; };
		632A0EC40D38392E00AFC99B /* VLCStreamOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 632A0EC20D38392E00AFC99B /* VLCStreamOutput.m */; };
71
		6341FCAF0D2C0929002A97B7 /* VLCVideoLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6341FCAE0D2C0929002A97B7 /* VLCVideoLayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
72
		6341FCB10D2C0936002A97B7 /* VLCVideoLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6341FCB00D2C0936002A97B7 /* VLCVideoLayer.m */; };
73
		637CFB940D2D280900A041B6 /* VLCLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 637CFB930D2D280800A041B6 /* VLCLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; };
74 75
		637D5ABD0CF6F2650073EA45 /* VLCMediaDiscoverer.h in Headers */ = {isa = PBXBuildFile; fileRef = 637D5ABC0CF6F2650073EA45 /* VLCMediaDiscoverer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		637D5ADC0CF6F2720073EA45 /* VLCMediaDiscoverer.m in Sources */ = {isa = PBXBuildFile; fileRef = 637D5ADB0CF6F2720073EA45 /* VLCMediaDiscoverer.m */; };
76
		6384FD080D0DBA20005EB1F7 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6384FD070D0DBA20005EB1F7 /* QuartzCore.framework */; };
77
		8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; };
78 79
		A7A0CEA40D2EF13000F2C039 /* VLCVideoCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A0CEA20D2EF13000F2C039 /* VLCVideoCommon.h */; };
		A7A0CEA50D2EF13000F2C039 /* VLCVideoCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = A7A0CEA30D2EF13000F2C039 /* VLCVideoCommon.m */; };
80 81 82
		EF7311900CB5797B009473B4 /* VLCAudio.h in Headers */ = {isa = PBXBuildFile; fileRef = EF73118E0CB5797B009473B4 /* VLCAudio.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EF7311910CB5797B009473B4 /* VLCAudio.m in Sources */ = {isa = PBXBuildFile; fileRef = EF73118F0CB5797B009473B4 /* VLCAudio.m */; };
		EF78BD100CAEEEC300354E6E /* VLCEventManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD0D0CAEEEC300354E6E /* VLCEventManager.h */; settings = {ATTRIBUTES = (); }; };
83
		EF78BD1B0CAEEEE700354E6E /* VLCKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD120CAEEEE700354E6E /* VLCKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
		EF78BD1C0CAEEEE700354E6E /* VLCMedia.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD130CAEEEE700354E6E /* VLCMedia.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EF78BD1E0CAEEEE700354E6E /* VLCMediaLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD150CAEEEE700354E6E /* VLCMediaLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EF78BD1F0CAEEEE700354E6E /* VLCMediaList.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD160CAEEEE700354E6E /* VLCMediaList.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EF78BD460CAEEFF600354E6E /* VLCEventManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD3C0CAEEFF600354E6E /* VLCEventManager.m */; };
		EF78BD470CAEEFF600354E6E /* VLCLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD3D0CAEEFF600354E6E /* VLCLibrary.m */; };
		EF78BD480CAEEFF600354E6E /* VLCMedia.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD3E0CAEEFF600354E6E /* VLCMedia.m */; };
		EF78BD4A0CAEEFF600354E6E /* VLCMediaLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD400CAEEFF600354E6E /* VLCMediaLibrary.m */; };
		EF78BD4B0CAEEFF600354E6E /* VLCMediaList.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD410CAEEFF600354E6E /* VLCMediaList.m */; };
		EF78BE0F0CAF039400354E6E /* VLCTime.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD190CAEEEE700354E6E /* VLCTime.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EF78BE100CAF039400354E6E /* VLCTime.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD440CAEEFF600354E6E /* VLCTime.m */; };
		EF78BEF30CAF07E100354E6E /* VLCVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = EF78BD1A0CAEEEE700354E6E /* VLCVideoView.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EF78BEF40CAF07E500354E6E /* VLCVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = EF78BD450CAEEFF600354E6E /* VLCVideoView.m */; };
		EF8BB8D00CAFA8D80038A613 /* VLCMediaPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; };
		EF8BB8D10CAFA8D80038A613 /* VLCMediaPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */; };
		EFD551DD0CC6DD720074CEE1 /* VLCLibVLCBridging.h in Headers */ = {isa = PBXBuildFile; fileRef = EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */; };
/* End PBXBuildFile section */

101
/* Begin PBXContainerItemProxy section */
102 103 104 105
		630F6D711045DE4500B03EE4 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
106
			remoteGlobalIDString = 633BD6DB0D2ADE4E0012A314;
107 108 109 110 111 112
			remoteInfo = "vlc-core";
		};
		630F6D731045DE4900B03EE4 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
113
			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
114 115
			remoteInfo = VLCKit;
		};
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
		633BD6ED0D2AE03E0012A314 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 633BD6E40D2ADF030012A314;
			remoteInfo = "vlc-contrib";
		};
		633BD6EF0D2AE0400012A314 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 633BD6DB0D2ADE4E0012A314;
			remoteInfo = "vlc-core";
		};
		633BD6F10D2AE0430012A314 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
			remoteInfo = VLC;
		};
		63FFDBD20D2AE3070092FC96 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
			proxyType = 1;
141
			remoteGlobalIDString = 63FFDBCE0D2AE2AE0092FC96;
142 143 144 145
			remoteInfo = "vlc-bootstrap";
		};
/* End PBXContainerItemProxy section */

146 147 148 149 150
/* Begin PBXFileReference section */
		0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
		0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
		1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
		32DBCF5E0370ADEE00C91783 /* VLC_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VLC_Prefix.pch; sourceTree = "<group>"; };
151 152
		63014A781042ACE100534090 /* VLCMediaListPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaListPlayer.m; sourceTree = "<group>"; };
		63014B7D1042E64A00534090 /* VLCMediaListPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaListPlayer.h; path = Public/VLCMediaListPlayer.h; sourceTree = "<group>"; };
153
		63030CC70CCA652C0088ECD1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; name = Info.plist; path = Resources/Info.plist; sourceTree = "<group>"; };
154 155
		6303C4390CF45CAE0000ECC8 /* VLCMediaListAspect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaListAspect.m; sourceTree = "<group>"; };
		6303C43B0CF45CC30000ECC8 /* VLCMediaListAspect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaListAspect.h; path = Public/VLCMediaListAspect.h; sourceTree = "<group>"; };
156 157 158 159
		632A0E830D3835C400AFC99B /* VLCStreamSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCStreamSession.h; path = Public/VLCStreamSession.h; sourceTree = "<group>"; };
		632A0E840D3835C400AFC99B /* VLCStreamSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCStreamSession.m; sourceTree = "<group>"; };
		632A0EC10D38392E00AFC99B /* VLCStreamOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCStreamOutput.h; path = Public/VLCStreamOutput.h; sourceTree = "<group>"; };
		632A0EC20D38392E00AFC99B /* VLCStreamOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCStreamOutput.m; sourceTree = "<group>"; };
160 161
		6341FCAE0D2C0929002A97B7 /* VLCVideoLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCVideoLayer.h; path = Public/VLCVideoLayer.h; sourceTree = "<group>"; };
		6341FCB00D2C0936002A97B7 /* VLCVideoLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCVideoLayer.m; sourceTree = "<group>"; };
162
		637CFB930D2D280800A041B6 /* VLCLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCLibrary.h; path = Public/VLCLibrary.h; sourceTree = "<group>"; };
163 164
		637D5ABC0CF6F2650073EA45 /* VLCMediaDiscoverer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMediaDiscoverer.h; path = Public/VLCMediaDiscoverer.h; sourceTree = "<group>"; };
		637D5ADB0CF6F2720073EA45 /* VLCMediaDiscoverer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMediaDiscoverer.m; sourceTree = "<group>"; };
165
		6384FD070D0DBA20005EB1F7 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
166
		8DC2EF5B0486A6940098B216 /* VLCKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = VLCKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
167 168
		A7A0CEA20D2EF13000F2C039 /* VLCVideoCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCVideoCommon.h; path = Internal/VLCVideoCommon.h; sourceTree = "<group>"; };
		A7A0CEA30D2EF13000F2C039 /* VLCVideoCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCVideoCommon.m; sourceTree = "<group>"; };
169 170 171 172
		D2F7E79907B2D74100F64583 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
		EF73118E0CB5797B009473B4 /* VLCAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCAudio.h; path = Public/VLCAudio.h; sourceTree = "<group>"; };
		EF73118F0CB5797B009473B4 /* VLCAudio.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCAudio.m; sourceTree = "<group>"; };
		EF78BD0D0CAEEEC300354E6E /* VLCEventManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCEventManager.h; path = Internal/VLCEventManager.h; sourceTree = "<group>"; };
173
		EF78BD120CAEEEE700354E6E /* VLCKit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCKit.h; path = Public/VLCKit.h; sourceTree = "<group>"; };
174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
		EF78BD130CAEEEE700354E6E /* VLCMedia.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMedia.h; path = Public/VLCMedia.h; sourceTree = "<group>"; };
		EF78BD150CAEEEE700354E6E /* VLCMediaLibrary.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMediaLibrary.h; path = Public/VLCMediaLibrary.h; sourceTree = "<group>"; };
		EF78BD160CAEEEE700354E6E /* VLCMediaList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCMediaList.h; path = Public/VLCMediaList.h; sourceTree = "<group>"; };
		EF78BD190CAEEEE700354E6E /* VLCTime.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCTime.h; path = Public/VLCTime.h; sourceTree = "<group>"; };
		EF78BD1A0CAEEEE700354E6E /* VLCVideoView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCVideoView.h; path = Public/VLCVideoView.h; sourceTree = "<group>"; };
		EF78BD350CAEEFB000354E6E /* Pre-Compile.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; path = "Pre-Compile.sh"; sourceTree = "<group>"; };
		EF78BD3C0CAEEFF600354E6E /* VLCEventManager.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCEventManager.m; sourceTree = "<group>"; };
		EF78BD3D0CAEEFF600354E6E /* VLCLibrary.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCLibrary.m; sourceTree = "<group>"; };
		EF78BD3E0CAEEFF600354E6E /* VLCMedia.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMedia.m; sourceTree = "<group>"; };
		EF78BD400CAEEFF600354E6E /* VLCMediaLibrary.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMediaLibrary.m; sourceTree = "<group>"; };
		EF78BD410CAEEFF600354E6E /* VLCMediaList.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCMediaList.m; sourceTree = "<group>"; };
		EF78BD440CAEEFF600354E6E /* VLCTime.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCTime.m; sourceTree = "<group>"; };
		EF78BD450CAEEFF600354E6E /* VLCVideoView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = VLCVideoView.m; sourceTree = "<group>"; };
		EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VLCMediaPlayer.h; path = Public/VLCMediaPlayer.h; sourceTree = "<group>"; };
		EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VLCMediaPlayer.m; sourceTree = "<group>"; };
		EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = VLCLibVLCBridging.h; path = Internal/VLCLibVLCBridging.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		8DC2EF560486A6940098B216 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */,
198
				6384FD080D0DBA20005EB1F7 /* QuartzCore.framework in Frameworks */,
199 200 201 202 203 204 205 206 207
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		034768DFFF38A50411DB9C8B /* Products */ = {
			isa = PBXGroup;
			children = (
208
				8DC2EF5B0486A6940098B216 /* VLCKit.framework */,
209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
			);
			name = Products;
			sourceTree = "<group>";
		};
		0867D691FE84028FC02AAC07 /* VLC */ = {
			isa = PBXGroup;
			children = (
				EF78BD3B0CAEEFD000354E6E /* Headers */,
				08FB77AEFE84172EC02AAC07 /* Sources */,
				32C88DFF0371C24200C91783 /* Other Sources */,
				089C1665FE841158C02AAC07 /* Resources */,
				0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
				034768DFFF38A50411DB9C8B /* Products */,
			);
			name = VLC;
			sourceTree = "<group>";
		};
		0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
			isa = PBXGroup;
			children = (
				EF53DD5F0CBD7BD100D3D4D0 /* Linked Libraries */,
				1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */,
				1058C7B2FEA5585E11CA2CBB /* Other Frameworks */,
			);
			name = "External Frameworks and Libraries";
			sourceTree = "<group>";
		};
		089C1665FE841158C02AAC07 /* Resources */ = {
			isa = PBXGroup;
			children = (
				EF78BD350CAEEFB000354E6E /* Pre-Compile.sh */,
				63030CC70CCA652C0088ECD1 /* Info.plist */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		08FB77AEFE84172EC02AAC07 /* Sources */ = {
			isa = PBXGroup;
			children = (
				EF78BD3C0CAEEFF600354E6E /* VLCEventManager.m */,
				EF78BD3D0CAEEFF600354E6E /* VLCLibrary.m */,
				EF78BD3E0CAEEFF600354E6E /* VLCMedia.m */,
251
				637D5ADB0CF6F2720073EA45 /* VLCMediaDiscoverer.m */,
252
				EF78BD410CAEEFF600354E6E /* VLCMediaList.m */,
253
				63014A781042ACE100534090 /* VLCMediaListPlayer.m */,
254
				6303C4390CF45CAE0000ECC8 /* VLCMediaListAspect.m */,
255 256
				EF8BB8CF0CAFA8D80038A613 /* VLCMediaPlayer.m */,
				EF78BD400CAEEFF600354E6E /* VLCMediaLibrary.m */,
257
				A7A0CEA30D2EF13000F2C039 /* VLCVideoCommon.m */,
258
				6341FCB00D2C0936002A97B7 /* VLCVideoLayer.m */,
259 260 261
				EF78BD450CAEEFF600354E6E /* VLCVideoView.m */,
				EF78BD440CAEEFF600354E6E /* VLCTime.m */,
				EF73118F0CB5797B009473B4 /* VLCAudio.m */,
262
				632A0F7B0D38F78500AFC99B /* Stream */,
263 264 265 266 267 268 269
			);
			path = Sources;
			sourceTree = "<group>";
		};
		1058C7B0FEA5585E11CA2CBB /* Linked Frameworks */ = {
			isa = PBXGroup;
			children = (
270
				6384FD070D0DBA20005EB1F7 /* QuartzCore.framework */,
271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293
				1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */,
			);
			name = "Linked Frameworks";
			sourceTree = "<group>";
		};
		1058C7B2FEA5585E11CA2CBB /* Other Frameworks */ = {
			isa = PBXGroup;
			children = (
				0867D6A5FE840307C02AAC07 /* AppKit.framework */,
				D2F7E79907B2D74100F64583 /* CoreData.framework */,
				0867D69BFE84028FC02AAC07 /* Foundation.framework */,
			);
			name = "Other Frameworks";
			sourceTree = "<group>";
		};
		32C88DFF0371C24200C91783 /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				32DBCF5E0370ADEE00C91783 /* VLC_Prefix.pch */,
			);
			name = "Other Sources";
			sourceTree = "<group>";
		};
294 295 296 297
		632A0F7B0D38F78500AFC99B /* Stream */ = {
			isa = PBXGroup;
			children = (
				632A0E840D3835C400AFC99B /* VLCStreamSession.m */,
298
				632A0EC20D38392E00AFC99B /* VLCStreamOutput.m */,
299 300 301 302 303 304 305 306 307 308 309 310 311
			);
			name = Stream;
			sourceTree = "<group>";
		};
		632A0F7C0D38F79200AFC99B /* Stream */ = {
			isa = PBXGroup;
			children = (
				632A0E830D3835C400AFC99B /* VLCStreamSession.h */,
				632A0EC10D38392E00AFC99B /* VLCStreamOutput.h */,
			);
			name = Stream;
			sourceTree = "<group>";
		};
312 313 314 315
		637CFB960D2D281900A041B6 /* Internal */ = {
			isa = PBXGroup;
			children = (
				EFD551DC0CC6DD720074CEE1 /* VLCLibVLCBridging.h */,
316 317
				EF78BD0D0CAEEEC300354E6E /* VLCEventManager.h */,
				A7A0CEA20D2EF13000F2C039 /* VLCVideoCommon.h */,
318 319 320 321
			);
			name = Internal;
			sourceTree = "<group>";
		};
322 323 324 325 326 327 328
		EF53DD5F0CBD7BD100D3D4D0 /* Linked Libraries */ = {
			isa = PBXGroup;
			children = (
			);
			name = "Linked Libraries";
			sourceTree = "<group>";
		};
329
		EF6BC9110DA1932F00DD37EF /* Public */ = {
330 331
			isa = PBXGroup;
			children = (
332
				EF78BD120CAEEEE700354E6E /* VLCKit.h */,
333
				637CFB930D2D280800A041B6 /* VLCLibrary.h */,
334
				EF78BD130CAEEEE700354E6E /* VLCMedia.h */,
335
				637D5ABC0CF6F2650073EA45 /* VLCMediaDiscoverer.h */,
336
				EF78BD160CAEEEE700354E6E /* VLCMediaList.h */,
337
				6303C43B0CF45CC30000ECC8 /* VLCMediaListAspect.h */,
338
				63014B7D1042E64A00534090 /* VLCMediaListPlayer.h */,
339 340
				EF8BB8CE0CAFA8D80038A613 /* VLCMediaPlayer.h */,
				EF78BD150CAEEEE700354E6E /* VLCMediaLibrary.h */,
341
				6341FCAE0D2C0929002A97B7 /* VLCVideoLayer.h */,
342 343 344
				EF78BD1A0CAEEEE700354E6E /* VLCVideoView.h */,
				EF78BD190CAEEEE700354E6E /* VLCTime.h */,
				EF73118E0CB5797B009473B4 /* VLCAudio.h */,
345
				632A0F7C0D38F79200AFC99B /* Stream */,
346
			);
347 348 349 350 351 352 353 354 355
			name = Public;
			sourceTree = "<group>";
		};
		EF78BD3B0CAEEFD000354E6E /* Headers */ = {
			isa = PBXGroup;
			children = (
				637CFB960D2D281900A041B6 /* Internal */,
				EF6BC9110DA1932F00DD37EF /* Public */,
			);
356 357 358 359 360 361 362 363 364 365
			path = Headers;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		8DC2EF500486A6940098B216 /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
366
				6303C43C0CF45CC30000ECC8 /* VLCMediaListAspect.h in Headers */,
367
				EF78BD100CAEEEC300354E6E /* VLCEventManager.h in Headers */,
368
				EF78BD1B0CAEEEE700354E6E /* VLCKit.h in Headers */,
369 370 371 372 373 374 375 376
				EF78BD1C0CAEEEE700354E6E /* VLCMedia.h in Headers */,
				EF78BD1E0CAEEEE700354E6E /* VLCMediaLibrary.h in Headers */,
				EF78BD1F0CAEEEE700354E6E /* VLCMediaList.h in Headers */,
				EF78BE0F0CAF039400354E6E /* VLCTime.h in Headers */,
				EF78BEF30CAF07E100354E6E /* VLCVideoView.h in Headers */,
				EF8BB8D00CAFA8D80038A613 /* VLCMediaPlayer.h in Headers */,
				EF7311900CB5797B009473B4 /* VLCAudio.h in Headers */,
				EFD551DD0CC6DD720074CEE1 /* VLCLibVLCBridging.h in Headers */,
377
				637D5ABD0CF6F2650073EA45 /* VLCMediaDiscoverer.h in Headers */,
378
				6341FCAF0D2C0929002A97B7 /* VLCVideoLayer.h in Headers */,
379
				637CFB940D2D280900A041B6 /* VLCLibrary.h in Headers */,
380
				A7A0CEA40D2EF13000F2C039 /* VLCVideoCommon.h in Headers */,
381 382
				632A0E850D3835C400AFC99B /* VLCStreamSession.h in Headers */,
				632A0EC30D38392E00AFC99B /* VLCStreamOutput.h in Headers */,
383
				63014B7E1042E64A00534090 /* VLCMediaListPlayer.h in Headers */,
384 385 386 387 388
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

389
/* Begin PBXLegacyTarget section */
390
		633BD6DB0D2ADE4E0012A314 /* Make VLC */ = {
391
			isa = PBXLegacyTarget;
392
			buildArgumentsString = "";
393
			buildConfigurationList = 633BD6DF0D2ADE6D0012A314 /* Build configuration list for PBXLegacyTarget "Make VLC" */;
394 395 396
			buildPhases = (
			);
			buildToolPath = /usr/bin/make;
397
			buildWorkingDirectory = "$(SYMROOT)/vlc_build_dir";
398 399
			dependencies = (
			);
400
			name = "Make VLC";
Pierre d'Herbemont's avatar
Pierre d'Herbemont committed
401
			passBuildSettingsInEnvironment = 1;
402 403 404 405
			productName = "vlc-core";
		};
/* End PBXLegacyTarget section */

406
/* Begin PBXNativeTarget section */
407
		8DC2EF4F0486A6940098B216 /* VLCKit */ = {
408
			isa = PBXNativeTarget;
409
			buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "VLCKit" */;
410 411 412 413 414 415 416 417 418 419 420 421
			buildPhases = (
				EF78BD2E0CAEEF9500354E6E /* ShellScript */,
				8DC2EF540486A6940098B216 /* Sources */,
				8DC2EF500486A6940098B216 /* Headers */,
				8DC2EF520486A6940098B216 /* Resources */,
				8DC2EF560486A6940098B216 /* Frameworks */,
			);
			buildRules = (
			);
			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";
			dependencies = (
			);
422
			name = VLCKit;
423 424
			productInstallPath = "$(HOME)/Library/Frameworks";
			productName = VLC;
425
			productReference = 8DC2EF5B0486A6940098B216 /* VLCKit.framework */;
426 427 428 429 430 431 432
			productType = "com.apple.product-type.framework";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		0867D690FE84028FC02AAC07 /* Project object */ = {
			isa = PBXProject;
433
			buildConfigurationList = 1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "VLCKit" */;
434
			compatibilityVersion = "Xcode 3.1";
435 436 437 438
			hasScannedForEncodings = 1;
			mainGroup = 0867D691FE84028FC02AAC07 /* VLC */;
			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
			projectDirPath = "";
439
			projectRoot = "";
440
			targets = (
441
				633BD6D20D2ADE040012A314 /* Build Everything */,
442
				8DC2EF4F0486A6940098B216 /* VLCKit */,
443 444 445 446
				633BD6E40D2ADF030012A314 /* Setup VLC contribs */,
				633BD6DB0D2ADE4E0012A314 /* Make VLC */,
				63FFDBCE0D2AE2AE0092FC96 /* Run VLC configure */,
				630F6D6E1045DE4000B03EE4 /* Make VLC and VLCKit */,
447 448 449 450 451 452 453 454 455 456 457 458 459 460 461
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		8DC2EF520486A6940098B216 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
462
		631A90420D5A007D0014A2CE /* bootstrap */ = {
463 464 465 466 467
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
468
				"$(SRCROOT)/../../../configure.ac",
469
				"$(SRCROOT)/../../../bootstrap",
470
			);
471
			name = bootstrap;
472
			outputPaths = (
473
				"$(SRCROOT)/../../../configure",
474 475 476
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
477
			shellScript = "top_srcdir=`pwd`/../../..\n\nif test $ACTION = \"clean\"\nthen\n    exit 0\nfi\n\ncd $top_srcdir && ./bootstrap\n";
478 479
			showEnvVarsInLog = 0;
		};
480
		633BD6E30D2ADF030012A314 /* bootstrap */ = {
481 482 483 484 485
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
486
				$SRCROOT/../../../extras/contrib/bootstrap,
487
			);
488
			name = bootstrap;
489
			outputPaths = (
490
				$SRCROOT/../../../extras/contrib/config.mak,
491 492 493
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
494
			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";
495 496
			showEnvVarsInLog = 0;
		};
497
		633BD6EB0D2ADF280012A314 /* make bin */ = {
498 499 500 501 502 503
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
504
			name = "make bin";
505 506 507 508
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
509
			shellScript = "if test \"$ACTION\" = \"clean\"; then\n    exit 0\nfi\ncd ../../../extras/contrib && make\n";
510 511
			showEnvVarsInLog = 0;
		};
512
		63FFDBCD0D2AE2AE0092FC96 /* configure */ = {
513 514 515 516 517 518
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
519
			name = configure;
520 521 522
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
523
			shellPath = /bin/sh;
524
			shellScript = "if test \"$ACTION\" = \"clean\"; then\n    rm -Rf $SYMROOT/vlc_build_dir\n    exit 0\nfi\n\ntop_srcdir=`pwd`/../../..\n\nmkdir -p $SYMROOT/vlc_build_dir\ncd $SYMROOT/vlc_build_dir\n\necho \"Building for $ARCHS with sdk=\\\"$SDKROOT\\\"\"\nargs=\"--disable-macosx\"\nargs=\"--enable-macosx-minimal\"\nargs=\"--enable-faad\"\nargs=\"--enable-flac $args\"\nargs=\"--enable-theora $args\"\nargs=\"--enable-shout $args\"\nargs=\"--enable-cddax $args\"\nargs=\"--enable-caca $args\"\nargs=\"--enable-vcdx $args\"\nargs=\"--disable-ncurses $args\"\nargs=\"--disable-httpd $args\"\nargs=\"--disable-vlm $args\"\nargs=\"--enable-twolame $args\"\nargs=\"--enable-realrtsp $args\"\nargs=\"--enable-libass $args\"\nargs=\"--enable-asademux $args\"\nargs=\"--disable-skins2 $args\"\nargs=\"--disable-x11 $args\"\nargs=\"--disable-glx $args\"\nargs=\"--disable-xvideo $args\"\nargs=\"--disable-xcb $args\"\nargs=\"--disable-sdl $args\"\nargs=\"--disable-sdl-image $args\"\nargs=\"--disable-visual $args\"\nargs=\"--with-macosx-version-min=10.5 $args\"\nif test \"x$SDKROOT\" != \"x\"\nthen\n\targs=\"--with-macosx-sdk=$SDKROOT $args\"\nfi\nargs=\"--enable-macosx $args\"\nif test \"$CONFIGURATION\" = \"Debug\"; then\nargs=\"--enable-debug $args\"\nelse\nargs=\"--enable-release $args\"\nfi\nargs=\"--disable-nls $args\"\nargs=\"--disable-macosx-defaults $args\"\nargs=\"--prefix=$SYMROOT/vlc_build_dir/vlc_install_dir $args\"\n\nif test $ARCHS = \"x86_64\"\nthen\n\targs=\"--build=x86_64-apple-darwin10 $args\"\nfi\n\necho \"Running configure $args\"\nCFLAGS=\"-arch $ARCHS\" CXXFLAGS=\"-arch $ARCHS\" CPPFLAGS=\"-arch $ARCHS\" OBJCFLAGS=\"-arch $ARCHS\" exec $top_srcdir/configure $args";
525
			showEnvVarsInLog = 0;
526
		};
527 528 529 530 531 532 533 534 535 536 537
		EF78BD2E0CAEEF9500354E6E /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
538
			shellScript = "sh $SOURCE_ROOT/Pre-Compile.sh";
539
			showEnvVarsInLog = 0;
540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		8DC2EF540486A6940098B216 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				EF78BD460CAEEFF600354E6E /* VLCEventManager.m in Sources */,
				EF78BD470CAEEFF600354E6E /* VLCLibrary.m in Sources */,
				EF78BD480CAEEFF600354E6E /* VLCMedia.m in Sources */,
				EF78BD4A0CAEEFF600354E6E /* VLCMediaLibrary.m in Sources */,
				EF78BD4B0CAEEFF600354E6E /* VLCMediaList.m in Sources */,
				EF78BE100CAF039400354E6E /* VLCTime.m in Sources */,
				EF78BEF40CAF07E500354E6E /* VLCVideoView.m in Sources */,
				EF8BB8D10CAFA8D80038A613 /* VLCMediaPlayer.m in Sources */,
				EF7311910CB5797B009473B4 /* VLCAudio.m in Sources */,
557
				6303C43A0CF45CAE0000ECC8 /* VLCMediaListAspect.m in Sources */,
558
				637D5ADC0CF6F2720073EA45 /* VLCMediaDiscoverer.m in Sources */,
559
				6341FCB10D2C0936002A97B7 /* VLCVideoLayer.m in Sources */,
560
				A7A0CEA50D2EF13000F2C039 /* VLCVideoCommon.m in Sources */,
561 562
				632A0E860D3835C400AFC99B /* VLCStreamSession.m in Sources */,
				632A0EC40D38392E00AFC99B /* VLCStreamOutput.m in Sources */,
563
				63014A7A1042ACE100534090 /* VLCMediaListPlayer.m in Sources */,
564 565 566 567 568
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

569
/* Begin PBXTargetDependency section */
570 571
		630F6D721045DE4500B03EE4 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
572
			target = 633BD6DB0D2ADE4E0012A314 /* Make VLC */;
573 574 575 576 577 578 579
			targetProxy = 630F6D711045DE4500B03EE4 /* PBXContainerItemProxy */;
		};
		630F6D741045DE4900B03EE4 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = 8DC2EF4F0486A6940098B216 /* VLCKit */;
			targetProxy = 630F6D731045DE4900B03EE4 /* PBXContainerItemProxy */;
		};
580 581
		633BD6EE0D2AE03E0012A314 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
582
			target = 633BD6E40D2ADF030012A314 /* Setup VLC contribs */;
583 584 585 586
			targetProxy = 633BD6ED0D2AE03E0012A314 /* PBXContainerItemProxy */;
		};
		633BD6F00D2AE0400012A314 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
587
			target = 633BD6DB0D2ADE4E0012A314 /* Make VLC */;
588 589 590 591
			targetProxy = 633BD6EF0D2AE0400012A314 /* PBXContainerItemProxy */;
		};
		633BD6F20D2AE0430012A314 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
592
			target = 8DC2EF4F0486A6940098B216 /* VLCKit */;
593 594 595 596
			targetProxy = 633BD6F10D2AE0430012A314 /* PBXContainerItemProxy */;
		};
		63FFDBD30D2AE3070092FC96 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
597
			target = 63FFDBCE0D2AE2AE0092FC96 /* Run VLC configure */;
598 599 600 601
			targetProxy = 63FFDBD20D2AE3070092FC96 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

602 603 604 605 606 607 608 609 610 611 612
/* Begin XCBuildConfiguration section */
		1DEB91AE08733DA50010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				FRAMEWORK_VERSION = A;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
613
				GCC_MODEL_TUNING = "";
614 615 616
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = VLC_Prefix.pch;
617
				GCC_VERSION = com.apple.compilers.llvmgcc42;
618 619 620 621 622 623 624
				HEADER_SEARCH_PATHS = (
					"$(VLC_SRC_DIR)/include",
					"Headers/**",
				);
				INFOPLIST_FILE = Resources/Info.plist;
				INSTALL_PATH = "@loader_path/../Frameworks";
				LD_FLAGS_LIBINTL = "-dylib_file @loader_path/../lib/vlc_libintl.dylib:$(VLC_FRAMEWORK)/lib/vlc_libintl.dylib";
Pierre's avatar
Pierre committed
625
				LD_FLAGS_LIBVLC = "-dylib_file @loader_path/lib/libvlc.dylib:$(VLC_FRAMEWORK)/lib/libvlc.dylib";
626 627
				LD_FLAGS_LIBVLC_CONTROL = "-dylib_file @loader_path/lib/libvlc-control.dylib:$(VLC_FRAMEWORK)/lib/libvlc-control.dylib";
				LIBRARY_SEARCH_PATHS = "$(VLC_FRAMEWORK)/lib";
628
				ONLY_ACTIVE_ARCH = YES;
629 630 631 632 633 634
				OTHER_LDFLAGS = (
					"-single_module",
					"-read_only_relocs",
					suppress,
					"-lvlc",
				);
635 636
				PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
				PRODUCT_NAME = VLCKit;
637
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
638
				SDKROOT = macosx10.5;
639
				VLC_BUILD_DIR = "$(SYMROOT)/vlc_build_dir";
640 641 642 643 644 645 646 647 648 649 650 651 652 653
				VLC_FRAMEWORK = "$(TARGET_BUILD_DIR)/$(PROJECT_NAME).framework";
				VLC_SRC_DIR = ../../..;
				WRAPPER_EXTENSION = framework;
			};
			name = Debug;
		};
		1DEB91AF08733DA50010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				FRAMEWORK_VERSION = A;
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
654
				GCC_MODEL_TUNING = "";
655 656
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = VLC_Prefix.pch;
657
				GCC_VERSION = com.apple.compilers.llvmgcc42;
658 659 660 661 662 663 664 665 666 667
				HEADER_SEARCH_PATHS = (
					"$(VLC_SRC_DIR)/include",
					"Headers/**",
				);
				INFOPLIST_FILE = Resources/Info.plist;
				INSTALL_PATH = "@loader_path/../Frameworks";
				LD_FLAGS_LIBINTL = "-dylib_file @loader_path/../lib/vlc_libintl.dylib:$(VLC_FRAMEWORK)/lib/vlc_libintl.dylib";
				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";
				LD_FLAGS_LIBVLC_CONTROL = "-dylib_file @loader_path/lib/libvlc-control.dylib:$(VLC_FRAMEWORK)/lib/libvlc-control.dylib";
				LIBRARY_SEARCH_PATHS = "$(VLC_FRAMEWORK)/lib";
668
				ONLY_ACTIVE_ARCH = YES;
669 670 671 672 673 674 675 676 677
				OTHER_LDFLAGS = (
					"-single_module",
					"-read_only_relocs",
					suppress,
					"-lvlc",
					"$(LD_FLAGS_LIBINTL)",
					"$(LD_FLAGS_LIBVLC)",
					"$(LD_FLAGS_LIBVLC_CONTROL)",
				);
678 679
				PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
				PRODUCT_NAME = VLCKit;
680
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
681
				SDKROOT = macosx10.5;
682
				VLC_BUILD_DIR = "$(SYMROOT)/vlc_build_dir";
683 684 685 686 687 688 689 690 691
				VLC_FRAMEWORK = "$(TARGET_BUILD_DIR)/$(PROJECT_NAME).framework";
				VLC_SRC_DIR = ../../..;
				WRAPPER_EXTENSION = framework;
			};
			name = Release;
		};
		1DEB91B208733DA50010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
692 693
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_ENABLE_OBJC_GC = supported;
694
				GCC_VERSION = com.apple.compilers.llvmgcc42;
695 696
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
697
				ONLY_ACTIVE_ARCH = YES;
698
				PREBINDING = NO;
699
				SDKROOT = macosx10.5;
700 701 702 703 704 705
			};
			name = Debug;
		};
		1DEB91B308733DA50010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
706 707
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_ENABLE_OBJC_GC = supported;
708
				GCC_VERSION = com.apple.compilers.llvmgcc42;
709 710
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
711
				ONLY_ACTIVE_ARCH = YES;
712
				PREBINDING = NO;
713
				SDKROOT = macosx10.5;
714 715 716
			};
			name = Release;
		};
717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737
		630F6D6F1045DE4000B03EE4 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = "core-framework";
			};
			name = Debug;
		};
		630F6D701045DE4000B03EE4 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				PRODUCT_NAME = "core-framework";
				ZERO_LINK = NO;
			};
			name = Release;
		};
738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802
		633BD6D40D2ADE050012A314 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = "vlc-core-modules";
			};
			name = Debug;
		};
		633BD6D50D2ADE050012A314 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				PRODUCT_NAME = "vlc-core-modules";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		633BD6DD0D2ADE4F0012A314 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
			};
			name = Debug;
		};
		633BD6DE0D2ADE4F0012A314 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				PRODUCT_NAME = "vlc-core";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		633BD6E50D2ADF030012A314 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				PRODUCT_NAME = "vlc-contrib";
			};
			name = Debug;
		};
		633BD6E60D2ADF030012A314 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				PRODUCT_NAME = "vlc-contrib";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		63FFDBD00D2AE2AE0092FC96 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
803
				CC = "/Developer/usr/bin/llvm-gcc-4.2";
804
				COPY_PHASE_STRIP = NO;
805
				CXX = "/Developer/usr/bin/llvm-g++-4.2";
806 807
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
808 809
				GCC_VERSION = 4.2;
				OBJC = "/Developer/usr/bin/llvm-gcc-4.2";
810 811 812 813 814 815 816
				PRODUCT_NAME = "vlc-bootstrap";
			};
			name = Debug;
		};
		63FFDBD10D2AE2AE0092FC96 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
817
				CC = "/Developer/usr/bin/llvm-gcc-4.2";
818
				COPY_PHASE_STRIP = YES;
819
				CXX = "/Developer/usr/bin/llvm-g++-4.2";
820 821
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
822 823
				GCC_VERSION = 4.2;
				OBJC = "/Developer/usr/bin/llvm-gcc-4.2";
824 825 826 827 828
				PRODUCT_NAME = "vlc-bootstrap";
				ZERO_LINK = NO;
			};
			name = Release;
		};
829 830 831
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
832
		1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget "VLCKit" */ = {
833 834 835 836 837 838
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB91AE08733DA50010E9CD /* Debug */,
				1DEB91AF08733DA50010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
839
			defaultConfigurationName = Debug;
840
		};
841
		1DEB91B108733DA50010E9CD /* Build configuration list for PBXProject "VLCKit" */ = {
842 843 844 845 846 847
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB91B208733DA50010E9CD /* Debug */,
				1DEB91B308733DA50010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
848
			defaultConfigurationName = Debug;
849
		};
850
		630F6D801045DE6300B03EE4 /* Build configuration list for PBXAggregateTarget "Make VLC and VLCKit" */ = {
851 852 853 854 855 856 857 858
			isa = XCConfigurationList;
			buildConfigurations = (
				630F6D6F1045DE4000B03EE4 /* Debug */,
				630F6D701045DE4000B03EE4 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Debug;
		};
859
		633BD6D60D2ADE230012A314 /* Build configuration list for PBXAggregateTarget "Build Everything" */ = {
860 861 862 863 864 865
			isa = XCConfigurationList;
			buildConfigurations = (
				633BD6D40D2ADE050012A314 /* Debug */,
				633BD6D50D2ADE050012A314 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
866
			defaultConfigurationName = Debug;
867
		};
868
		633BD6DF0D2ADE6D0012A314 /* Build configuration list for PBXLegacyTarget "Make VLC" */ = {
869 870 871 872 873 874
			isa = XCConfigurationList;
			buildConfigurations = (
				633BD6DD0D2ADE4F0012A314 /* Debug */,
				633BD6DE0D2ADE4F0012A314 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
875
			defaultConfigurationName = Debug;
876
		};
877
		633BD6EC0D2ADF460012A314 /* Build configuration list for PBXAggregateTarget "Setup VLC contribs" */ = {
878 879 880 881 882 883
			isa = XCConfigurationList;
			buildConfigurations = (
				633BD6E50D2ADF030012A314 /* Debug */,
				633BD6E60D2ADF030012A314 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
884
			defaultConfigurationName = Debug;
885
		};
886
		63FFDBD50D2AE3250092FC96 /* Build configuration list for PBXAggregateTarget "Run VLC configure" */ = {
887 888 889 890 891 892
			isa = XCConfigurationList;
			buildConfigurations = (
				63FFDBD00D2AE2AE0092FC96 /* Debug */,
				63FFDBD10D2AE2AE0092FC96 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
893
			defaultConfigurationName = Debug;
894
		};
895 896 897 898
/* End XCConfigurationList section */
	};
	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}