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

9
/* Begin PBXAggregateTarget section */
10 11 12 13 14 15 16 17 18 19 20 21
		630F6D6E1045DE4000B03EE4 /* core-framework */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 630F6D801045DE6300B03EE4 /* Build configuration list for PBXAggregateTarget "core-framework" */;
			buildPhases = (
			);
			dependencies = (
				630F6D721045DE4500B03EE4 /* PBXTargetDependency */,
				630F6D741045DE4900B03EE4 /* PBXTargetDependency */,
			);
			name = "core-framework";
			productName = "core-framework";
		};
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
		633BD6D20D2ADE040012A314 /* vlc-contrib-core-framework */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 633BD6D60D2ADE230012A314 /* Build configuration list for PBXAggregateTarget "vlc-contrib-core-framework" */;
			buildPhases = (
			);
			dependencies = (
				633BD6EE0D2AE03E0012A314 /* PBXTargetDependency */,
				63FFDBD30D2AE3070092FC96 /* PBXTargetDependency */,
				633BD6F00D2AE0400012A314 /* PBXTargetDependency */,
				633BD6F20D2AE0430012A314 /* PBXTargetDependency */,
			);
			name = "vlc-contrib-core-framework";
			productName = "vlc-core-modules";
		};
		633BD6E40D2ADF030012A314 /* vlc-contrib */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 633BD6EC0D2ADF460012A314 /* Build configuration list for PBXAggregateTarget "vlc-contrib" */;
			buildPhases = (
40 41
				633BD6E30D2ADF030012A314 /* bootstrap */,
				633BD6EB0D2ADF280012A314 /* make bin */,
42 43 44 45 46 47 48 49 50 51
			);
			dependencies = (
			);
			name = "vlc-contrib";
			productName = "vlc-contrib";
		};
		63FFDBCE0D2AE2AE0092FC96 /* vlc-configure */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = 63FFDBD50D2AE3250092FC96 /* Build configuration list for PBXAggregateTarget "vlc-configure" */;
			buildPhases = (
52 53
				631A90420D5A007D0014A2CE /* bootstrap */,
				63FFDBCD0D2AE2AE0092FC96 /* configure */,
54 55 56 57 58 59 60 61
			);
			dependencies = (
			);
			name = "vlc-configure";
			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 390 391
/* Begin PBXLegacyTarget section */
		633BD6DB0D2ADE4E0012A314 /* vlc-core */ = {
			isa = PBXLegacyTarget;
392
			buildArgumentsString = "";
393 394 395 396
			buildConfigurationList = 633BD6DF0D2ADE6D0012A314 /* Build configuration list for PBXLegacyTarget "vlc-core" */;
			buildPhases = (
			);
			buildToolPath = /usr/bin/make;
397
			buildWorkingDirectory = "$(SYMROOT)/vlc_build_dir";
398 399 400
			dependencies = (
			);
			name = "vlc-core";
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 /* vlc-contrib-core-framework */,
442
				8DC2EF4F0486A6940098B216 /* VLCKit */,
443 444 445
				633BD6E40D2ADF030012A314 /* vlc-contrib */,
				633BD6DB0D2ADE4E0012A314 /* vlc-core */,
				63FFDBCE0D2AE2AE0092FC96 /* vlc-configure */,
446
				630F6D6E1045DE4000B03EE4 /* core-framework */,
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)/../../../bootstrap",
469
			);
470
			name = bootstrap;
471
			outputPaths = (
472
				"$(SRCROOT)/../../../configure",
473 474 475
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
476
			shellScript = "top_srcdir=`pwd`/../../..\n\nif test $ACTION = \"clean\"\nthen\n    exit 0\nfi\n\ncd $top_srcdir && ./bootstrap\n";
477 478
			showEnvVarsInLog = 0;
		};
479
		633BD6E30D2ADF030012A314 /* bootstrap */ = {
480 481 482 483 484
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
485
				$SRCROOT/../../../extras/contrib/bootstrap,
486
			);
487
			name = bootstrap;
488
			outputPaths = (
489
				$SRCROOT/../../../extras/contrib/config.mak,
490 491 492
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
493
			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";
494 495
			showEnvVarsInLog = 0;
		};
496
		633BD6EB0D2ADF280012A314 /* make bin */ = {
497 498 499 500 501 502
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
503
			name = "make bin";
504 505 506 507
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
508
			shellScript = "if test \"$ACTION\" = \"clean\"; then\n    exit 0\nfi\nif test \"$ARCHS\" = \"x86_64\"; then\n    cd ../../../extras/contrib && make && ./bootstrap\nelse\n    cd ../../../extras/contrib && make\nfi";
509 510
			showEnvVarsInLog = 0;
		};
511
		63FFDBCD0D2AE2AE0092FC96 /* configure */ = {
512 513 514 515 516 517
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
518
			name = configure;
519 520 521
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
522
			shellPath = /bin/sh;
523
			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=\"--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=\"--enable-ncurses $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=\"--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\"\nargs=\"--enable-debug $args\"\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=\"--disable-sdl --disable-sdl-image --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";
524
			showEnvVarsInLog = 0;
525
		};
526 527 528 529 530 531 532 533 534 535 536
		EF78BD2E0CAEEF9500354E6E /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
537
			shellScript = "sh $SOURCE_ROOT/Pre-Compile.sh";
