[Commits] SDL_mixer: Updated iOS deployment target to 8.0 and added tvOS b...

libsdl.org revision control commits-owner at libsdl.org
Tue Dec 12 22:32:05 PST 2017


details:   https://hg.libsdl.org/SDL_mixer/rev/aeef8ec88a01
changeset: 846:aeef8ec88a01
user:      Sam Lantinga <slouken at libsdl.org>
date:      Tue Dec 12 22:32:02 2017 -0800
description:
Updated iOS deployment target to 8.0 and added tvOS build target

diffstat:

 Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj |  527 +++++++++++++++++++++++++-
 1 files changed, 518 insertions(+), 9 deletions(-)

diffs (660 lines):

diff -r 5fe3b562f4e2 -r aeef8ec88a01 Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj
--- a/Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj	Thu Dec 07 08:49:18 2017 -0800
+++ b/Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj	Tue Dec 12 22:32:02 2017 -0800
@@ -6,6 +6,31 @@
 	objectVersion = 46;
 	objects = {
 
+/* Begin PBXAggregateTarget section */
+		AA5314F21FE0FE750025C9BE /* All (iOS) */ = {
+			isa = PBXAggregateTarget;
+			buildConfigurationList = AA5314F31FE0FE750025C9BE /* Build configuration list for PBXAggregateTarget "All (iOS)" */;
+			buildPhases = (
+				AA5314F61FE0FE7D0025C9BE /* ShellScript */,
+			);
+			dependencies = (
+			);
+			name = "All (iOS)";
+			productName = "All (iOS)";
+		};
+		AA5314F71FE0FEC70025C9BE /* All (tvOS) */ = {
+			isa = PBXAggregateTarget;
+			buildConfigurationList = AA5314F81FE0FEC70025C9BE /* Build configuration list for PBXAggregateTarget "All (tvOS)" */;
+			buildPhases = (
+				AA5314FB1FE0FECB0025C9BE /* ShellScript */,
+			);
+			dependencies = (
+			);
+			name = "All (tvOS)";
+			productName = "All (tvOS)";
+		};
+/* End PBXAggregateTarget section */
+
 /* Begin PBXBuildFile section */
 		AA1C71151F9BC66000A6BC31 /* effect_position.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71131F9BC66000A6BC31 /* effect_position.c */; };
 		AA1C71161F9BC66000A6BC31 /* effect_stereoreverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71141F9BC66000A6BC31 /* effect_stereoreverse.c */; };
@@ -42,6 +67,159 @@
 		AA1C71581F9BC92000A6BC31 /* ogg_mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713A1F9BC91F00A6BC31 /* ogg_mapping.c */; };
 		AA1C71591F9BC92000A6BC31 /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713B1F9BC92000A6BC31 /* memory.c */; };
 		AA1C715A1F9BC92000A6BC31 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713C1F9BC92000A6BC31 /* md5.c */; };
