project.pbxproj 48 KB

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