538
			showEnvVarsInLog = 0;
539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555
		};
/* 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 */,
556
				6303C43A0CF45CAE0000ECC8 /* VLCMediaListAspect.m in Sources */,
557
				637D5ADC0CF6F2720073EA45 /* VLCMediaDiscoverer.m in Sources */,
558
				6341FCB10D2C0936002A97B7 /* VLCVideoLayer.m in Sources */,
559
				A7A0CEA50D2EF13000F2C039 /* VLCVideoCommon.m in Sources */,
560 561
				632A0E860D3835C400AFC99B /* VLCStreamSession.m in Sources */,
				632A0EC40D38392E00AFC99B /* VLCStreamOutput.m in Sources */,
562
				63014A7A1042ACE100534090 /* VLCMediaListPlayer.m in Sources */,
563 564 565 566 567
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

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

601 602 603 604 605 606 607 608 609 610 611
/* 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;
612
				GCC_MODEL_TUNING = "";
613 614 615
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = VLC_Prefix.pch;
616
				GCC_VERSION = com.apple.compilers.llvmgcc42;
617 618 619 620 621 622 623
				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
624
				LD_FLAGS_LIBVLC = "-dylib_file @loader_path/lib/libvlc.dylib:$(VLC_FRAMEWORK)/lib/libvlc.dylib";
625 626
				LD_FLAGS_LIBVLC_CONTROL = "-dylib_file @loader_path/lib/libvlc-control.dylib:$(VLC_FRAMEWORK)/lib/libvlc-control.dylib";
				LIBRARY_SEARCH_PATHS = "$(VLC_FRAMEWORK)/lib";
627
				ONLY_ACTIVE_ARCH = YES;
628 629 630 631 632 633
				OTHER_LDFLAGS = (
					"-single_module",
					"-read_only_relocs",
					suppress,
					"-lvlc",
				);
634 635
				PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
				PRODUCT_NAME = VLCKit;
636
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
637
				SDKROOT = macosx10.5;
638
				VLC_BUILD_DIR = "$(SYMROOT)/vlc_build_dir";
639 640 641 642 643 644 645 646 647 648 649 650 651 652
				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;
653
				GCC_MODEL_TUNING = "";
654 655
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = VLC_Prefix.pch;
656
				GCC_VERSION = com.apple.compilers.llvmgcc42;
657 658 659 660 661 662 663 664 665 666
				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";
667
				ONLY_ACTIVE_ARCH = YES;
668 669 670 671 672 673 674 675 676
				OTHER_LDFLAGS = (
					"-single_module",
					"-read_only_relocs",
					suppress,
					"-lvlc",
					"$(LD_FLAGS_LIBINTL)",
					"$(LD_FLAGS_LIBVLC)",
					"$(LD_FLAGS_LIBVLC_CONTROL)",
				);
677 678
				PRIVATE_HEADERS_FOLDER_PATH = "$(CONTENTS_FOLDER_PATH)/PrivateHeaders";
				PRODUCT_NAME = VLCKit;
679
				SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES;
680
				SDKROOT = macosx10.5;
681
				VLC_BUILD_DIR = "$(SYMROOT)/vlc_build_dir";
682 683 684 685 686 687 688 689 690
				VLC_FRAMEWORK = "$(TARGET_BUILD_DIR)/$(PROJECT_NAME).framework";
				VLC_SRC_DIR = ../../..;
				WRAPPER_EXTENSION = framework;
			};
			name = Release;
		};
		1DEB91B208733DA50010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
691 692
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_ENABLE_OBJC_GC = supported;
693
				GCC_VERSION = com.apple.compilers.llvmgcc42;
694 695
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
696
				ONLY_ACTIVE_ARCH = YES;
697
				PREBINDING = NO;
698
				SDKROOT = "";
699 700 701 702 703 704
			};
			name = Debug;
		};
		1DEB91B308733DA50010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
705 706
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_ENABLE_OBJC_GC = supported;
707
				GCC_VERSION = com.apple.compilers.llvmgcc42;
708 709
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
710
				ONLY_ACTIVE_ARCH = YES;
711
				PREBINDING = NO;
712
				SDKROOT = "";
713 714 715
			};
			name = Release;
		};
716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736
		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;
		};
737 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
		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 = {
802
				CC = "/Developer/usr/bin/llvm-gcc-4.2";
803
				COPY_PHASE_STRIP = NO;
804
				CXX = "/Developer/usr/bin/llvm-g++-4.2";
805 806
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
807 808
				GCC_VERSION = 4.2;
				OBJC = "/Developer/usr/bin/llvm-gcc-4.2";
809 810 811 812 813 814 815
				PRODUCT_NAME = "vlc-bootstrap";
			};
			name = Debug;
		};
		63FFDBD10D2AE2AE0092FC96 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
816
				CC = "/Developer/usr/bin/llvm-gcc-4.2";
817
				COPY_PHASE_STRIP = YES;
818
				CXX = "/Developer/usr/bin/llvm-g++-4.2";
819 820
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
821 822
				GCC_VERSION = 4.2;
				OBJC = "/Developer/usr/bin/llvm-gcc-4.2";
823 824 825 826 827
				PRODUCT_NAME = "vlc-bootstrap";
				ZERO_LINK = NO;
			};
			name = Release;
		};
828 829 830
/* End XCBuildConfiguration section */

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