+		AA5314521FE0FE2E0025C9BE /* music_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406211F9609BC00EDAF53 /* music_cmd.h */; };
+		AA5314531FE0FE2E0025C9BE /* music_mikmod.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406161F9609BA00EDAF53 /* music_mikmod.h */; };
+		AA5314541FE0FE2E0025C9BE /* music_timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4061C1F9609BB00EDAF53 /* music_timidity.h */; };
+		AA5314551FE0FE2E0025C9BE /* mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406081F9609B900EDAF53 /* mixer.h */; };
+		AA5314561FE0FE2E0025C9BE /* music_mad.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406241F9609BC00EDAF53 /* music_mad.h */; };
+		AA5314571FE0FE2E0025C9BE /* music.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060A1F9609B900EDAF53 /* music.h */; };
+		AA5314581FE0FE2E0025C9BE /* music_smpeg.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406131F9609BA00EDAF53 /* music_smpeg.h */; };
+		AA5314591FE0FE2E0025C9BE /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883931F97325F007B6569 /* options.h */; };
+		AA53145A1FE0FE2E0025C9BE /* asm_arm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA644296175B0E2500A2125A /* asm_arm.h */; };
+		AA53145B1FE0FE2E0025C9BE /* backends.h in Headers */ = {isa = PBXBuildFile; fileRef = AA644297175B0E2500A2125A /* backends.h */; };
+		AA53145C1FE0FE2E0025C9BE /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = AA644299175B0E2500A2125A /* block.h */; };
+		AA53145D1FE0FE2E0025C9BE /* codebook.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64429B175B0E2500A2125A /* codebook.h */; };
+		AA53145E1FE0FE2E0025C9BE /* instrum.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838D1F97325E007B6569 /* instrum.h */; };
+		AA53145F1FE0FE2E0025C9BE /* codec_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64429C175B0E2500A2125A /* codec_internal.h */; };
+		AA5314601FE0FE2E0025C9BE /* music_mpg123.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406191F9609BB00EDAF53 /* music_mpg123.h */; };
+		AA5314611FE0FE2E0025C9BE /* config_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64429D175B0E2500A2125A /* config_types.h */; };
+		AA5314621FE0FE2E0025C9BE /* music_fluidsynth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406071F9609B900EDAF53 /* music_fluidsynth.h */; };
+		AA5314631FE0FE2E0025C9BE /* ivorbiscodec.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442A9175B0E5000A2125A /* ivorbiscodec.h */; };
+		AA5314641FE0FE2E0025C9BE /* ivorbisfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AA175B0E5000A2125A /* ivorbisfile.h */; };
+		AA5314651FE0FE2E0025C9BE /* lsp_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AB175B0E5000A2125A /* lsp_lookup.h */; };
+		AA5314661FE0FE2E0025C9BE /* mdct_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AD175B0E5000A2125A /* mdct_lookup.h */; };
+		AA5314671FE0FE2E0025C9BE /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838C1F97325E007B6569 /* common.h */; };
+		AA5314681FE0FE2E0025C9BE /* playmidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838F1F97325E007B6569 /* playmidi.h */; };
+		AA5314691FE0FE2E0025C9BE /* music_modplug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060D1F9609B900EDAF53 /* music_modplug.h */; };
+		AA53146A1FE0FE2E0025C9BE /* tables.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883A11F973260007B6569 /* tables.h */; };
+		AA53146B1FE0FE2E0025C9BE /* music_nativemidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406201F9609BC00EDAF53 /* music_nativemidi.h */; };
+		AA53146C1FE0FE2E0025C9BE /* mix.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883921F97325E007B6569 /* mix.h */; };
+		AA53146D1FE0FE2E0025C9BE /* mdct.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AF175B0E5000A2125A /* mdct.h */; };
+		AA53146E1FE0FE2E0025C9BE /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B0175B0E5000A2125A /* misc.h */; };
+		AA53146F1FE0FE2E0025C9BE /* load_aiff.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406181F9609BA00EDAF53 /* load_aiff.h */; };
+		AA5314701FE0FE2E0025C9BE /* output.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8839E1F973260007B6569 /* output.h */; };
+		AA5314711FE0FE2E0025C9BE /* os.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B1175B0E5000A2125A /* os.h */; };
+		AA5314721FE0FE2E0025C9BE /* load_voc.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060B1F9609B900EDAF53 /* load_voc.h */; };
+		AA5314731FE0FE2E0025C9BE /* registry.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B3175B0E5000A2125A /* registry.h */; };
+		AA5314741FE0FE2E0025C9BE /* resample.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8839F1F973260007B6569 /* resample.h */; };
+		AA5314751FE0FE2E0025C9BE /* music_flac.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060F1F9609B900EDAF53 /* music_flac.h */; };
+		AA5314761FE0FE2E0025C9BE /* effects_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C71171F9BC67100A6BC31 /* effects_internal.h */; };
+		AA5314771FE0FE2E0025C9BE /* readmidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8839C1F973260007B6569 /* readmidi.h */; };
+		AA5314781FE0FE2E0025C9BE /* window_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B8175B0E5000A2125A /* window_lookup.h */; };
+		AA5314791FE0FE2E0025C9BE /* timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838E1F97325E007B6569 /* timidity.h */; };
+		AA53147A1FE0FE2E0025C9BE /* window.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442BA175B0E5000A2125A /* window.h */; };
+		AA53147B1FE0FE2E0025C9BE /* load_pat.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60216017653A9800662B9C /* load_pat.h */; };
+		AA53147C1FE0FE2E0025C9BE /* modplug.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60216B17653A9800662B9C /* modplug.h */; };
+		AA53147D1FE0FE2E0025C9BE /* music_ogg.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406171F9609BA00EDAF53 /* music_ogg.h */; };
+		AA53147E1FE0FE2E0025C9BE /* tables.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60217117653A9800662B9C /* tables.h */; };
+		AA53147F1FE0FE2E0025C9BE /* music_wav.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406101F9609BA00EDAF53 /* music_wav.h */; };
+		AA5314811FE0FE2E0025C9BE /* music_mad.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406121F9609BA00EDAF53 /* music_mad.c */; };
+		AA5314821FE0FE2E0025C9BE /* ogg_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71271F9BC91D00A6BC31 /* ogg_helper.c */; };
+		AA5314831FE0FE2E0025C9BE /* music.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406151F9609BA00EDAF53 /* music.c */; };
+		AA5314841FE0FE2E0025C9BE /* timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883941F97325F007B6569 /* timidity.c */; };
+		AA5314851FE0FE2E0025C9BE /* stream_encoder_framing.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71251F9BC91D00A6BC31 /* stream_encoder_framing.c */; };
+		AA5314861FE0FE2E0025C9BE /* music_modplug.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4060C1F9609B900EDAF53 /* music_modplug.c */; };
+		AA5314871FE0FE2E0025C9BE /* music_smpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406221F9609BC00EDAF53 /* music_smpeg.c */; };
+		AA5314881FE0FE2E0025C9BE /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71201F9BC91C00A6BC31 /* cpu.c */; };
+		AA5314891FE0FE2E0025C9BE /* load_aiff.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406061F9609B900EDAF53 /* load_aiff.c */; };
+		AA53148A1FE0FE2E0025C9BE /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71291F9BC91D00A6BC31 /* window.c */; };
+		AA53148B1FE0FE2E0025C9BE /* stream_encoder_intrin_ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71241F9BC91D00A6BC31 /* stream_encoder_intrin_ssse3.c */; };
+		AA53148C1FE0FE2E0025C9BE /* bitwise.c in Sources */ = {isa = PBXBuildFile; fileRef = AA644292175B0E0600A2125A /* bitwise.c */; };
+		AA53148D1FE0FE2E0025C9BE /* framing.c in Sources */ = {isa = PBXBuildFile; fileRef = AA644293175B0E0600A2125A /* framing.c */; };
+		AA53148E1FE0FE2E0025C9BE /* stream_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712C1F9BC91D00A6BC31 /* stream_decoder.c */; };
+		AA53148F1FE0FE2E0025C9BE /* load_mod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C711B1F9BC6AD00A6BC31 /* load_mod.cpp */; };
+		AA5314901FE0FE2E0025C9BE /* tables.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883A01F973260007B6569 /* tables.c */; };
+		AA5314911FE0FE2E0025C9BE /* music_cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406231F9609BC00EDAF53 /* music_cmd.c */; };
+		AA5314921FE0FE2E0025C9BE /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = AA644298175B0E2500A2125A /* block.c */; };
+		AA5314931FE0FE2E0025C9BE /* stream_encoder_intrin_avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71361F9BC91F00A6BC31 /* stream_encoder_intrin_avx2.c */; };
+		AA5314941FE0FE2E0025C9BE /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883961F97325F007B6569 /* common.c */; };
+		AA5314951FE0FE2E0025C9BE /* codebook.c in Sources */ = {isa = PBXBuildFile; fileRef = AA64429A175B0E2500A2125A /* codebook.c */; };
+		AA5314961FE0FE2E0025C9BE /* floor0.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442A6175B0E5000A2125A /* floor0.c */; };
+		AA5314971FE0FE2E0025C9BE /* floor1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442A7175B0E5000A2125A /* floor1.c */; };
+		AA5314981FE0FE2E0025C9BE /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442A8175B0E5000A2125A /* info.c */; };
+		AA5314991FE0FE2E0025C9BE /* lpc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712F1F9BC91E00A6BC31 /* lpc.c */; };
+		AA53149A1FE0FE2E0025C9BE /* mapping0.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442AC175B0E5000A2125A /* mapping0.c */; };
+		AA53149B1FE0FE2E0025C9BE /* metadata_iterators.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71391F9BC91F00A6BC31 /* metadata_iterators.c */; };
+		AA53149C1FE0FE2E0025C9BE /* mdct.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442AE175B0E5000A2125A /* mdct.c */; };
+		AA53149D1FE0FE2E0025C9BE /* instrum.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883951F97325F007B6569 /* instrum.c */; };
+		AA53149E1FE0FE2E0025C9BE /* registry.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442B2175B0E5000A2125A /* registry.c */; };
+		AA53149F1FE0FE2E0025C9BE /* res012.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442B4175B0E5000A2125A /* res012.c */; };
+		AA5314A01FE0FE2E0025C9BE /* sharedbook.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442B5175B0E5000A2125A /* sharedbook.c */; };
+		AA5314A11FE0FE2E0025C9BE /* music_nativemidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4061B1F9609BB00EDAF53 /* music_nativemidi.c */; };
+		AA5314A21FE0FE2E0025C9BE /* synthesis.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442B6175B0E5000A2125A /* synthesis.c */; };
+		AA5314A31FE0FE2E0025C9BE /* vorbisfile.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442B7175B0E5000A2125A /* vorbisfile.c */; };
+		AA5314A41FE0FE2E0025C9BE /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442B9175B0E5000A2125A /* window.c */; };
+		AA5314A51FE0FE2E0025C9BE /* fastmix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60214D17653A9800662B9C /* fastmix.cpp */; };
+		AA5314A61FE0FE2E0025C9BE /* load_669.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60214E17653A9800662B9C /* load_669.cpp */; };
+		AA5314A71FE0FE2E0025C9BE /* load_abc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60214F17653A9800662B9C /* load_abc.cpp */; };
+		AA5314A81FE0FE2E0025C9BE /* load_amf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215017653A9800662B9C /* load_amf.cpp */; };
+		AA5314A91FE0FE2E0025C9BE /* fixed_intrin_ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71321F9BC91E00A6BC31 /* fixed_intrin_ssse3.c */; };
+		AA5314AA1FE0FE2E0025C9BE /* load_ams.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215117653A9800662B9C /* load_ams.cpp */; };
+		AA5314AB1FE0FE2E0025C9BE /* stream_encoder_intrin_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71301F9BC91E00A6BC31 /* stream_encoder_intrin_sse2.c */; };
+		AA5314AC1FE0FE2E0025C9BE /* fixed_intrin_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71281F9BC91D00A6BC31 /* fixed_intrin_sse2.c */; };
+		AA5314AD1FE0FE2E0025C9BE /* effects_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71181F9BC67200A6BC31 /* effects_internal.c */; };
+		AA5314AE1FE0FE2E0025C9BE /* music_mikmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4061E1F9609BB00EDAF53 /* music_mikmod.c */; };
+		AA5314AF1FE0FE2E0025C9BE /* load_dbm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215217653A9800662B9C /* load_dbm.cpp */; };
+		AA5314B01FE0FE2E0025C9BE /* resample.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883901F97325E007B6569 /* resample.c */; };
+		AA5314B11FE0FE2E0025C9BE /* music_wav.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406111F9609BA00EDAF53 /* music_wav.c */; };
+		AA5314B21FE0FE2E0025C9BE /* load_dmf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215317653A9800662B9C /* load_dmf.cpp */; };
+		AA5314B31FE0FE2E0025C9BE /* lpc_intrin_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71221F9BC91C00A6BC31 /* lpc_intrin_sse41.c */; };
+		AA5314B41FE0FE2E0025C9BE /* lpc_intrin_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71311F9BC91E00A6BC31 /* lpc_intrin_sse2.c */; };
+		AA5314B51FE0FE2E0025C9BE /* load_dsm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215417653A9800662B9C /* load_dsm.cpp */; };
+		AA5314B61FE0FE2E0025C9BE /* ogg_decoder_aspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71371F9BC91F00A6BC31 /* ogg_decoder_aspect.c */; };
+		AA5314B71FE0FE2E0025C9BE /* music_mpg123.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406251F9609BC00EDAF53 /* music_mpg123.c */; };
+		AA5314B81FE0FE2E0025C9BE /* load_far.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215517653A9800662B9C /* load_far.cpp */; };
+		AA5314B91FE0FE2E0025C9BE /* load_it.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215617653A9800662B9C /* load_it.cpp */; };
+		AA5314BA1FE0FE2E0025C9BE /* load_j2b.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215717653A9800662B9C /* load_j2b.cpp */; };
+		AA5314BB1FE0FE2E0025C9BE /* load_mdl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215817653A9800662B9C /* load_mdl.cpp */; };
+		AA5314BC1FE0FE2E0025C9BE /* bitwriter.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71231F9BC91C00A6BC31 /* bitwriter.c */; };
+		AA5314BD1FE0FE2E0025C9BE /* load_med.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215917653A9800662B9C /* load_med.cpp */; };
+		AA5314BE1FE0FE2E0025C9BE /* load_voc.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406141F9609BA00EDAF53 /* load_voc.c */; };
+		AA5314BF1FE0FE2E0025C9BE /* load_mid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215A17653A9800662B9C /* load_mid.cpp */; };
+		AA5314C01FE0FE2E0025C9BE /* load_mt2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215C17653A9800662B9C /* load_mt2.cpp */; };
+		AA5314C11FE0FE2E0025C9BE /* load_mtm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215D17653A9800662B9C /* load_mtm.cpp */; };
+		AA5314C21FE0FE2E0025C9BE /* format.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71211F9BC91C00A6BC31 /* format.c */; };
+		AA5314C31FE0FE2E0025C9BE /* playmidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE8839A1F97325F007B6569 /* playmidi.c */; };
+		AA5314C41FE0FE2E0025C9BE /* load_okt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215E17653A9800662B9C /* load_okt.cpp */; };
+		AA5314C51FE0FE2E0025C9BE /* load_pat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60215F17653A9800662B9C /* load_pat.cpp */; };
+		AA5314C61FE0FE2E0025C9BE /* bitreader.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C711F1F9BC91C00A6BC31 /* bitreader.c */; };
+		AA5314C71FE0FE2E0025C9BE /* mix.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883A21F973260007B6569 /* mix.c */; };
+		AA5314C81FE0FE2E0025C9BE /* fixed.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712D1F9BC91E00A6BC31 /* fixed.c */; };
+		AA5314C91FE0FE2E0025C9BE /* ogg_mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713A1F9BC91F00A6BC31 /* ogg_mapping.c */; };
+		AA5314CA1FE0FE2E0025C9BE /* lpc_intrin_avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71341F9BC91F00A6BC31 /* lpc_intrin_avx2.c */; };
+		AA5314CB1FE0FE2E0025C9BE /* readmidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE8839B1F97325F007B6569 /* readmidi.c */; };
+		AA5314CC1FE0FE2E0025C9BE /* load_psm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216117653A9800662B9C /* load_psm.cpp */; };
+		AA5314CD1FE0FE2E0025C9BE /* effect_position.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71131F9BC66000A6BC31 /* effect_position.c */; };
+		AA5314CE1FE0FE2E0025C9BE /* load_ptm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216217653A9800662B9C /* load_ptm.cpp */; };
+		AA5314CF1FE0FE2E0025C9BE /* lpc_intrin_sse.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712B1F9BC91D00A6BC31 /* lpc_intrin_sse.c */; };
+		AA5314D01FE0FE2E0025C9BE /* music_fluidsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4060E1F9609B900EDAF53 /* music_fluidsynth.c */; };
+		AA5314D11FE0FE2E0025C9BE /* stream_encoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712E1F9BC91E00A6BC31 /* stream_encoder.c */; };
+		AA5314D21FE0FE2E0025C9BE /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713C1F9BC92000A6BC31 /* md5.c */; };
+		AA5314D31FE0FE2E0025C9BE /* load_s3m.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216317653A9800662B9C /* load_s3m.cpp */; };
+		AA5314D41FE0FE2E0025C9BE /* load_stm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216417653A9800662B9C /* load_stm.cpp */; };
+		AA5314D51FE0FE2E0025C9BE /* load_ult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216517653A9800662B9C /* load_ult.cpp */; };
+		AA5314D61FE0FE2E0025C9BE /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713B1F9BC92000A6BC31 /* memory.c */; };
+		AA5314D71FE0FE2E0025C9BE /* metadata_object.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71331F9BC91E00A6BC31 /* metadata_object.c */; };
+		AA5314D81FE0FE2E0025C9BE /* load_umx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216617653A9800662B9C /* load_umx.cpp */; };
+		AA5314D91FE0FE2E0025C9BE /* music_ogg.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4061F1F9609BB00EDAF53 /* music_ogg.c */; };
+		AA5314DA1FE0FE2E0025C9BE /* load_wav.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216717653A9800662B9C /* load_wav.cpp */; };
+		AA5314DB1FE0FE2E0025C9BE /* output.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883981F97325F007B6569 /* output.c */; };
+		AA5314DC1FE0FE2E0025C9BE /* bitmath.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71261F9BC91D00A6BC31 /* bitmath.c */; };
+		AA5314DD1FE0FE2E0025C9BE /* load_xm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216817653A9800662B9C /* load_xm.cpp */; };
+		AA5314DE1FE0FE2E0025C9BE /* music_timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4061D1F9609BB00EDAF53 /* music_timidity.c */; };
+		AA5314DF1FE0FE2E0025C9BE /* mmcmp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216917653A9800662B9C /* mmcmp.cpp */; };
+		AA5314E01FE0FE2E0025C9BE /* music_flac.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4061A1F9609BB00EDAF53 /* music_flac.c */; };
+		AA5314E11FE0FE2E0025C9BE /* modplug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216A17653A9800662B9C /* modplug.cpp */; };
+		AA5314E21FE0FE2E0025C9BE /* effect_stereoreverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71141F9BC66000A6BC31 /* effect_stereoreverse.c */; };
+		AA5314E31FE0FE2E0025C9BE /* float.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71381F9BC91F00A6BC31 /* float.c */; };
+		AA5314E41FE0FE2E0025C9BE /* ogg_encoder_aspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71351F9BC91F00A6BC31 /* ogg_encoder_aspect.c */; };
+		AA5314E51FE0FE2E0025C9BE /* snd_dsp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216C17653A9800662B9C /* snd_dsp.cpp */; };
+		AA5314E61FE0FE2E0025C9BE /* crc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712A1F9BC91D00A6BC31 /* crc.c */; };
+		AA5314E71FE0FE2E0025C9BE /* snd_flt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216D17653A9800662B9C /* snd_flt.cpp */; };
+		AA5314E81FE0FE2E0025C9BE /* snd_fx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216E17653A9800662B9C /* snd_fx.cpp */; };
+		AA5314E91FE0FE2E0025C9BE /* mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406091F9609B900EDAF53 /* mixer.c */; };
+		AA5314EA1FE0FE2E0025C9BE /* sndfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60216F17653A9800662B9C /* sndfile.cpp */; };
+		AA5314EB1FE0FE2E0025C9BE /* sndmix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60217017653A9800662B9C /* sndmix.cpp */; };
 		AA60217217653A9800662B9C /* fastmix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60214D17653A9800662B9C /* fastmix.cpp */; };
 		AA60217317653A9800662B9C /* load_669.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60214E17653A9800662B9C /* load_669.cpp */; };
 		AA60217417653A9800662B9C /* load_abc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA60214F17653A9800662B9C /* load_abc.cpp */; };
