You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

383 lines
18KB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 50;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 4605125A24D6B4D500B04B70 /* opus-head.c in Sources */ = {isa = PBXBuildFile; fileRef = 4605125924D6B4D500B04B70 /* opus-head.c */; };
  10. 46733799219B2315009F658F /* mpeg4-aac-asc.c in Sources */ = {isa = PBXBuildFile; fileRef = 46733798219B2315009F658F /* mpeg4-aac-asc.c */; };
  11. 468B915C23B8ADAA00EA99A3 /* aom-av1.c in Sources */ = {isa = PBXBuildFile; fileRef = 468B915B23B8ADAA00EA99A3 /* aom-av1.c */; };
  12. 468B916023B8AE3100EA99A3 /* flv-header.c in Sources */ = {isa = PBXBuildFile; fileRef = 468B915F23B8AE3100EA99A3 /* flv-header.c */; };
  13. 46C5B2DB2183EDA200419E57 /* mpeg4-mp4toannexb.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2CB2183EDA200419E57 /* mpeg4-mp4toannexb.c */; };
  14. 46C5B2DC2183EDA200419E57 /* mp3-header.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2CC2183EDA200419E57 /* mp3-header.c */; };
  15. 46C5B2DD2183EDA200419E57 /* flv-writer.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2CD2183EDA200419E57 /* flv-writer.c */; };
  16. 46C5B2DE2183EDA200419E57 /* amf0.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2CE2183EDA200419E57 /* amf0.c */; };
  17. 46C5B2DF2183EDA200419E57 /* hevc-annexbtomp4.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2CF2183EDA200419E57 /* hevc-annexbtomp4.c */; };
  18. 46C5B2E02183EDA200419E57 /* mpeg4-hevc.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D02183EDA200419E57 /* mpeg4-hevc.c */; };
  19. 46C5B2E12183EDA200419E57 /* flv-demuxer.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D12183EDA200419E57 /* flv-demuxer.c */; };
  20. 46C5B2E22183EDA200419E57 /* amf3.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D22183EDA200419E57 /* amf3.c */; };
  21. 46C5B2E32183EDA200419E57 /* mpeg4-aac.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D32183EDA200419E57 /* mpeg4-aac.c */; };
  22. 46C5B2E42183EDA200419E57 /* flv-reader.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D42183EDA200419E57 /* flv-reader.c */; };
  23. 46C5B2E52183EDA200419E57 /* flv-demuxer-script.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D52183EDA200419E57 /* flv-demuxer-script.c */; };
  24. 46C5B2E62183EDA200419E57 /* mpeg4-annexbtomp4.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D62183EDA200419E57 /* mpeg4-annexbtomp4.c */; };
  25. 46C5B2E72183EDA200419E57 /* flv-parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D72183EDA200419E57 /* flv-parser.c */; };
  26. 46C5B2E82183EDA200419E57 /* flv-muxer.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D82183EDA200419E57 /* flv-muxer.c */; };
  27. 46C5B2E92183EDA200419E57 /* mpeg4-avc.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2D92183EDA200419E57 /* mpeg4-avc.c */; };
  28. 46C5B2EA2183EDA200419E57 /* hevc-mp4toannexb.c in Sources */ = {isa = PBXBuildFile; fileRef = 46C5B2DA2183EDA200419E57 /* hevc-mp4toannexb.c */; };
  29. 46E55E5324694DE000D8BDBA /* webm-vpx.c in Sources */ = {isa = PBXBuildFile; fileRef = 46E55E5224694DE000D8BDBA /* webm-vpx.c */; };
  30. 4CEE46E727A70C1900740460 /* riff-acm.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CEE46E627A70C1900740460 /* riff-acm.c */; };
  31. /* End PBXBuildFile section */
  32. /* Begin PBXFileReference section */
  33. 4605125924D6B4D500B04B70 /* opus-head.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "opus-head.c"; sourceTree = "<group>"; };
  34. 46733798219B2315009F658F /* mpeg4-aac-asc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "mpeg4-aac-asc.c"; sourceTree = "<group>"; };
  35. 468B915B23B8ADAA00EA99A3 /* aom-av1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "aom-av1.c"; sourceTree = "<group>"; };
  36. 468B915F23B8AE3100EA99A3 /* flv-header.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "flv-header.c"; sourceTree = "<group>"; };
  37. 46C5B21C2183EA7400419E57 /* libflv.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libflv.a; sourceTree = BUILT_PRODUCTS_DIR; };
  38. 46C5B2CB2183EDA200419E57 /* mpeg4-mp4toannexb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "mpeg4-mp4toannexb.c"; sourceTree = "<group>"; };
  39. 46C5B2CC2183EDA200419E57 /* mp3-header.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "mp3-header.c"; sourceTree = "<group>"; };
  40. 46C5B2CD2183EDA200419E57 /* flv-writer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "flv-writer.c"; sourceTree = "<group>"; };
  41. 46C5B2CE2183EDA200419E57 /* amf0.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = amf0.c; sourceTree = "<group>"; };
  42. 46C5B2CF2183EDA200419E57 /* hevc-annexbtomp4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "hevc-annexbtomp4.c"; sourceTree = "<group>"; };
  43. 46C5B2D02183EDA200419E57 /* mpeg4-hevc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "mpeg4-hevc.c"; sourceTree = "<group>"; };
  44. 46C5B2D12183EDA200419E57 /* flv-demuxer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "flv-demuxer.c"; sourceTree = "<group>"; };
  45. 46C5B2D22183EDA200419E57 /* amf3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = amf3.c; sourceTree = "<group>"; };
  46. 46C5B2D32183EDA200419E57 /* mpeg4-aac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "mpeg4-aac.c"; sourceTree = "<group>"; };
  47. 46C5B2D42183EDA200419E57 /* flv-reader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "flv-reader.c"; sourceTree = "<group>"; };
  48. 46C5B2D52183EDA200419E57 /* flv-demuxer-script.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "flv-demuxer-script.c"; sourceTree = "<group>"; };
  49. 46C5B2D62183EDA200419E57 /* mpeg4-annexbtomp4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "mpeg4-annexbtomp4.c"; sourceTree = "<group>"; };
  50. 46C5B2D72183EDA200419E57 /* flv-parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "flv-parser.c"; sourceTree = "<group>"; };
  51. 46C5B2D82183EDA200419E57 /* flv-muxer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "flv-muxer.c"; sourceTree = "<group>"; };
  52. 46C5B2D92183EDA200419E57 /* mpeg4-avc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "mpeg4-avc.c"; sourceTree = "<group>"; };
  53. 46C5B2DA2183EDA200419E57 /* hevc-mp4toannexb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "hevc-mp4toannexb.c"; sourceTree = "<group>"; };
  54. 46C5B2EB2183EDB400419E57 /* include */ = {isa = PBXFileReference; lastKnownFileType = folder; path = include; sourceTree = "<group>"; };
  55. 46E55E5224694DE000D8BDBA /* webm-vpx.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = "webm-vpx.c"; sourceTree = "<group>"; };
  56. 4CEE46E627A70C1900740460 /* riff-acm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "riff-acm.c"; sourceTree = "<group>"; };
  57. /* End PBXFileReference section */
  58. /* Begin PBXFrameworksBuildPhase section */
  59. 46C5B21A2183EA7400419E57 /* Frameworks */ = {
  60. isa = PBXFrameworksBuildPhase;
  61. buildActionMask = 2147483647;
  62. files = (
  63. );
  64. runOnlyForDeploymentPostprocessing = 0;
  65. };
  66. /* End PBXFrameworksBuildPhase section */
  67. /* Begin PBXGroup section */
  68. 46C5B2132183EA7300419E57 = {
  69. isa = PBXGroup;
  70. children = (
  71. 46C5B2EB2183EDB400419E57 /* include */,
  72. 46C5B2CA2183EDA200419E57 /* source */,
  73. 46C5B21D2183EA7400419E57 /* Products */,
  74. );
  75. sourceTree = "<group>";
  76. };
  77. 46C5B21D2183EA7400419E57 /* Products */ = {
  78. isa = PBXGroup;
  79. children = (
  80. 46C5B21C2183EA7400419E57 /* libflv.a */,
  81. );
  82. name = Products;
  83. sourceTree = "<group>";
  84. };
  85. 46C5B2CA2183EDA200419E57 /* source */ = {
  86. isa = PBXGroup;
  87. children = (
  88. 4CEE46E627A70C1900740460 /* riff-acm.c */,
  89. 46C5B2CE2183EDA200419E57 /* amf0.c */,
  90. 46C5B2D22183EDA200419E57 /* amf3.c */,
  91. 468B915B23B8ADAA00EA99A3 /* aom-av1.c */,
  92. 46C5B2D52183EDA200419E57 /* flv-demuxer-script.c */,
  93. 46C5B2D12183EDA200419E57 /* flv-demuxer.c */,
  94. 468B915F23B8AE3100EA99A3 /* flv-header.c */,
  95. 46C5B2D82183EDA200419E57 /* flv-muxer.c */,
  96. 46C5B2D72183EDA200419E57 /* flv-parser.c */,
  97. 46C5B2D42183EDA200419E57 /* flv-reader.c */,
  98. 46C5B2CD2183EDA200419E57 /* flv-writer.c */,
  99. 46C5B2CF2183EDA200419E57 /* hevc-annexbtomp4.c */,
  100. 46C5B2DA2183EDA200419E57 /* hevc-mp4toannexb.c */,
  101. 46C5B2CC2183EDA200419E57 /* mp3-header.c */,
  102. 46733798219B2315009F658F /* mpeg4-aac-asc.c */,
  103. 46C5B2D32183EDA200419E57 /* mpeg4-aac.c */,
  104. 46C5B2D62183EDA200419E57 /* mpeg4-annexbtomp4.c */,
  105. 46C5B2D92183EDA200419E57 /* mpeg4-avc.c */,
  106. 46C5B2D02183EDA200419E57 /* mpeg4-hevc.c */,
  107. 46C5B2CB2183EDA200419E57 /* mpeg4-mp4toannexb.c */,
  108. 4605125924D6B4D500B04B70 /* opus-head.c */,
  109. 46E55E5224694DE000D8BDBA /* webm-vpx.c */,
  110. );
  111. path = source;
  112. sourceTree = "<group>";
  113. };
  114. /* End PBXGroup section */
  115. /* Begin PBXHeadersBuildPhase section */
  116. 46C5B2182183EA7400419E57 /* Headers */ = {
  117. isa = PBXHeadersBuildPhase;
  118. buildActionMask = 2147483647;
  119. files = (
  120. );
  121. runOnlyForDeploymentPostprocessing = 0;
  122. };
  123. /* End PBXHeadersBuildPhase section */
  124. /* Begin PBXNativeTarget section */
  125. 46C5B21B2183EA7400419E57 /* libflv */ = {
  126. isa = PBXNativeTarget;
  127. buildConfigurationList = 46C5B2202183EA7400419E57 /* Build configuration list for PBXNativeTarget "libflv" */;
  128. buildPhases = (
  129. 46C5B2182183EA7400419E57 /* Headers */,
  130. 46C5B2192183EA7400419E57 /* Sources */,
  131. 46C5B21A2183EA7400419E57 /* Frameworks */,
  132. );
  133. buildRules = (
  134. );
  135. dependencies = (
  136. );
  137. name = libflv;
  138. productName = libflv;
  139. productReference = 46C5B21C2183EA7400419E57 /* libflv.a */;
  140. productType = "com.apple.product-type.library.static";
  141. };
  142. /* End PBXNativeTarget section */
  143. /* Begin PBXProject section */
  144. 46C5B2142183EA7300419E57 /* Project object */ = {
  145. isa = PBXProject;
  146. attributes = {
  147. LastUpgradeCheck = 1000;
  148. ORGANIZATIONNAME = ireader;
  149. TargetAttributes = {
  150. 46C5B21B2183EA7400419E57 = {
  151. CreatedOnToolsVersion = 10.0;
  152. };
  153. };
  154. };
  155. buildConfigurationList = 46C5B2172183EA7300419E57 /* Build configuration list for PBXProject "libflv" */;
  156. compatibilityVersion = "Xcode 9.3";
  157. developmentRegion = en;
  158. hasScannedForEncodings = 0;
  159. knownRegions = (
  160. en,
  161. Base,
  162. );
  163. mainGroup = 46C5B2132183EA7300419E57;
  164. productRefGroup = 46C5B21D2183EA7400419E57 /* Products */;
  165. projectDirPath = "";
  166. projectRoot = "";
  167. targets = (
  168. 46C5B21B2183EA7400419E57 /* libflv */,
  169. );
  170. };
  171. /* End PBXProject section */
  172. /* Begin PBXSourcesBuildPhase section */
  173. 46C5B2192183EA7400419E57 /* Sources */ = {
  174. isa = PBXSourcesBuildPhase;
  175. buildActionMask = 2147483647;
  176. files = (
  177. 46C5B2E12183EDA200419E57 /* flv-demuxer.c in Sources */,
  178. 46C5B2DB2183EDA200419E57 /* mpeg4-mp4toannexb.c in Sources */,
  179. 46C5B2E92183EDA200419E57 /* mpeg4-avc.c in Sources */,
  180. 468B916023B8AE3100EA99A3 /* flv-header.c in Sources */,
  181. 46C5B2E62183EDA200419E57 /* mpeg4-annexbtomp4.c in Sources */,
  182. 468B915C23B8ADAA00EA99A3 /* aom-av1.c in Sources */,
  183. 46C5B2E02183EDA200419E57 /* mpeg4-hevc.c in Sources */,
  184. 46C5B2DC2183EDA200419E57 /* mp3-header.c in Sources */,
  185. 46C5B2EA2183EDA200419E57 /* hevc-mp4toannexb.c in Sources */,
  186. 46C5B2DD2183EDA200419E57 /* flv-writer.c in Sources */,
  187. 46C5B2E82183EDA200419E57 /* flv-muxer.c in Sources */,
  188. 46C5B2E42183EDA200419E57 /* flv-reader.c in Sources */,
  189. 46C5B2E52183EDA200419E57 /* flv-demuxer-script.c in Sources */,
  190. 46C5B2E72183EDA200419E57 /* flv-parser.c in Sources */,
  191. 46C5B2DF2183EDA200419E57 /* hevc-annexbtomp4.c in Sources */,
  192. 46C5B2E22183EDA200419E57 /* amf3.c in Sources */,
  193. 46733799219B2315009F658F /* mpeg4-aac-asc.c in Sources */,
  194. 46C5B2DE2183EDA200419E57 /* amf0.c in Sources */,
  195. 46E55E5324694DE000D8BDBA /* webm-vpx.c in Sources */,
  196. 4605125A24D6B4D500B04B70 /* opus-head.c in Sources */,
  197. 4CEE46E727A70C1900740460 /* riff-acm.c in Sources */,
  198. 46C5B2E32183EDA200419E57 /* mpeg4-aac.c in Sources */,
  199. );
  200. runOnlyForDeploymentPostprocessing = 0;
  201. };
  202. /* End PBXSourcesBuildPhase section */
  203. /* Begin XCBuildConfiguration section */
  204. 46C5B21E2183EA7400419E57 /* Debug */ = {
  205. isa = XCBuildConfiguration;
  206. buildSettings = {
  207. ALWAYS_SEARCH_USER_PATHS = NO;
  208. CLANG_ANALYZER_NONNULL = YES;
  209. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  210. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  211. CLANG_CXX_LIBRARY = "libc++";
  212. CLANG_ENABLE_MODULES = YES;
  213. CLANG_ENABLE_OBJC_ARC = YES;
  214. CLANG_ENABLE_OBJC_WEAK = YES;
  215. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  216. CLANG_WARN_BOOL_CONVERSION = YES;
  217. CLANG_WARN_COMMA = YES;
  218. CLANG_WARN_CONSTANT_CONVERSION = YES;
  219. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  220. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  221. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  222. CLANG_WARN_EMPTY_BODY = YES;
  223. CLANG_WARN_ENUM_CONVERSION = YES;
  224. CLANG_WARN_INFINITE_RECURSION = YES;
  225. CLANG_WARN_INT_CONVERSION = YES;
  226. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  227. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  228. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  229. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  230. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  231. CLANG_WARN_STRICT_PROTOTYPES = YES;
  232. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  233. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  234. CLANG_WARN_UNREACHABLE_CODE = YES;
  235. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  236. CODE_SIGN_IDENTITY = "-";
  237. COPY_PHASE_STRIP = NO;
  238. DEBUG_INFORMATION_FORMAT = dwarf;
  239. ENABLE_STRICT_OBJC_MSGSEND = YES;
  240. ENABLE_TESTABILITY = YES;
  241. GCC_C_LANGUAGE_STANDARD = gnu11;
  242. GCC_DYNAMIC_NO_PIC = NO;
  243. GCC_NO_COMMON_BLOCKS = YES;
  244. GCC_OPTIMIZATION_LEVEL = 0;
  245. GCC_PREPROCESSOR_DEFINITIONS = (
  246. "DEBUG=1",
  247. "$(inherited)",
  248. );
  249. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  250. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  251. GCC_WARN_UNDECLARED_SELECTOR = YES;
  252. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  253. GCC_WARN_UNUSED_FUNCTION = YES;
  254. GCC_WARN_UNUSED_VARIABLE = YES;
  255. MACOSX_DEPLOYMENT_TARGET = 10.13;
  256. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  257. MTL_FAST_MATH = YES;
  258. ONLY_ACTIVE_ARCH = YES;
  259. SDKROOT = macosx;
  260. USER_HEADER_SEARCH_PATHS = (
  261. .,
  262. ./include,
  263. ../../sdk/include,
  264. );
  265. };
  266. name = Debug;
  267. };
  268. 46C5B21F2183EA7400419E57 /* Release */ = {
  269. isa = XCBuildConfiguration;
  270. buildSettings = {
  271. ALWAYS_SEARCH_USER_PATHS = NO;
  272. CLANG_ANALYZER_NONNULL = YES;
  273. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  274. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  275. CLANG_CXX_LIBRARY = "libc++";
  276. CLANG_ENABLE_MODULES = YES;
  277. CLANG_ENABLE_OBJC_ARC = YES;
  278. CLANG_ENABLE_OBJC_WEAK = YES;
  279. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  280. CLANG_WARN_BOOL_CONVERSION = YES;
  281. CLANG_WARN_COMMA = YES;
  282. CLANG_WARN_CONSTANT_CONVERSION = YES;
  283. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  284. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  285. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  286. CLANG_WARN_EMPTY_BODY = YES;
  287. CLANG_WARN_ENUM_CONVERSION = YES;
  288. CLANG_WARN_INFINITE_RECURSION = YES;
  289. CLANG_WARN_INT_CONVERSION = YES;
  290. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  291. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  292. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  293. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  294. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  295. CLANG_WARN_STRICT_PROTOTYPES = YES;
  296. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  297. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  298. CLANG_WARN_UNREACHABLE_CODE = YES;
  299. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  300. CODE_SIGN_IDENTITY = "-";
  301. COPY_PHASE_STRIP = NO;
  302. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  303. ENABLE_NS_ASSERTIONS = NO;
  304. ENABLE_STRICT_OBJC_MSGSEND = YES;
  305. GCC_C_LANGUAGE_STANDARD = gnu11;
  306. GCC_NO_COMMON_BLOCKS = YES;
  307. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  308. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  309. GCC_WARN_UNDECLARED_SELECTOR = YES;
  310. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  311. GCC_WARN_UNUSED_FUNCTION = YES;
  312. GCC_WARN_UNUSED_VARIABLE = YES;
  313. MACOSX_DEPLOYMENT_TARGET = 10.13;
  314. MTL_ENABLE_DEBUG_INFO = NO;
  315. MTL_FAST_MATH = YES;
  316. SDKROOT = macosx;
  317. USER_HEADER_SEARCH_PATHS = (
  318. .,
  319. ./include,
  320. ../../sdk/include,
  321. );
  322. };
  323. name = Release;
  324. };
  325. 46C5B2212183EA7400419E57 /* Debug */ = {
  326. isa = XCBuildConfiguration;
  327. buildSettings = {
  328. CODE_SIGN_STYLE = Automatic;
  329. EXECUTABLE_PREFIX = "";
  330. GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
  331. PRODUCT_NAME = "$(TARGET_NAME)";
  332. SKIP_INSTALL = YES;
  333. USER_HEADER_SEARCH_PATHS = "$(inherited)";
  334. };
  335. name = Debug;
  336. };
  337. 46C5B2222183EA7400419E57 /* Release */ = {
  338. isa = XCBuildConfiguration;
  339. buildSettings = {
  340. CODE_SIGN_STYLE = Automatic;
  341. EXECUTABLE_PREFIX = "";
  342. GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
  343. PRODUCT_NAME = "$(TARGET_NAME)";
  344. SKIP_INSTALL = YES;
  345. USER_HEADER_SEARCH_PATHS = "$(inherited)";
  346. };
  347. name = Release;
  348. };
  349. /* End XCBuildConfiguration section */
  350. /* Begin XCConfigurationList section */
  351. 46C5B2172183EA7300419E57 /* Build configuration list for PBXProject "libflv" */ = {
  352. isa = XCConfigurationList;
  353. buildConfigurations = (
  354. 46C5B21E2183EA7400419E57 /* Debug */,
  355. 46C5B21F2183EA7400419E57 /* Release */,
  356. );
  357. defaultConfigurationIsVisible = 0;
  358. defaultConfigurationName = Release;
  359. };
  360. 46C5B2202183EA7400419E57 /* Build configuration list for PBXNativeTarget "libflv" */ = {
  361. isa = XCConfigurationList;
  362. buildConfigurations = (
  363. 46C5B2212183EA7400419E57 /* Debug */,
  364. 46C5B2222183EA7400419E57 /* Release */,
  365. );
  366. defaultConfigurationIsVisible = 0;
  367. defaultConfigurationName = Release;
  368. };
  369. /* End XCConfigurationList section */
  370. };
  371. rootObject = 46C5B2142183EA7300419E57 /* Project object */;
  372. }