@@ -199,6 +377,7 @@
 		AA1C713A1F9BC91F00A6BC31 /* ogg_mapping.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ogg_mapping.c; path = src/libFLAC/ogg_mapping.c; sourceTree = "<group>"; };
 		AA1C713B1F9BC92000A6BC31 /* memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = memory.c; path = src/libFLAC/memory.c; sourceTree = "<group>"; };
 		AA1C713C1F9BC92000A6BC31 /* md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = md5.c; path = src/libFLAC/md5.c; sourceTree = "<group>"; };
+		AA5314F11FE0FE2E0025C9BE /* libSDL2_mixer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL2_mixer.a; sourceTree = BUILT_PRODUCTS_DIR; };
 		AA60214D17653A9800662B9C /* fastmix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fastmix.cpp; path = src/fastmix.cpp; sourceTree = "<group>"; };
 		AA60214E17653A9800662B9C /* load_669.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = load_669.cpp; path = src/load_669.cpp; sourceTree = "<group>"; };
 		AA60214F17653A9800662B9C /* load_abc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = load_abc.cpp; path = src/load_abc.cpp; sourceTree = "<group>"; };
@@ -321,6 +500,13 @@
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
+		AA5314EC1FE0FE2E0025C9BE /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		BE1FA95207AF96B2004B6283 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
@@ -344,6 +530,7 @@
 			children = (
 				089C1665FE841158C02AAC07 /* Resources */,
 				BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */,
+				AA5314F11FE0FE2E0025C9BE /* libSDL2_mixer.a */,
 			);
 			name = Products;
 			sourceTree = "<group>";
@@ -564,6 +751,59 @@
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
+		AA5314511FE0FE2E0025C9BE /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				AA5314521FE0FE2E0025C9BE /* music_cmd.h in Headers */,
+				AA5314531FE0FE2E0025C9BE /* music_mikmod.h in Headers */,
+				AA5314541FE0FE2E0025C9BE /* music_timidity.h in Headers */,
+				AA5314551FE0FE2E0025C9BE /* mixer.h in Headers */,
+				AA5314561FE0FE2E0025C9BE /* music_mad.h in Headers */,
+				AA5314571FE0FE2E0025C9BE /* music.h in Headers */,
+				AA5314581FE0FE2E0025C9BE /* music_smpeg.h in Headers */,
+				AA5314591FE0FE2E0025C9BE /* options.h in Headers */,
+				AA53145A1FE0FE2E0025C9BE /* asm_arm.h in Headers */,
+				AA53145B1FE0FE2E0025C9BE /* backends.h in Headers */,
+				AA53145C1FE0FE2E0025C9BE /* block.h in Headers */,
+				AA53145D1FE0FE2E0025C9BE /* codebook.h in Headers */,
+				AA53145E1FE0FE2E0025C9BE /* instrum.h in Headers */,
+				AA53145F1FE0FE2E0025C9BE /* codec_internal.h in Headers */,
+				AA5314601FE0FE2E0025C9BE /* music_mpg123.h in Headers */,
+				AA5314611FE0FE2E0025C9BE /* config_types.h in Headers */,
+				AA5314621FE0FE2E0025C9BE /* music_fluidsynth.h in Headers */,
+				AA5314631FE0FE2E0025C9BE /* ivorbiscodec.h in Headers */,
+				AA5314641FE0FE2E0025C9BE /* ivorbisfile.h in Headers */,
+				AA5314651FE0FE2E0025C9BE /* lsp_lookup.h in Headers */,
+				AA5314661FE0FE2E0025C9BE /* mdct_lookup.h in Headers */,
+				AA5314671FE0FE2E0025C9BE /* common.h in Headers */,
+				AA5314681FE0FE2E0025C9BE /* playmidi.h in Headers */,
+				AA5314691FE0FE2E0025C9BE /* music_modplug.h in Headers */,
+				AA53146A1FE0FE2E0025C9BE /* tables.h in Headers */,
+				AA53146B1FE0FE2E0025C9BE /* music_nativemidi.h in Headers */,
+				AA53146C1FE0FE2E0025C9BE /* mix.h in Headers */,
+				AA53146D1FE0FE2E0025C9BE /* mdct.h in Headers */,
+				AA53146E1FE0FE2E0025C9BE /* misc.h in Headers */,
+				AA53146F1FE0FE2E0025C9BE /* load_aiff.h in Headers */,
+				AA5314701FE0FE2E0025C9BE /* output.h in Headers */,
+				AA5314711FE0FE2E0025C9BE /* os.h in Headers */,
+				AA5314721FE0FE2E0025C9BE /* load_voc.h in Headers */,
+				AA5314731FE0FE2E0025C9BE /* registry.h in Headers */,
+				AA5314741FE0FE2E0025C9BE /* resample.h in Headers */,
+				AA5314751FE0FE2E0025C9BE /* music_flac.h in Headers */,
+				AA5314761FE0FE2E0025C9BE /* effects_internal.h in Headers */,
+				AA5314771FE0FE2E0025C9BE /* readmidi.h in Headers */,
+				AA5314781FE0FE2E0025C9BE /* window_lookup.h in Headers */,
+				AA5314791FE0FE2E0025C9BE /* timidity.h in Headers */,
+				AA53147A1FE0FE2E0025C9BE /* window.h in Headers */,
+				AA53147B1FE0FE2E0025C9BE /* load_pat.h in Headers */,
+				AA53147C1FE0FE2E0025C9BE /* modplug.h in Headers */,
+				AA53147D1FE0FE2E0025C9BE /* music_ogg.h in Headers */,
+				AA53147E1FE0FE2E0025C9BE /* tables.h in Headers */,
+				AA53147F1FE0FE2E0025C9BE /* music_wav.h in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		BE1FA90807AF96B2004B6283 /* Headers */ = {
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
@@ -620,9 +860,28 @@
 /* End PBXHeadersBuildPhase section */
 
 /* Begin PBXNativeTarget section */
-		BE1FA90707AF96B2004B6283 /* Static Library */ = {
+		AA5314501FE0FE2E0025C9BE /* libSDL_mixer-tvOS */ = {
 			isa = PBXNativeTarget;
-			buildConfigurationList = 00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "Static Library" */;
+			buildConfigurationList = AA5314EE1FE0FE2E0025C9BE /* Build configuration list for PBXNativeTarget "libSDL_mixer-tvOS" */;
+			buildPhases = (
+				AA5314511FE0FE2E0025C9BE /* Headers */,
+				AA5314801FE0FE2E0025C9BE /* Sources */,
+				AA5314EC1FE0FE2E0025C9BE /* Frameworks */,
+				AA5314ED1FE0FE2E0025C9BE /* Rez */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = "libSDL_mixer-tvOS";
+			productInstallPath = /usr/local/lib;
+			productName = "Static Library";
+			productReference = AA5314F11FE0FE2E0025C9BE /* libSDL2_mixer.a */;
+			productType = "com.apple.product-type.library.static";
+		};
+		BE1FA90707AF96B2004B6283 /* libSDL_mixer-iOS */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "libSDL_mixer-iOS" */;
 			buildPhases = (
 				BE1FA90807AF96B2004B6283 /* Headers */,
 				BE1FA92107AF96B2004B6283 /* Sources */,
@@ -633,7 +892,7 @@
 			);
 			dependencies = (
 			);
-			name = "Static Library";
+			name = "libSDL_mixer-iOS";
 			productInstallPath = /usr/local/lib;
 			productName = "Static Library";
 			productReference = BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */;
@@ -646,6 +905,16 @@
 			isa = PBXProject;
 			attributes = {
 				LastUpgradeCheck = 0900;
+				TargetAttributes = {
+					AA5314F21FE0FE750025C9BE = {
+						CreatedOnToolsVersion = 9.2;
+						ProvisioningStyle = Automatic;
+					};
+					AA5314F71FE0FEC70025C9BE = {
+						CreatedOnToolsVersion = 9.2;
+						ProvisioningStyle = Automatic;
+					};
+				};
 			};
 			buildConfigurationList = 00B7E497097EC6B300826121 /* Build configuration list for PBXProject "SDL_mixer" */;
 			compatibilityVersion = "Xcode 3.2";
@@ -662,12 +931,22 @@
 			projectDirPath = "";
 			projectRoot = "";
 			targets = (
-				BE1FA90707AF96B2004B6283 /* Static Library */,
+				BE1FA90707AF96B2004B6283 /* libSDL_mixer-iOS */,
+				AA5314501FE0FE2E0025C9BE /* libSDL_mixer-tvOS */,
+				AA5314F21FE0FE750025C9BE /* All (iOS) */,
+				AA5314F71FE0FEC70025C9BE /* All (tvOS) */,
 			);
 		};
 /* End PBXProject section */
 
 /* Begin PBXRezBuildPhase section */
+		AA5314ED1FE0FE2E0025C9BE /* Rez */ = {
+			isa = PBXRezBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		BE1FA95307AF96B2004B6283 /* Rez */ = {
 			isa = PBXRezBuildPhase;
 			buildActionMask = 2147483647;
@@ -677,7 +956,154 @@
 		};
 /* End PBXRezBuildPhase section */
 
+/* Begin PBXShellScriptBuildPhase section */
+		AA5314F61FE0FE7D0025C9BE /* ShellScript */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			inputPaths = (
+			);
+			outputPaths = (
+				output/iOS/debug/libSDL2_mixer.a,
+				output/iOS/release/libSDL2_mixer.a,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "TARGET=libSDL_mixer-iOS\nOUTPUT=libSDL2_mixer.a\n\nxcodebuild -target \"$TARGET\" -configuration Debug -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\nxcodebuild -target \"$TARGET\" -configuration Release -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\nxcodebuild -target \"$TARGET\" ONLY_ACTIVE_ARCH=NO -configuration Debug -sdk iphoneos  BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\nxcodebuild -target \"$TARGET\" ONLY_ACTIVE_ARCH=NO -configuration Release -sdk iphoneos  BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\n\n# make output folders\nmkdir -p output/iOS/debug\nmkdir -p output/iOS/release\n\n# combine lib files for various platforms into one\necho \"Creating output/iOS/debug/$OUTPUT\"\nlipo -create \"${TARGET_BUILD_DIR}/../Debug-iphoneos/$OUTPUT\" \"${TARGET_BUILD_DIR}/../Debug-iphonesimulator/$OUTPUT\" -output \"output/iOS/debug/$OUTPUT\"\necho \"Creating output/iOS/release/$OUTPUT\"\nlipo -create \"${TARGET_BUILD_DIR}/../Release-iphoneos/$OUTPUT\" \"${TARGET_BUILD_DIR}/../Release-iphonesimulator/$OUTPUT\" -output \"output/iOS/release/$OUTPUT\"\n";
+		};
+		AA5314FB1FE0FECB0025C9BE /* ShellScript */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			inputPaths = (
+			);
+			outputPaths = (
+				output/tvOS/debug/libSDL2_mixer.a,
+				output/tvOS/release/libSDL2_mixer.a,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "TARGET=libSDL_mixer-tvOS\nOUTPUT=libSDL2_mixer.a\n\nxcodebuild -target \"$TARGET\" -configuration Debug -sdk appletvsimulator ONLY_ACTIVE_ARCH=NO BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\nxcodebuild -target \"$TARGET\" -configuration Release -sdk appletvsimulator ONLY_ACTIVE_ARCH=NO BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\nxcodebuild -target \"$TARGET\" ONLY_ACTIVE_ARCH=NO -configuration Debug -sdk appletvos  BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\nxcodebuild -target \"$TARGET\" ONLY_ACTIVE_ARCH=NO -configuration Release -sdk appletvos  BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" clean build\n\n# make output folders\nmkdir -p output/tvOS/debug\nmkdir -p output/tvOS/release\n\n# combine lib files for various platforms into one\necho \"Creating output/tvOS/debug/$OUTPUT\"\nlipo -create \"${TARGET_BUILD_DIR}/../Debug-appletvos/$OUTPUT\" \"${TARGET_BUILD_DIR}/../Debug-appletvsimulator/$OUTPUT\" -output \"output/tvOS/debug/$OUTPUT\"\necho \"Creating output/tvOS/release/$OUTPUT\"\nlipo -create \"${TARGET_BUILD_DIR}/../Release-appletvos/$OUTPUT\" \"${TARGET_BUILD_DIR}/../Release-appletvsimulator/$OUTPUT\" -output \"output/tvOS/release/$OUTPUT\"\n";
+		};
+/* End PBXShellScriptBuildPhase section */
+
 /* Begin PBXSourcesBuildPhase section */
+		AA5314801FE0FE2E0025C9BE /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				AA5314811FE0FE2E0025C9BE /* music_mad.c in Sources */,
+				AA5314821FE0FE2E0025C9BE /* ogg_helper.c in Sources */,
+				AA5314831FE0FE2E0025C9BE /* music.c in Sources */,
+				AA5314841FE0FE2E0025C9BE /* timidity.c in Sources */,
+				AA5314851FE0FE2E0025C9BE /* stream_encoder_framing.c in Sources */,
+				AA5314861FE0FE2E0025C9BE /* music_modplug.c in Sources */,
+				AA5314871FE0FE2E0025C9BE /* music_smpeg.c in Sources */,
+				AA5314881FE0FE2E0025C9BE /* cpu.c in Sources */,
+				AA5314891FE0FE2E0025C9BE /* load_aiff.c in Sources */,
+				AA53148A1FE0FE2E0025C9BE /* window.c in Sources */,
+				AA53148B1FE0FE2E0025C9BE /* stream_encoder_intrin_ssse3.c in Sources */,
+				AA53148C1FE0FE2E0025C9BE /* bitwise.c in Sources */,
+				AA53148D1FE0FE2E0025C9BE /* framing.c in Sources */,
+				AA53148E1FE0FE2E0025C9BE /* stream_decoder.c in Sources */,
+				AA53148F1FE0FE2E0025C9BE /* load_mod.cpp in Sources */,
+				AA5314901FE0FE2E0025C9BE /* tables.c in Sources */,
+				AA5314911FE0FE2E0025C9BE /* music_cmd.c in Sources */,
+				AA5314921FE0FE2E0025C9BE /* block.c in Sources */,
+				AA5314931FE0FE2E0025C9BE /* stream_encoder_intrin_avx2.c in Sources */,
+				AA5314941FE0FE2E0025C9BE /* common.c in Sources */,
+				AA5314951FE0FE2E0025C9BE /* codebook.c in Sources */,
+				AA5314961FE0FE2E0025C9BE /* floor0.c in Sources */,
+				AA5314971FE0FE2E0025C9BE /* floor1.c in Sources */,
+				AA5314981FE0FE2E0025C9BE /* info.c in Sources */,
+				AA5314991FE0FE2E0025C9BE /* lpc.c in Sources */,
+				AA53149A1FE0FE2E0025C9BE /* mapping0.c in Sources */,
+				AA53149B1FE0FE2E0025C9BE /* metadata_iterators.c in Sources */,
+				AA53149C1FE0FE2E0025C9BE /* mdct.c in Sources */,
+				AA53149D1FE0FE2E0025C9BE /* instrum.c in Sources */,
+				AA53149E1FE0FE2E0025C9BE /* registry.c in Sources */,
+				AA53149F1FE0FE2E0025C9BE /* res012.c in Sources */,
+				AA5314A01FE0FE2E0025C9BE /* sharedbook.c in Sources */,
+				AA5314A11FE0FE2E0025C9BE /* music_nativemidi.c in Sources */,
+				AA5314A21FE0FE2E0025C9BE /* synthesis.c in Sources */,
+				AA5314A31FE0FE2E0025C9BE /* vorbisfile.c in Sources */,
+				AA5314A41FE0FE2E0025C9BE /* window.c in Sources */,
+				AA5314A51FE0FE2E0025C9BE /* fastmix.cpp in Sources */,
+				AA5314A61FE0FE2E0025C9BE /* load_669.cpp in Sources */,
+				AA5314A71FE0FE2E0025C9BE /* load_abc.cpp in Sources */,
+				AA5314A81FE0FE2E0025C9BE /* load_amf.cpp in Sources */,
+				AA5314A91FE0FE2E0025C9BE /* fixed_intrin_ssse3.c in Sources */,
+				AA5314AA1FE0FE2E0025C9BE /* load_ams.cpp in Sources */,
+				AA5314AB1FE0FE2E0025C9BE /* stream_encoder_intrin_sse2.c in Sources */,
+				AA5314AC1FE0FE2E0025C9BE /* fixed_intrin_sse2.c in Sources */,
+				AA5314AD1FE0FE2E0025C9BE /* effects_internal.c in Sources */,
+				AA5314AE1FE0FE2E0025C9BE /* music_mikmod.c in Sources */,
+				AA5314AF1FE0FE2E0025C9BE /* load_dbm.cpp in Sources */,
+				AA5314B01FE0FE2E0025C9BE /* resample.c in Sources */,
+				AA5314B11FE0FE2E0025C9BE /* music_wav.c in Sources */,
+				AA5314B21FE0FE2E0025C9BE /* load_dmf.cpp in Sources */,
+				AA5314B31FE0FE2E0025C9BE /* lpc_intrin_sse41.c in Sources */,
+				AA5314B41FE0FE2E0025C9BE /* lpc_intrin_sse2.c in Sources */,
+				AA5314B51FE0FE2E0025C9BE /* load_dsm.cpp in Sources */,
+				AA5314B61FE0FE2E0025C9BE /* ogg_decoder_aspect.c in Sources */,
+				AA5314B71FE0FE2E0025C9BE /* music_mpg123.c in Sources */,
+				AA5314B81FE0FE2E0025C9BE /* load_far.cpp in Sources */,
+				AA5314B91FE0FE2E0025C9BE /* load_it.cpp in Sources */,
+				AA5314BA1FE0FE2E0025C9BE /* load_j2b.cpp in Sources */,
+				AA5314BB1FE0FE2E0025C9BE /* load_mdl.cpp in Sources */,
+				AA5314BC1FE0FE2E0025C9BE /* bitwriter.c in Sources */,
+				AA5314BD1FE0FE2E0025C9BE /* load_med.cpp in Sources */,
+				AA5314BE1FE0FE2E0025C9BE /* load_voc.c in Sources */,
+				AA5314BF1FE0FE2E0025C9BE /* load_mid.cpp in Sources */,
+				AA5314C01FE0FE2E0025C9BE /* load_mt2.cpp in Sources */,
+				AA5314C11FE0FE2E0025C9BE /* load_mtm.cpp in Sources */,
+				AA5314C21FE0FE2E0025C9BE /* format.c in Sources */,
+				AA5314C31FE0FE2E0025C9BE /* playmidi.c in Sources */,
+				AA5314C41FE0FE2E0025C9BE /* load_okt.cpp in Sources */,
+				AA5314C51FE0FE2E0025C9BE /* load_pat.cpp in Sources */,
+				AA5314C61FE0FE2E0025C9BE /* bitreader.c in Sources */,
+				AA5314C71FE0FE2E0025C9BE /* mix.c in Sources */,
+				AA5314C81FE0FE2E0025C9BE /* fixed.c in Sources */,
+				AA5314C91FE0FE2E0025C9BE /* ogg_mapping.c in Sources */,
+				AA5314CA1FE0FE2E0025C9BE /* lpc_intrin_avx2.c in Sources */,
+				AA5314CB1FE0FE2E0025C9BE /* readmidi.c in Sources */,
+				AA5314CC1FE0FE2E0025C9BE /* load_psm.cpp in Sources */,
+				AA5314CD1FE0FE2E0025C9BE /* effect_position.c in Sources */,
+				AA5314CE1FE0FE2E0025C9BE /* load_ptm.cpp in Sources */,
+				AA5314CF1FE0FE2E0025C9BE /* lpc_intrin_sse.c in Sources */,
+				AA5314D01FE0FE2E0025C9BE /* music_fluidsynth.c in Sources */,
+				AA5314D11FE0FE2E0025C9BE /* stream_encoder.c in Sources */,
+				AA5314D21FE0FE2E0025C9BE /* md5.c in Sources */,
+				AA5314D31FE0FE2E0025C9BE /* load_s3m.cpp in Sources */,
+				AA5314D41FE0FE2E0025C9BE /* load_stm.cpp in Sources */,
+				AA5314D51FE0FE2E0025C9BE /* load_ult.cpp in Sources */,
+				AA5314D61FE0FE2E0025C9BE /* memory.c in Sources */,
+				AA5314D71FE0FE2E0025C9BE /* metadata_object.c in Sources */,
+				AA5314D81FE0FE2E0025C9BE /* load_umx.cpp in Sources */,
+				AA5314D91FE0FE2E0025C9BE /* music_ogg.c in Sources */,
+				AA5314DA1FE0FE2E0025C9BE /* load_wav.cpp in Sources */,
+				AA5314DB1FE0FE2E0025C9BE /* output.c in Sources */,
+				AA5314DC1FE0FE2E0025C9BE /* bitmath.c in Sources */,
+				AA5314DD1FE0FE2E0025C9BE /* load_xm.cpp in Sources */,
+				AA5314DE1FE0FE2E0025C9BE /* music_timidity.c in Sources */,
+				AA5314DF1FE0FE2E0025C9BE /* mmcmp.cpp in Sources */,
+				AA5314E01FE0FE2E0025C9BE /* music_flac.c in Sources */,
+				AA5314E11FE0FE2E0025C9BE /* modplug.cpp in Sources */,
+				AA5314E21FE0FE2E0025C9BE /* effect_stereoreverse.c in Sources */,
+				AA5314E31FE0FE2E0025C9BE /* float.c in Sources */,
+				AA5314E41FE0FE2E0025C9BE /* ogg_encoder_aspect.c in Sources */,
+				AA5314E51FE0FE2E0025C9BE /* snd_dsp.cpp in Sources */,
+				AA5314E61FE0FE2E0025C9BE /* crc.c in Sources */,
+				AA5314E71FE0FE2E0025C9BE /* snd_flt.cpp in Sources */,
+				AA5314E81FE0FE2E0025C9BE /* snd_fx.cpp in Sources */,
+				AA5314E91FE0FE2E0025C9BE /* mixer.c in Sources */,
+				AA5314EA1FE0FE2E0025C9BE /* sndfile.cpp in Sources */,
+				AA5314EB1FE0FE2E0025C9BE /* sndmix.cpp in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		BE1FA92107AF96B2004B6283 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -798,7 +1224,6 @@
 		00B7E490097EC6B300826121 /* Release */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
-				IPHONEOS_DEPLOYMENT_TARGET = 6.1;
 				LIBRARY_STYLE = STATIC;
 				OTHER_CFLAGS = "";
 				PRODUCT_NAME = SDL2_mixer;
@@ -809,7 +1234,6 @@
 		00B7E491097EC6B300826121 /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
-				IPHONEOS_DEPLOYMENT_TARGET = 6.1;
 				LIBRARY_STYLE = STATIC;
 				OTHER_CFLAGS = "";
 				PRODUCT_NAME = SDL2_mixer;
@@ -868,9 +1292,10 @@
 				);
 				HEADER_SEARCH_PATHS_QUOTED_FOR_PROJECT_1 = "\"$(SRCROOT)/../../SDL/include\"";
 				HEADER_SEARCH_PATHS_QUOTED_FOR_PROJECT_2 = "\"$(SRCROOT)/../external/libmodplug-0.8.9.0/src\" \"$(SRCROOT)/../external/libmodplug-0.8.9.0/src/libmodplug\" \"$(SRCROOT)/../external/libvorbisidec-1.2.1\" \"$(SRCROOT)/../external/libogg-1.3.2/include\" \"$(SRCROOT)/../external/flac-1.3.2/include\" \"$(SRCROOT)/../external/flac-1.3.2/src/libFLAC/include\"";
-				IPHONEOS_DEPLOYMENT_TARGET = 3.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
 				SDKROOT = iphoneos;
 				TARGETED_DEVICE_FAMILY = "1,2";
+				TVOS_DEPLOYMENT_TARGET = 9.0;
 			};
 			name = Release;
 		};
@@ -926,17 +1351,74 @@
 				);
 				HEADER_SEARCH_PATHS_QUOTED_FOR_PROJECT_1 = "\"$(SRCROOT)/../../SDL/include\"";
 				HEADER_SEARCH_PATHS_QUOTED_FOR_PROJECT_2 = "\"$(SRCROOT)/../external/libmodplug-0.8.9.0/src\" \"$(SRCROOT)/../external/libmodplug-0.8.9.0/src/libmodplug\" \"$(SRCROOT)/../external/libvorbisidec-1.2.1\" \"$(SRCROOT)/../external/libogg-1.3.2/include\" \"$(SRCROOT)/../external/flac-1.3.2/include\" \"$(SRCROOT)/../external/flac-1.3.2/src/libFLAC/include\"";
-				IPHONEOS_DEPLOYMENT_TARGET = 3.0;
+				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
 				ONLY_ACTIVE_ARCH = YES;
 				SDKROOT = iphoneos;
 				TARGETED_DEVICE_FAMILY = "1,2";
+				TVOS_DEPLOYMENT_TARGET = 9.0;
+			};
+			name = Debug;
+		};
+		AA5314EF1FE0FE2E0025C9BE /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				LIBRARY_STYLE = STATIC;
+				OTHER_CFLAGS = "";
+				PRODUCT_NAME = SDL2_mixer;
+				SDKROOT = appletvos;
+				SKIP_INSTALL = YES;
+				SUPPORTED_PLATFORMS = "appletvsimulator appletvos";
+			};
+			name = Release;
+		};
+		AA5314F01FE0FE2E0025C9BE /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				LIBRARY_STYLE = STATIC;
+				OTHER_CFLAGS = "";
+				PRODUCT_NAME = SDL2_mixer;
+				SDKROOT = appletvos;
+				SKIP_INSTALL = YES;
+				SUPPORTED_PLATFORMS = "appletvsimulator appletvos";
+			};
+			name = Debug;
+		};
+		AA5314F41FE0FE750025C9BE /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+			};
+			name = Release;
+		};
+		AA5314F51FE0FE750025C9BE /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+			};
+			name = Debug;
+		};
+		AA5314F91FE0FEC70025C9BE /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+			};
+			name = Release;
+		};
+		AA5314FA1FE0FEC70025C9BE /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				CODE_SIGN_STYLE = Automatic;
+				PRODUCT_NAME = "$(TARGET_NAME)";
 			};
 			name = Debug;
 		};
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
-		00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "Static Library" */ = {
+		00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "libSDL_mixer-iOS" */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (
 				00B7E490097EC6B300826121 /* Release */,
@@ -954,6 +1436,33 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		AA5314EE1FE0FE2E0025C9BE /* Build configuration list for PBXNativeTarget "libSDL_mixer-tvOS" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				AA5314EF1FE0FE2E0025C9BE /* Release */,
+				AA5314F01FE0FE2E0025C9BE /* Debug */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+		AA5314F31FE0FE750025C9BE /* Build configuration list for PBXAggregateTarget "All (iOS)" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				AA5314F41FE0FE750025C9BE /* Release */,
+				AA5314F51FE0FE750025C9BE /* Debug */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+		AA5314F81FE0FEC70025C9BE /* Build configuration list for PBXAggregateTarget "All (tvOS)" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				AA5314F91FE0FEC70025C9BE /* Release */,
+				AA5314FA1FE0FEC70025C9BE /* Debug */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
 /* End XCConfigurationList section */
 	};
 	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;


More information about the commits mailing list