Xcode/SDL_mixer.xcodeproj/project.pbxproj
author Sam Lantinga <slouken@libsdl.org>
Fri, 26 Oct 2018 11:56:10 -0700
changeset 918 05c9e6169a89
parent 915 2e274cefe1db
permissions -rw-r--r--
Fixed building Mac OS X opus support
slouken@518
     1
// !$*UTF8*$!
slouken@518
     2
{
slouken@518
     3
	archiveVersion = 1;
slouken@518
     4
	classes = {
slouken@518
     5
	};
slouken@534
     6
	objectVersion = 46;
slouken@518
     7
	objects = {
slouken@518
     8
slouken@518
     9
/* Begin PBXBuildFile section */
slouken@518
    10
		0448E8AE108B937A00C9D3EA /* native_midi_macosx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */; };
slouken@518
    11
		0448E8AF108B937A00C9D3EA /* native_midi_macosx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */; };
sezeroz@859
    12
		630FBD8320D52105009867AB /* music_opus.c in Sources */ = {isa = PBXBuildFile; fileRef = 630FBD8220D52105009867AB /* music_opus.c */; };
sezeroz@859
    13
		630FBD8520D5211F009867AB /* music_opus.h in Headers */ = {isa = PBXBuildFile; fileRef = 630FBD8420D5211F009867AB /* music_opus.h */; };
sezeroz@859
    14
		63CD6ADC20D52DE20096FB34 /* Opus.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 630FBD7620D52063009867AB /* Opus.framework */; };
sezeroz@859
    15
		63CD6ADD20D52DE90096FB34 /* OpusFile.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 630FBD7C20D5206E009867AB /* OpusFile.framework */; };
slouken@698
    16
		AA6021301765383B00662B9C /* modplug.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA60212F1765382200662B9C /* modplug.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
slouken@790
    17
		AA644290175AA7C900A2125A /* mpg123.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA64428E175AA7A500A2125A /* mpg123.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
slouken@629
    18
		AA6442D3175B181D00A2125A /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA6442D2175B181D00A2125A /* AudioUnit.framework */; };
slouken@629
    19
		AA6442D5175B185800A2125A /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA6442D4175B185800A2125A /* CoreServices.framework */; };
slouken@698
    20
		AA9F7DB914B15D3300278D1E /* FLAC.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA9F7DB714B15AE700278D1E /* FLAC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
slouken@698
    21
		AA9F7DBB14B15D4400278D1E /* Ogg.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA9F7DB314B15ADC00278D1E /* Ogg.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
slouken@698
    22
		AA9F7DBE14B15D5400278D1E /* Vorbis.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = AA9F7DB414B15ADC00278D1E /* Vorbis.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
slouken@745
    23
		AAE2D4361F90416000057D25 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA6442D0175B181300A2125A /* AudioToolbox.framework */; };
slouken@779
    24
		AAE405E21F9607C300EDAF53 /* load_aiff.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405BE1F9607BF00EDAF53 /* load_aiff.c */; };
slouken@779
    25
		AAE405E31F9607C300EDAF53 /* music_fluidsynth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405BF1F9607BF00EDAF53 /* music_fluidsynth.h */; };
slouken@779
    26
		AAE405E41F9607C300EDAF53 /* mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C01F9607BF00EDAF53 /* mixer.h */; };
slouken@779
    27
		AAE405E51F9607C300EDAF53 /* mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C11F9607C000EDAF53 /* mixer.c */; };
slouken@779
    28
		AAE405E61F9607C300EDAF53 /* music.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C21F9607C000EDAF53 /* music.h */; };
slouken@779
    29
		AAE405E71F9607C300EDAF53 /* load_voc.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C31F9607C000EDAF53 /* load_voc.h */; };
slouken@779
    30
		AAE405E81F9607C300EDAF53 /* music_modplug.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C41F9607C000EDAF53 /* music_modplug.c */; };
slouken@779
    31
		AAE405E91F9607C300EDAF53 /* music_modplug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C51F9607C000EDAF53 /* music_modplug.h */; };
slouken@779
    32
		AAE405EA1F9607C300EDAF53 /* music_fluidsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C61F9607C000EDAF53 /* music_fluidsynth.c */; };
slouken@779
    33
		AAE405EB1F9607C300EDAF53 /* music_flac.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C71F9607C000EDAF53 /* music_flac.h */; };
slouken@779
    34
		AAE405EC1F9607C300EDAF53 /* music_wav.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C81F9607C000EDAF53 /* music_wav.h */; };
slouken@779
    35
		AAE405ED1F9607C300EDAF53 /* music_wav.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C91F9607C000EDAF53 /* music_wav.c */; };
slouken@779
    36
		AAE405EE1F9607C300EDAF53 /* music_mad.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CA1F9607C000EDAF53 /* music_mad.c */; };
slouken@779
    37
		AAE405F01F9607C300EDAF53 /* load_voc.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CC1F9607C000EDAF53 /* load_voc.c */; };
slouken@779
    38
		AAE405F11F9607C300EDAF53 /* music.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CD1F9607C000EDAF53 /* music.c */; };
slouken@779
    39
		AAE405F21F9607C300EDAF53 /* effects_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CE1F9607C100EDAF53 /* effects_internal.c */; };
slouken@779
    40
		AAE405F31F9607C300EDAF53 /* music_mikmod.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405CF1F9607C100EDAF53 /* music_mikmod.h */; };
slouken@779
    41
		AAE405F41F9607C300EDAF53 /* effect_position.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D01F9607C100EDAF53 /* effect_position.c */; };
slouken@779
    42
		AAE405F51F9607C300EDAF53 /* music_ogg.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D11F9607C100EDAF53 /* music_ogg.h */; };
slouken@779
    43
		AAE405F61F9607C300EDAF53 /* load_aiff.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D21F9607C100EDAF53 /* load_aiff.h */; };
slouken@779
    44
		AAE405F71F9607C300EDAF53 /* music_mpg123.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D31F9607C100EDAF53 /* music_mpg123.h */; };
slouken@779
    45
		AAE405F81F9607C300EDAF53 /* music_flac.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D41F9607C100EDAF53 /* music_flac.c */; };
slouken@779
    46
		AAE405F91F9607C300EDAF53 /* music_nativemidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D51F9607C100EDAF53 /* music_nativemidi.c */; };
slouken@779
    47
		AAE405FA1F9607C300EDAF53 /* music_timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D61F9607C100EDAF53 /* music_timidity.h */; };
slouken@779
    48
		AAE405FB1F9607C300EDAF53 /* music_timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D71F9607C200EDAF53 /* music_timidity.c */; };
slouken@779
    49
		AAE405FC1F9607C300EDAF53 /* music_mikmod.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D81F9607C200EDAF53 /* music_mikmod.c */; };
slouken@779
    50
		AAE405FD1F9607C300EDAF53 /* music_ogg.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D91F9607C200EDAF53 /* music_ogg.c */; };
slouken@779
    51
		AAE405FE1F9607C300EDAF53 /* music_nativemidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405DA1F9607C200EDAF53 /* music_nativemidi.h */; };
slouken@779
    52
		AAE405FF1F9607C300EDAF53 /* music_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405DB1F9607C200EDAF53 /* music_cmd.h */; };
slouken@779
    53
		AAE406011F9607C300EDAF53 /* music_mad.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405DD1F9607C300EDAF53 /* music_mad.h */; };
slouken@779
    54
		AAE406021F9607C300EDAF53 /* music_cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405DE1F9607C300EDAF53 /* music_cmd.c */; };
slouken@779
    55
		AAE406031F9607C300EDAF53 /* music_mpg123.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405DF1F9607C300EDAF53 /* music_mpg123.c */; };
slouken@779
    56
		AAE406041F9607C300EDAF53 /* effect_stereoreverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405E01F9607C300EDAF53 /* effect_stereoreverse.c */; };
slouken@779
    57
		AAE406051F9607C300EDAF53 /* effects_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405E11F9607C300EDAF53 /* effects_internal.h */; };
slouken@790
    58
		AAE883751F97321E007B6569 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8835E1F97321C007B6569 /* common.h */; };
slouken@790
    59
		AAE883761F97321E007B6569 /* instrum.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8835F1F97321C007B6569 /* instrum.h */; };
slouken@790
    60
		AAE883771F97321E007B6569 /* timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883601F97321C007B6569 /* timidity.h */; };
slouken@790
    61
		AAE883781F97321E007B6569 /* playmidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883611F97321C007B6569 /* playmidi.h */; };
slouken@790
    62
		AAE883791F97321E007B6569 /* resample.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883621F97321C007B6569 /* resample.c */; };
slouken@790
    63
		AAE8837B1F97321E007B6569 /* mix.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883641F97321C007B6569 /* mix.h */; };
slouken@790
    64
		AAE8837C1F97321E007B6569 /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883651F97321C007B6569 /* options.h */; };
slouken@790
    65
		AAE8837D1F97321E007B6569 /* timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883661F97321C007B6569 /* timidity.c */; };
slouken@790
    66
		AAE8837E1F97321E007B6569 /* instrum.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883671F97321C007B6569 /* instrum.c */; };
slouken@790
    67
		AAE8837F1F97321E007B6569 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883681F97321D007B6569 /* common.c */; };
slouken@790
    68
		AAE883811F97321E007B6569 /* output.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE8836A1F97321D007B6569 /* output.c */; };
slouken@790
    69
		AAE883831F97321E007B6569 /* playmidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE8836C1F97321D007B6569 /* playmidi.c */; };
slouken@790
    70
		AAE883841F97321E007B6569 /* readmidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE8836D1F97321D007B6569 /* readmidi.c */; };
slouken@790
    71
		AAE883851F97321E007B6569 /* readmidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8836E1F97321D007B6569 /* readmidi.h */; };
slouken@790
    72
		AAE883871F97321E007B6569 /* output.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883701F97321D007B6569 /* output.h */; };
slouken@790
    73
		AAE883881F97321E007B6569 /* resample.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883711F97321E007B6569 /* resample.h */; };
slouken@790
    74
		AAE883891F97321E007B6569 /* tables.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883721F97321E007B6569 /* tables.c */; };
slouken@790
    75
		AAE8838A1F97321E007B6569 /* tables.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883731F97321E007B6569 /* tables.h */; };
slouken@790
    76
		AAE8838B1F97321E007B6569 /* mix.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883741F97321E007B6569 /* mix.c */; };
slouken@518
    77
		BE1FA8CD07AF96B2004B6283 /* SDL_mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1014BAEA010A4B677F000001 /* SDL_mixer.h */; settings = {ATTRIBUTES = (Public, ); }; };
slouken@580
    78
		BE1FA90207AF96B2004B6283 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BE1FA8AE07AF95F7004B6283 /* SDL2.framework */; };
slouken@518
    79
/* End PBXBuildFile section */
slouken@518
    80
slouken@518
    81
/* Begin PBXContainerItemProxy section */
slouken@518
    82
		009BF08F1068AE4D00D68177 /* PBXContainerItemProxy */ = {
slouken@518
    83
			isa = PBXContainerItemProxy;
slouken@518
    84
			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
slouken@518
    85
			proxyType = 1;
slouken@518
    86
			remoteGlobalIDString = BE1FA8B407AF96B2004B6283;
slouken@518
    87
			remoteInfo = Framework;
slouken@518
    88
		};
slouken@518
    89
/* End PBXContainerItemProxy section */
slouken@518
    90
slouken@518
    91
/* Begin PBXCopyFilesBuildPhase section */
slouken@518
    92
		001D90F8108A2CB8006E367C /* Copy Frameworks */ = {
slouken@518
    93
			isa = PBXCopyFilesBuildPhase;
slouken@518
    94
			buildActionMask = 2147483647;
slouken@518
    95
			dstPath = "";
slouken@518
    96
			dstSubfolderSpec = 10;
slouken@518
    97
			files = (
sezeroz@859
    98
				63CD6ADC20D52DE20096FB34 /* Opus.framework in Copy Frameworks */,
sezeroz@859
    99
				63CD6ADD20D52DE90096FB34 /* OpusFile.framework in Copy Frameworks */,
slouken@534
   100
				AA9F7DB914B15D3300278D1E /* FLAC.framework in Copy Frameworks */,
slouken@639
   101
				AA6021301765383B00662B9C /* modplug.framework in Copy Frameworks */,
slouken@790
   102
				AA644290175AA7C900A2125A /* mpg123.framework in Copy Frameworks */,
slouken@534
   103
				AA9F7DBB14B15D4400278D1E /* Ogg.framework in Copy Frameworks */,
slouken@534
   104
				AA9F7DBE14B15D5400278D1E /* Vorbis.framework in Copy Frameworks */,
slouken@518
   105
			);
slouken@518
   106
			name = "Copy Frameworks";
slouken@518
   107
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   108
		};
slouken@518
   109
/* End PBXCopyFilesBuildPhase section */
slouken@518
   110
slouken@518
   111
/* Begin PBXFileReference section */
slouken@518
   112
		0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = native_midi_macosx.c; sourceTree = "<group>"; };
slouken@518
   113
		1014BAEA010A4B677F000001 /* SDL_mixer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_mixer.h; path = ../SDL_mixer.h; sourceTree = SOURCE_ROOT; };
sezeroz@859
   114
		630FBD7620D52063009867AB /* Opus.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Opus.framework; path = Frameworks/Opus.framework; sourceTree = "<group>"; };
sezeroz@859
   115
		630FBD7C20D5206E009867AB /* OpusFile.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpusFile.framework; path = Frameworks/OpusFile.framework; sourceTree = "<group>"; };
sezeroz@859
   116
		630FBD8220D52105009867AB /* music_opus.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_opus.c; path = ../music_opus.c; sourceTree = SOURCE_ROOT; };
sezeroz@859
   117
		630FBD8420D5211F009867AB /* music_opus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_opus.h; path = ../music_opus.h; sourceTree = SOURCE_ROOT; };
slouken@639
   118
		AA60212F1765382200662B9C /* modplug.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = modplug.framework; path = Frameworks/modplug.framework; sourceTree = "<group>"; };
slouken@790
   119
		AA64428E175AA7A500A2125A /* mpg123.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = mpg123.framework; path = Frameworks/mpg123.framework; sourceTree = "<group>"; };
slouken@629
   120
		AA6442D0175B181300A2125A /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
slouken@629
   121
		AA6442D2175B181D00A2125A /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; };
slouken@629
   122
		AA6442D4175B185800A2125A /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; };
slouken@555
   123
		AA9F7DB314B15ADC00278D1E /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ogg.framework; path = Frameworks/Ogg.framework; sourceTree = "<group>"; };
slouken@555
   124
		AA9F7DB414B15ADC00278D1E /* Vorbis.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Vorbis.framework; path = Frameworks/Vorbis.framework; sourceTree = "<group>"; };
slouken@555
   125
		AA9F7DB714B15AE700278D1E /* FLAC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FLAC.framework; path = Frameworks/FLAC.framework; sourceTree = "<group>"; };
slouken@779
   126
		AAE405BE1F9607BF00EDAF53 /* load_aiff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = load_aiff.c; path = ../load_aiff.c; sourceTree = "<group>"; };
slouken@779
   127
		AAE405BF1F9607BF00EDAF53 /* music_fluidsynth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_fluidsynth.h; path = ../music_fluidsynth.h; sourceTree = "<group>"; };
slouken@779
   128
		AAE405C01F9607BF00EDAF53 /* mixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mixer.h; path = ../mixer.h; sourceTree = "<group>"; };
slouken@779
   129
		AAE405C11F9607C000EDAF53 /* mixer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mixer.c; path = ../mixer.c; sourceTree = "<group>"; };
slouken@779
   130
		AAE405C21F9607C000EDAF53 /* music.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music.h; path = ../music.h; sourceTree = "<group>"; };
slouken@779
   131
		AAE405C31F9607C000EDAF53 /* load_voc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = load_voc.h; path = ../load_voc.h; sourceTree = "<group>"; };
slouken@779
   132
		AAE405C41F9607C000EDAF53 /* music_modplug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_modplug.c; path = ../music_modplug.c; sourceTree = "<group>"; };
slouken@779
   133
		AAE405C51F9607C000EDAF53 /* music_modplug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_modplug.h; path = ../music_modplug.h; sourceTree = "<group>"; };
slouken@779
   134
		AAE405C61F9607C000EDAF53 /* music_fluidsynth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_fluidsynth.c; path = ../music_fluidsynth.c; sourceTree = "<group>"; };
slouken@779
   135
		AAE405C71F9607C000EDAF53 /* music_flac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_flac.h; path = ../music_flac.h; sourceTree = "<group>"; };
slouken@779
   136
		AAE405C81F9607C000EDAF53 /* music_wav.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_wav.h; path = ../music_wav.h; sourceTree = "<group>"; };
slouken@779
   137
		AAE405C91F9607C000EDAF53 /* music_wav.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_wav.c; path = ../music_wav.c; sourceTree = "<group>"; };
slouken@779
   138
		AAE405CA1F9607C000EDAF53 /* music_mad.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_mad.c; path = ../music_mad.c; sourceTree = "<group>"; };
slouken@779
   139
		AAE405CC1F9607C000EDAF53 /* load_voc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = load_voc.c; path = ../load_voc.c; sourceTree = "<group>"; };
slouken@779
   140
		AAE405CD1F9607C000EDAF53 /* music.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music.c; path = ../music.c; sourceTree = "<group>"; };
slouken@779
   141
		AAE405CE1F9607C100EDAF53 /* effects_internal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = effects_internal.c; path = ../effects_internal.c; sourceTree = "<group>"; };
slouken@779
   142
		AAE405CF1F9607C100EDAF53 /* music_mikmod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_mikmod.h; path = ../music_mikmod.h; sourceTree = "<group>"; };
slouken@779
   143
		AAE405D01F9607C100EDAF53 /* effect_position.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = effect_position.c; path = ../effect_position.c; sourceTree = "<group>"; };
slouken@779
   144
		AAE405D11F9607C100EDAF53 /* music_ogg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_ogg.h; path = ../music_ogg.h; sourceTree = "<group>"; };
slouken@779
   145
		AAE405D21F9607C100EDAF53 /* load_aiff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = load_aiff.h; path = ../load_aiff.h; sourceTree = "<group>"; };
slouken@779
   146
		AAE405D31F9607C100EDAF53 /* music_mpg123.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_mpg123.h; path = ../music_mpg123.h; sourceTree = "<group>"; };
slouken@779
   147
		AAE405D41F9607C100EDAF53 /* music_flac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_flac.c; path = ../music_flac.c; sourceTree = "<group>"; };
slouken@779
   148
		AAE405D51F9607C100EDAF53 /* music_nativemidi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_nativemidi.c; path = ../music_nativemidi.c; sourceTree = "<group>"; };
slouken@779
   149
		AAE405D61F9607C100EDAF53 /* music_timidity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_timidity.h; path = ../music_timidity.h; sourceTree = "<group>"; };
slouken@779
   150
		AAE405D71F9607C200EDAF53 /* music_timidity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_timidity.c; path = ../music_timidity.c; sourceTree = "<group>"; };
slouken@779
   151
		AAE405D81F9607C200EDAF53 /* music_mikmod.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_mikmod.c; path = ../music_mikmod.c; sourceTree = "<group>"; };
slouken@779
   152
		AAE405D91F9607C200EDAF53 /* music_ogg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_ogg.c; path = ../music_ogg.c; sourceTree = "<group>"; };
slouken@779
   153
		AAE405DA1F9607C200EDAF53 /* music_nativemidi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_nativemidi.h; path = ../music_nativemidi.h; sourceTree = "<group>"; };
slouken@779
   154
		AAE405DB1F9607C200EDAF53 /* music_cmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_cmd.h; path = ../music_cmd.h; sourceTree = "<group>"; };
slouken@779
   155
		AAE405DD1F9607C300EDAF53 /* music_mad.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = music_mad.h; path = ../music_mad.h; sourceTree = "<group>"; };
slouken@779
   156
		AAE405DE1F9607C300EDAF53 /* music_cmd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_cmd.c; path = ../music_cmd.c; sourceTree = "<group>"; };
slouken@779
   157
		AAE405DF1F9607C300EDAF53 /* music_mpg123.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = music_mpg123.c; path = ../music_mpg123.c; sourceTree = "<group>"; };
slouken@779
   158
		AAE405E01F9607C300EDAF53 /* effect_stereoreverse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = effect_stereoreverse.c; path = ../effect_stereoreverse.c; sourceTree = "<group>"; };
slouken@779
   159
		AAE405E11F9607C300EDAF53 /* effects_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = effects_internal.h; path = ../effects_internal.h; sourceTree = "<group>"; };
slouken@790
   160
		AAE8835E1F97321C007B6569 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = "<group>"; };
slouken@790
   161
		AAE8835F1F97321C007B6569 /* instrum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = instrum.h; sourceTree = "<group>"; };
slouken@790
   162
		AAE883601F97321C007B6569 /* timidity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timidity.h; sourceTree = "<group>"; };
slouken@790
   163
		AAE883611F97321C007B6569 /* playmidi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = playmidi.h; sourceTree = "<group>"; };
slouken@790
   164
		AAE883621F97321C007B6569 /* resample.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = resample.c; sourceTree = "<group>"; };
slouken@790
   165
		AAE883641F97321C007B6569 /* mix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mix.h; sourceTree = "<group>"; };
slouken@790
   166
		AAE883651F97321C007B6569 /* options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = options.h; sourceTree = "<group>"; };
slouken@790
   167
		AAE883661F97321C007B6569 /* timidity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timidity.c; sourceTree = "<group>"; };
slouken@790
   168
		AAE883671F97321C007B6569 /* instrum.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = instrum.c; sourceTree = "<group>"; };
slouken@790
   169
		AAE883681F97321D007B6569 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = common.c; sourceTree = "<group>"; };
slouken@790
   170
		AAE8836A1F97321D007B6569 /* output.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = output.c; sourceTree = "<group>"; };
slouken@790
   171
		AAE8836C1F97321D007B6569 /* playmidi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = playmidi.c; sourceTree = "<group>"; };
slouken@790
   172
		AAE8836D1F97321D007B6569 /* readmidi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = readmidi.c; sourceTree = "<group>"; };
slouken@790
   173
		AAE8836E1F97321D007B6569 /* readmidi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = readmidi.h; sourceTree = "<group>"; };
slouken@790
   174
		AAE883701F97321D007B6569 /* output.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = output.h; sourceTree = "<group>"; };
slouken@790
   175
		AAE883711F97321E007B6569 /* resample.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = resample.h; sourceTree = "<group>"; };
slouken@790
   176
		AAE883721F97321E007B6569 /* tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tables.c; sourceTree = "<group>"; };
slouken@790
   177
		AAE883731F97321E007B6569 /* tables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tables.h; sourceTree = "<group>"; };
slouken@790
   178
		AAE883741F97321E007B6569 /* mix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mix.c; sourceTree = "<group>"; };
slouken@580
   179
		BE1FA8AE07AF95F7004B6283 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = /Library/Frameworks/SDL2.framework; sourceTree = "<absolute>"; };
slouken@623
   180
		BE1FA90507AF96B2004B6283 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = "<group>"; };
slouken@596
   181
		BE1FA90607AF96B2004B6283 /* SDL2_mixer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL2_mixer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
slouken@596
   182
		BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL2_mixer.a; sourceTree = BUILT_PRODUCTS_DIR; };
slouken@518
   183
		BE1FA95807AF96B3004B6283 /* Create DMG */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Create DMG"; sourceTree = BUILT_PRODUCTS_DIR; };
slouken@518
   184
		F51BFB0101F724BE01D3D55B /* native_midi.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = native_midi.h; sourceTree = "<group>"; };
slouken@518
   185
		F59C710300D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; };
slouken@518
   186
		F59C710400D5CB5801000001 /* Welcome.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Welcome.txt; sourceTree = "<group>"; };
slouken@518
   187
		F59C710600D5CB5801000001 /* SDL_mixer.info */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SDL_mixer.info; sourceTree = "<group>"; };
slouken@518
   188
/* End PBXFileReference section */
slouken@518
   189
slouken@518
   190
/* Begin PBXFrameworksBuildPhase section */
slouken@518
   191
		BE1FA90107AF96B2004B6283 /* Frameworks */ = {
slouken@518
   192
			isa = PBXFrameworksBuildPhase;
slouken@518
   193
			buildActionMask = 2147483647;
slouken@518
   194
			files = (
slouken@745
   195
				AAE2D4361F90416000057D25 /* AudioToolbox.framework in Frameworks */,
slouken@629
   196
				AA6442D3175B181D00A2125A /* AudioUnit.framework in Frameworks */,
slouken@629
   197
				AA6442D5175B185800A2125A /* CoreServices.framework in Frameworks */,
slouken@580
   198
				BE1FA90207AF96B2004B6283 /* SDL2.framework in Frameworks */,
slouken@518
   199
			);
slouken@518
   200
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   201
		};
slouken@518
   202
		BE1FA95207AF96B2004B6283 /* Frameworks */ = {
slouken@518
   203
			isa = PBXFrameworksBuildPhase;
slouken@518
   204
			buildActionMask = 2147483647;
slouken@518
   205
			files = (
slouken@518
   206
			);
slouken@518
   207
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   208
		};
slouken@518
   209
/* End PBXFrameworksBuildPhase section */
slouken@518
   210
slouken@518
   211
/* Begin PBXGroup section */
slouken@518
   212
		0153844A006D81B07F000001 /* Public Headers */ = {
slouken@518
   213
			isa = PBXGroup;
slouken@518
   214
			children = (
slouken@518
   215
				1014BAEA010A4B677F000001 /* SDL_mixer.h */,
slouken@518
   216
			);
slouken@518
   217
			name = "Public Headers";
slouken@518
   218
			sourceTree = "<group>";
slouken@518
   219
		};
slouken@518
   220
		034768DDFF38A45A11DB9C8B /* Products */ = {
slouken@518
   221
			isa = PBXGroup;
slouken@518
   222
			children = (
slouken@518
   223
				089C1665FE841158C02AAC07 /* Resources */,
slouken@596
   224
				BE1FA90607AF96B2004B6283 /* SDL2_mixer.framework */,
slouken@596
   225
				BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */,
slouken@518
   226
				BE1FA95807AF96B3004B6283 /* Create DMG */,
slouken@518
   227
			);
slouken@518
   228
			name = Products;
slouken@518
   229
			sourceTree = "<group>";
slouken@518
   230
		};
slouken@518
   231
		0867D691FE84028FC02AAC07 /* SDL_mixerFramework */ = {
slouken@518
   232
			isa = PBXGroup;
slouken@518
   233
			children = (
slouken@518
   234
				F59C70FC00D5CB5801000001 /* pkg-support */,
slouken@518
   235
				0153844A006D81B07F000001 /* Public Headers */,
slouken@518
   236
				08FB77ACFE841707C02AAC07 /* Library Source */,
slouken@518
   237
				BE1FA8AC07AF95D4004B6283 /* Frameworks */,
slouken@518
   238
				034768DDFF38A45A11DB9C8B /* Products */,
slouken@623
   239
				BE1FA90507AF96B2004B6283 /* Info-Framework.plist */,
slouken@518
   240
			);
slouken@518
   241
			name = SDL_mixerFramework;
slouken@518
   242
			sourceTree = "<group>";
slouken@518
   243
		};
slouken@518
   244
		089C1665FE841158C02AAC07 /* Resources */ = {
slouken@518
   245
			isa = PBXGroup;
slouken@518
   246
			children = (
slouken@518
   247
			);
slouken@518
   248
			name = Resources;
slouken@518
   249
			sourceTree = "<group>";
slouken@518
   250
		};
slouken@518
   251
		08FB77ACFE841707C02AAC07 /* Library Source */ = {
slouken@518
   252
			isa = PBXGroup;
slouken@518
   253
			children = (
sezeroz@859
   254
				630FBD8420D5211F009867AB /* music_opus.h */,
sezeroz@859
   255
				630FBD8220D52105009867AB /* music_opus.c */,
slouken@639
   256
				F51BFAFD01F724BE01D3D55B /* native_midi */,
slouken@639
   257
				5CC1B87F012FB8CD7F000001 /* timidity */,
slouken@779
   258
				AAE405D01F9607C100EDAF53 /* effect_position.c */,
slouken@779
   259
				AAE405E01F9607C300EDAF53 /* effect_stereoreverse.c */,
slouken@779
   260
				AAE405CE1F9607C100EDAF53 /* effects_internal.c */,
slouken@779
   261
				AAE405E11F9607C300EDAF53 /* effects_internal.h */,
slouken@779
   262
				AAE405BE1F9607BF00EDAF53 /* load_aiff.c */,
slouken@779
   263
				AAE405D21F9607C100EDAF53 /* load_aiff.h */,
slouken@779
   264
				AAE405CC1F9607C000EDAF53 /* load_voc.c */,
slouken@779
   265
				AAE405C31F9607C000EDAF53 /* load_voc.h */,
slouken@779
   266
				AAE405C11F9607C000EDAF53 /* mixer.c */,
slouken@779
   267
				AAE405C01F9607BF00EDAF53 /* mixer.h */,
slouken@779
   268
				AAE405DE1F9607C300EDAF53 /* music_cmd.c */,
slouken@779
   269
				AAE405DB1F9607C200EDAF53 /* music_cmd.h */,
slouken@779
   270
				AAE405D41F9607C100EDAF53 /* music_flac.c */,
slouken@779
   271
				AAE405C71F9607C000EDAF53 /* music_flac.h */,
slouken@779
   272
				AAE405C61F9607C000EDAF53 /* music_fluidsynth.c */,
slouken@779
   273
				AAE405BF1F9607BF00EDAF53 /* music_fluidsynth.h */,
slouken@779
   274
				AAE405CA1F9607C000EDAF53 /* music_mad.c */,
slouken@779
   275
				AAE405DD1F9607C300EDAF53 /* music_mad.h */,
slouken@779
   276
				AAE405D81F9607C200EDAF53 /* music_mikmod.c */,
slouken@779
   277
				AAE405CF1F9607C100EDAF53 /* music_mikmod.h */,
slouken@779
   278
				AAE405C41F9607C000EDAF53 /* music_modplug.c */,
slouken@779
   279
				AAE405C51F9607C000EDAF53 /* music_modplug.h */,
slouken@779
   280
				AAE405DF1F9607C300EDAF53 /* music_mpg123.c */,
slouken@779
   281
				AAE405D31F9607C100EDAF53 /* music_mpg123.h */,
slouken@779
   282
				AAE405D51F9607C100EDAF53 /* music_nativemidi.c */,
slouken@779
   283
				AAE405DA1F9607C200EDAF53 /* music_nativemidi.h */,
slouken@779
   284
				AAE405D91F9607C200EDAF53 /* music_ogg.c */,
slouken@779
   285
				AAE405D11F9607C100EDAF53 /* music_ogg.h */,
slouken@779
   286
				AAE405D71F9607C200EDAF53 /* music_timidity.c */,
slouken@779
   287
				AAE405D61F9607C100EDAF53 /* music_timidity.h */,
slouken@779
   288
				AAE405C91F9607C000EDAF53 /* music_wav.c */,
slouken@779
   289
				AAE405C81F9607C000EDAF53 /* music_wav.h */,
slouken@779
   290
				AAE405CD1F9607C000EDAF53 /* music.c */,
slouken@779
   291
				AAE405C21F9607C000EDAF53 /* music.h */,
slouken@518
   292
			);
slouken@518
   293
			name = "Library Source";
slouken@518
   294
			sourceTree = "<group>";
slouken@518
   295
		};
slouken@518
   296
		5CC1B87F012FB8CD7F000001 /* timidity */ = {
slouken@518
   297
			isa = PBXGroup;
slouken@518
   298
			children = (
slouken@790
   299
				AAE883681F97321D007B6569 /* common.c */,
slouken@790
   300
				AAE8835E1F97321C007B6569 /* common.h */,
slouken@790
   301
				AAE883671F97321C007B6569 /* instrum.c */,
slouken@790
   302
				AAE8835F1F97321C007B6569 /* instrum.h */,
slouken@790
   303
				AAE883741F97321E007B6569 /* mix.c */,
slouken@790
   304
				AAE883641F97321C007B6569 /* mix.h */,
slouken@790
   305
				AAE883651F97321C007B6569 /* options.h */,
slouken@790
   306
				AAE8836A1F97321D007B6569 /* output.c */,
slouken@790
   307
				AAE883701F97321D007B6569 /* output.h */,
slouken@790
   308
				AAE8836C1F97321D007B6569 /* playmidi.c */,
slouken@790
   309
				AAE883611F97321C007B6569 /* playmidi.h */,
slouken@790
   310
				AAE8836D1F97321D007B6569 /* readmidi.c */,
slouken@790
   311
				AAE8836E1F97321D007B6569 /* readmidi.h */,
slouken@790
   312
				AAE883621F97321C007B6569 /* resample.c */,
slouken@790
   313
				AAE883711F97321E007B6569 /* resample.h */,
slouken@790
   314
				AAE883721F97321E007B6569 /* tables.c */,
slouken@790
   315
				AAE883731F97321E007B6569 /* tables.h */,
slouken@790
   316
				AAE883661F97321C007B6569 /* timidity.c */,
slouken@790
   317
				AAE883601F97321C007B6569 /* timidity.h */,
slouken@518
   318
			);
slouken@518
   319
			name = timidity;
slouken@518
   320
			path = ../timidity;
slouken@518
   321
			sourceTree = "<group>";
slouken@518
   322
		};
slouken@518
   323
		BE1FA8AC07AF95D4004B6283 /* Frameworks */ = {
slouken@518
   324
			isa = PBXGroup;
slouken@518
   325
			children = (
slouken@518
   326
				BE1FA8AD07AF95DC004B6283 /* Linked Frameworks */,
slouken@518
   327
			);
slouken@518
   328
			name = Frameworks;
slouken@518
   329
			sourceTree = "<group>";
slouken@518
   330
		};
slouken@518
   331
		BE1FA8AD07AF95DC004B6283 /* Linked Frameworks */ = {
slouken@518
   332
			isa = PBXGroup;
slouken@518
   333
			children = (
slouken@629
   334
				AA6442D0175B181300A2125A /* AudioToolbox.framework */,
slouken@629
   335
				AA6442D2175B181D00A2125A /* AudioUnit.framework */,
slouken@629
   336
				AA6442D4175B185800A2125A /* CoreServices.framework */,
slouken@534
   337
				AA9F7DB714B15AE700278D1E /* FLAC.framework */,
slouken@639
   338
				AA60212F1765382200662B9C /* modplug.framework */,
slouken@790
   339
				AA64428E175AA7A500A2125A /* mpg123.framework */,
slouken@534
   340
				AA9F7DB314B15ADC00278D1E /* Ogg.framework */,
slouken@580
   341
				BE1FA8AE07AF95F7004B6283 /* SDL2.framework */,
slouken@534
   342
				AA9F7DB414B15ADC00278D1E /* Vorbis.framework */,
sezeroz@859
   343
				630FBD7620D52063009867AB /* Opus.framework */,
sezeroz@859
   344
				630FBD7C20D5206E009867AB /* OpusFile.framework */,
slouken@518
   345
			);
slouken@518
   346
			name = "Linked Frameworks";
slouken@518
   347
			sourceTree = "<group>";
slouken@518
   348
		};
slouken@518
   349
		F51BFAFD01F724BE01D3D55B /* native_midi */ = {
slouken@518
   350
			isa = PBXGroup;
slouken@518
   351
			children = (
slouken@518
   352
				0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */,
slouken@518
   353
				F51BFB0101F724BE01D3D55B /* native_midi.h */,
slouken@518
   354
			);
slouken@518
   355
			name = native_midi;
slouken@518
   356
			path = ../native_midi;
slouken@518
   357
			sourceTree = SOURCE_ROOT;
slouken@518
   358
		};
slouken@518
   359
		F59C70FC00D5CB5801000001 /* pkg-support */ = {
slouken@518
   360
			isa = PBXGroup;
slouken@518
   361
			children = (
slouken@518
   362
				F59C710100D5CB5801000001 /* resources */,
slouken@518
   363
				F59C710600D5CB5801000001 /* SDL_mixer.info */,
slouken@518
   364
			);
slouken@518
   365
			path = "pkg-support";
slouken@518
   366
			sourceTree = SOURCE_ROOT;
slouken@518
   367
		};
slouken@518
   368
		F59C710100D5CB5801000001 /* resources */ = {
slouken@518
   369
			isa = PBXGroup;
slouken@518
   370
			children = (
slouken@518
   371
				F59C710300D5CB5801000001 /* ReadMe.txt */,
slouken@518
   372
				F59C710400D5CB5801000001 /* Welcome.txt */,
slouken@518
   373
			);
slouken@518
   374
			path = resources;
slouken@518
   375
			sourceTree = "<group>";
slouken@518
   376
		};
slouken@518
   377
/* End PBXGroup section */
slouken@518
   378
slouken@518
   379
/* Begin PBXHeadersBuildPhase section */
slouken@518
   380
		BE1FA8B507AF96B2004B6283 /* Headers */ = {
slouken@518
   381
			isa = PBXHeadersBuildPhase;
slouken@518
   382
			buildActionMask = 2147483647;
slouken@518
   383
			files = (
slouken@779
   384
				AAE405E31F9607C300EDAF53 /* music_fluidsynth.h in Headers */,
slouken@779
   385
				AAE405F31F9607C300EDAF53 /* music_mikmod.h in Headers */,
slouken@790
   386
				AAE883781F97321E007B6569 /* playmidi.h in Headers */,
slouken@790
   387
				AAE883771F97321E007B6569 /* timidity.h in Headers */,
slouken@790
   388
				AAE883871F97321E007B6569 /* output.h in Headers */,
slouken@779
   389
				AAE405F61F9607C300EDAF53 /* load_aiff.h in Headers */,
slouken@790
   390
				AAE883881F97321E007B6569 /* resample.h in Headers */,
slouken@779
   391
				AAE405E71F9607C300EDAF53 /* load_voc.h in Headers */,
slouken@790
   392
				AAE883761F97321E007B6569 /* instrum.h in Headers */,
slouken@790
   393
				AAE8837B1F97321E007B6569 /* mix.h in Headers */,
slouken@779
   394
				AAE405EC1F9607C300EDAF53 /* music_wav.h in Headers */,
slouken@790
   395
				AAE8837C1F97321E007B6569 /* options.h in Headers */,
slouken@779
   396
				AAE406011F9607C300EDAF53 /* music_mad.h in Headers */,
slouken@779
   397
				AAE405E91F9607C300EDAF53 /* music_modplug.h in Headers */,
slouken@779
   398
				AAE405FE1F9607C300EDAF53 /* music_nativemidi.h in Headers */,
slouken@779
   399
				AAE405E41F9607C300EDAF53 /* mixer.h in Headers */,
slouken@790
   400
				AAE8838A1F97321E007B6569 /* tables.h in Headers */,
slouken@779
   401
				AAE405FF1F9607C300EDAF53 /* music_cmd.h in Headers */,
slouken@790
   402
				AAE883751F97321E007B6569 /* common.h in Headers */,
slouken@779
   403
				AAE405EB1F9607C300EDAF53 /* music_flac.h in Headers */,
slouken@779
   404
				AAE406051F9607C300EDAF53 /* effects_internal.h in Headers */,
slouken@779
   405
				AAE405FA1F9607C300EDAF53 /* music_timidity.h in Headers */,
slouken@779
   406
				AAE405F71F9607C300EDAF53 /* music_mpg123.h in Headers */,
slouken@790
   407
				AAE883851F97321E007B6569 /* readmidi.h in Headers */,
slouken@779
   408
				AAE405E61F9607C300EDAF53 /* music.h in Headers */,
slouken@518
   409
				BE1FA8CD07AF96B2004B6283 /* SDL_mixer.h in Headers */,
slouken@779
   410
				AAE405F51F9607C300EDAF53 /* music_ogg.h in Headers */,
sezeroz@859
   411
				630FBD8520D5211F009867AB /* music_opus.h in Headers */,
slouken@518
   412
			);
slouken@518
   413
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   414
		};
slouken@518
   415
		BE1FA90807AF96B2004B6283 /* Headers */ = {
slouken@518
   416
			isa = PBXHeadersBuildPhase;
slouken@518
   417
			buildActionMask = 2147483647;
slouken@518
   418
			files = (
slouken@518
   419
			);
slouken@518
   420
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   421
		};
slouken@518
   422
/* End PBXHeadersBuildPhase section */
slouken@518
   423
slouken@518
   424
/* Begin PBXNativeTarget section */
slouken@518
   425
		BE1FA8B407AF96B2004B6283 /* Framework */ = {
slouken@518
   426
			isa = PBXNativeTarget;
slouken@518
   427
			buildConfigurationList = 00B7E48B097EC6B300826121 /* Build configuration list for PBXNativeTarget "Framework" */;
slouken@518
   428
			buildPhases = (
slouken@518
   429
				BE1FA8B507AF96B2004B6283 /* Headers */,
slouken@518
   430
				BE1FA8CF07AF96B2004B6283 /* Resources */,
slouken@518
   431
				BE1FA8D007AF96B2004B6283 /* Sources */,
slouken@518
   432
				BE1FA90107AF96B2004B6283 /* Frameworks */,
slouken@518
   433
				BE1FA90307AF96B2004B6283 /* Rez */,
slouken@518
   434
				001D90F8108A2CB8006E367C /* Copy Frameworks */,
slouken@518
   435
				00938F15108A50740009CF19 /* Create Frameworks symlink */,
slouken@534
   436
				AA9F7D9714B143C700278D1E /* Convert SDL includes to SDL Framework includes */,
slouken@518
   437
			);
slouken@518
   438
			buildRules = (
slouken@518
   439
			);
slouken@518
   440
			comments = "Installed into ~/Library/Frameworks/SDL_mixer.framework\n\nAdd -framework SDL_mixer to your linker flags\nAdd ~/Library/Frameworks/SDL_mixer.framework/Headers to your header search path\nAdd ~/Library/Frameworks to your library search path";
slouken@518
   441
			dependencies = (
slouken@518
   442
			);
slouken@518
   443
			name = Framework;
slouken@518
   444
			productInstallPath = "@executable_path/../Frameworks";
slouken@518
   445
			productName = SDL_mixer;
slouken@596
   446
			productReference = BE1FA90607AF96B2004B6283 /* SDL2_mixer.framework */;
slouken@518
   447
			productType = "com.apple.product-type.framework";
slouken@518
   448
		};
slouken@518
   449
		BE1FA90707AF96B2004B6283 /* Static Library */ = {
slouken@518
   450
			isa = PBXNativeTarget;
slouken@518
   451
			buildConfigurationList = 00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "Static Library" */;
slouken@518
   452
			buildPhases = (
slouken@518
   453
				BE1FA90807AF96B2004B6283 /* Headers */,
slouken@518
   454
				BE1FA92107AF96B2004B6283 /* Sources */,
slouken@518
   455
				BE1FA95207AF96B2004B6283 /* Frameworks */,
slouken@518
   456
				BE1FA95307AF96B2004B6283 /* Rez */,
slouken@518
   457
			);
slouken@518
   458
			buildRules = (
slouken@518
   459
			);
slouken@518
   460
			dependencies = (
slouken@518
   461
			);
slouken@518
   462
			name = "Static Library";
slouken@518
   463
			productInstallPath = /usr/local/lib;
slouken@518
   464
			productName = "Static Library";
slouken@596
   465
			productReference = BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */;
slouken@518
   466
			productType = "com.apple.product-type.library.static";
slouken@518
   467
		};
slouken@518
   468
		BE1FA95507AF96B2004B6283 /* Create DMG */ = {
slouken@518
   469
			isa = PBXNativeTarget;
slouken@518
   470
			buildConfigurationList = 00B7E493097EC6B300826121 /* Build configuration list for PBXNativeTarget "Create DMG" */;
slouken@518
   471
			buildPhases = (
slouken@518
   472
				BE1FA95707AF96B2004B6283 /* ShellScript */,
slouken@518
   473
			);
slouken@518
   474
			buildRules = (
slouken@518
   475
			);
slouken@518
   476
			dependencies = (
slouken@518
   477
				009BF0901068AE4D00D68177 /* PBXTargetDependency */,
slouken@518
   478
			);
slouken@518
   479
			name = "Create DMG";
slouken@518
   480
			productInstallPath = /usr/local/bin;
slouken@518
   481
			productName = "Standard Package";
slouken@518
   482
			productReference = BE1FA95807AF96B3004B6283 /* Create DMG */;
slouken@518
   483
			productType = "com.apple.product-type.tool";
slouken@518
   484
		};
slouken@518
   485
/* End PBXNativeTarget section */
slouken@518
   486
slouken@518
   487
/* Begin PBXProject section */
slouken@518
   488
		0867D690FE84028FC02AAC07 /* Project object */ = {
slouken@518
   489
			isa = PBXProject;
slouken@534
   490
			attributes = {
slouken@779
   491
				LastUpgradeCheck = 0900;
slouken@534
   492
			};
slouken@518
   493
			buildConfigurationList = 00B7E497097EC6B300826121 /* Build configuration list for PBXProject "SDL_mixer" */;
slouken@534
   494
			compatibilityVersion = "Xcode 3.2";
slouken@534
   495
			developmentRegion = English;
slouken@518
   496
			hasScannedForEncodings = 1;
slouken@534
   497
			knownRegions = (
slouken@534
   498
				en,
slouken@534
   499
			);
slouken@518
   500
			mainGroup = 0867D691FE84028FC02AAC07 /* SDL_mixerFramework */;
slouken@518
   501
			productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
slouken@518
   502
			projectDirPath = "";
slouken@518
   503
			projectRoot = "";
slouken@518
   504
			targets = (
slouken@518
   505
				BE1FA8B407AF96B2004B6283 /* Framework */,
slouken@518
   506
				BE1FA90707AF96B2004B6283 /* Static Library */,
slouken@518
   507
				BE1FA95507AF96B2004B6283 /* Create DMG */,
slouken@518
   508
			);
slouken@518
   509
		};
slouken@518
   510
/* End PBXProject section */
slouken@518
   511
slouken@518
   512
/* Begin PBXResourcesBuildPhase section */
slouken@518
   513
		BE1FA8CF07AF96B2004B6283 /* Resources */ = {
slouken@518
   514
			isa = PBXResourcesBuildPhase;
slouken@518
   515
			buildActionMask = 2147483647;
slouken@518
   516
			files = (
slouken@518
   517
			);
slouken@518
   518
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   519
		};
slouken@518
   520
/* End PBXResourcesBuildPhase section */
slouken@518
   521
slouken@518
   522
/* Begin PBXRezBuildPhase section */
slouken@518
   523
		BE1FA90307AF96B2004B6283 /* Rez */ = {
slouken@518
   524
			isa = PBXRezBuildPhase;
slouken@518
   525
			buildActionMask = 2147483647;
slouken@518
   526
			files = (
slouken@518
   527
			);
slouken@518
   528
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   529
		};
slouken@518
   530
		BE1FA95307AF96B2004B6283 /* Rez */ = {
slouken@518
   531
			isa = PBXRezBuildPhase;
slouken@518
   532
			buildActionMask = 2147483647;
slouken@518
   533
			files = (
slouken@518
   534
			);
slouken@518
   535
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   536
		};
slouken@518
   537
/* End PBXRezBuildPhase section */
slouken@518
   538
slouken@518
   539
/* Begin PBXShellScriptBuildPhase section */
slouken@518
   540
		00938F15108A50740009CF19 /* Create Frameworks symlink */ = {
slouken@518
   541
			isa = PBXShellScriptBuildPhase;
slouken@518
   542
			buildActionMask = 2147483647;
slouken@518
   543
			files = (
slouken@518
   544
			);
slouken@518
   545
			inputPaths = (
slouken@518
   546
			);
slouken@518
   547
			name = "Create Frameworks symlink";
slouken@518
   548
			outputPaths = (
slouken@518
   549
			);
slouken@518
   550
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   551
			shellPath = /bin/sh;
slouken@580
   552
			shellScript = "cd $SYMROOT/$CONFIGURATION/$FULL_PRODUCT_NAME\nif ! [ -L Frameworks ]; then\n    rm -f Frameworks\n    ln -s Versions/Current/Frameworks Frameworks\nfi";
slouken@534
   553
		};
slouken@534
   554
		AA9F7D9714B143C700278D1E /* Convert SDL includes to SDL Framework includes */ = {
slouken@534
   555
			isa = PBXShellScriptBuildPhase;
slouken@534
   556
			buildActionMask = 2147483647;
slouken@534
   557
			files = (
slouken@534
   558
			);
slouken@534
   559
			inputPaths = (
slouken@534
   560
			);
slouken@534
   561
			name = "Convert SDL includes to SDL Framework includes";
slouken@534
   562
			outputPaths = (
slouken@534
   563
			);
slouken@534
   564
			runOnlyForDeploymentPostprocessing = 0;
slouken@534
   565
			shellPath = /bin/sh;
slouken@580
   566
			shellScript = "cd $SYMROOT/$CONFIGURATION/$PUBLIC_HEADERS_FOLDER_PATH\nHEADER=SDL_mixer.h\nsed 's,#include \"\\(.*\\)\",#include <SDL2/\\1>,' <$HEADER >$HEADER.new\nmv $HEADER.new $HEADER";
slouken@518
   567
		};
slouken@518
   568
		BE1FA95707AF96B2004B6283 /* ShellScript */ = {
slouken@518
   569
			isa = PBXShellScriptBuildPhase;
slouken@518
   570
			buildActionMask = 12;
slouken@518
   571
			files = (
slouken@518
   572
			);
slouken@518
   573
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   574
			shellPath = /bin/sh;
slouken@698
   575
			shellScript = "PRODUCT_NAME=SDL2_mixer\n\n# Sign framework\nif [ \"$SDL_CODESIGN_IDENTITY\" != \"\" ]; then\n    codesign --force --deep --sign \"$SDL_CODESIGN_IDENTITY\" $TARGET_BUILD_DIR/$PRODUCT_NAME.framework/Versions/A\nfi\n\n# clean up the framework, remove headers, extra files\nmkdir -p build/dmg-tmp\nxcrun CpMac -r $TARGET_BUILD_DIR/$PRODUCT_NAME.framework build/dmg-tmp/\ncp pkg-support/resources/ReadMe.txt build/dmg-tmp\n\n# remove the .DS_Store files if any (we may want to provide one in the future for fancy .dmgs)\nrm -rf build/dmg-tmp/.DS_Store\n\n# create the dmg\nhdiutil create -ov -fs HFS+ -volname $PRODUCT_NAME -srcfolder build/dmg-tmp build/$PRODUCT_NAME.dmg\n\n# clean up\nrm -rf build/dmg-tmp";
slouken@518
   576
		};
slouken@518
   577
/* End PBXShellScriptBuildPhase section */
slouken@518
   578
slouken@518
   579
/* Begin PBXSourcesBuildPhase section */
slouken@518
   580
		BE1FA8D007AF96B2004B6283 /* Sources */ = {
slouken@518
   581
			isa = PBXSourcesBuildPhase;
slouken@518
   582
			buildActionMask = 2147483647;
slouken@518
   583
			files = (
slouken@790
   584
				AAE8838B1F97321E007B6569 /* mix.c in Sources */,
slouken@779
   585
				AAE405E21F9607C300EDAF53 /* load_aiff.c in Sources */,
slouken@790
   586
				AAE883891F97321E007B6569 /* tables.c in Sources */,
slouken@790
   587
				AAE8837D1F97321E007B6569 /* timidity.c in Sources */,
slouken@790
   588
				AAE883791F97321E007B6569 /* resample.c in Sources */,
slouken@779
   589
				AAE405F01F9607C300EDAF53 /* load_voc.c in Sources */,
slouken@779
   590
				AAE405FC1F9607C300EDAF53 /* music_mikmod.c in Sources */,
slouken@779
   591
				AAE405EA1F9607C300EDAF53 /* music_fluidsynth.c in Sources */,
slouken@779
   592
				AAE405FD1F9607C300EDAF53 /* music_ogg.c in Sources */,
slouken@779
   593
				AAE405F41F9607C300EDAF53 /* effect_position.c in Sources */,
slouken@779
   594
				AAE405F81F9607C300EDAF53 /* music_flac.c in Sources */,
slouken@779
   595
				AAE405F21F9607C300EDAF53 /* effects_internal.c in Sources */,
slouken@779
   596
				AAE406021F9607C300EDAF53 /* music_cmd.c in Sources */,
slouken@779
   597
				AAE405FB1F9607C300EDAF53 /* music_timidity.c in Sources */,
slouken@779
   598
				AAE405F11F9607C300EDAF53 /* music.c in Sources */,
slouken@790
   599
				AAE8837E1F97321E007B6569 /* instrum.c in Sources */,
slouken@779
   600
				AAE405F91F9607C300EDAF53 /* music_nativemidi.c in Sources */,
slouken@779
   601
				AAE406031F9607C300EDAF53 /* music_mpg123.c in Sources */,
slouken@779
   602
				AAE406041F9607C300EDAF53 /* effect_stereoreverse.c in Sources */,
slouken@790
   603
				AAE883831F97321E007B6569 /* playmidi.c in Sources */,
slouken@790
   604
				AAE8837F1F97321E007B6569 /* common.c in Sources */,
slouken@779
   605
				AAE405EE1F9607C300EDAF53 /* music_mad.c in Sources */,
slouken@790
   606
				AAE883811F97321E007B6569 /* output.c in Sources */,
slouken@790
   607
				AAE883841F97321E007B6569 /* readmidi.c in Sources */,
slouken@779
   608
				AAE405ED1F9607C300EDAF53 /* music_wav.c in Sources */,
slouken@779
   609
				AAE405E81F9607C300EDAF53 /* music_modplug.c in Sources */,
slouken@779
   610
				AAE405E51F9607C300EDAF53 /* mixer.c in Sources */,
slouken@518
   611
				0448E8AE108B937A00C9D3EA /* native_midi_macosx.c in Sources */,
sezeroz@859
   612
				630FBD8320D52105009867AB /* music_opus.c in Sources */,
slouken@518
   613
			);
slouken@518
   614
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   615
		};
slouken@518
   616
		BE1FA92107AF96B2004B6283 /* Sources */ = {
slouken@518
   617
			isa = PBXSourcesBuildPhase;
slouken@518
   618
			buildActionMask = 2147483647;
slouken@518
   619
			files = (
slouken@518
   620
				0448E8AF108B937A00C9D3EA /* native_midi_macosx.c in Sources */,
slouken@518
   621
			);
slouken@518
   622
			runOnlyForDeploymentPostprocessing = 0;
slouken@518
   623
		};
slouken@518
   624
/* End PBXSourcesBuildPhase section */
slouken@518
   625
slouken@518
   626
/* Begin PBXTargetDependency section */
slouken@518
   627
		009BF0901068AE4D00D68177 /* PBXTargetDependency */ = {
slouken@518
   628
			isa = PBXTargetDependency;
slouken@518
   629
			target = BE1FA8B407AF96B2004B6283 /* Framework */;
slouken@518
   630
			targetProxy = 009BF08F1068AE4D00D68177 /* PBXContainerItemProxy */;
slouken@518
   631
		};
slouken@518
   632
/* End PBXTargetDependency section */
slouken@518
   633
slouken@518
   634
/* Begin XCBuildConfiguration section */
slouken@518
   635
		00B7E48C097EC6B300826121 /* Release */ = {
slouken@518
   636
			isa = XCBuildConfiguration;
slouken@518
   637
			buildSettings = {
slouken@698
   638
				COMBINE_HIDPI_IMAGES = YES;
slouken@915
   639
				DYLIB_COMPATIBILITY_VERSION = 3.0.0;
slouken@915
   640
				DYLIB_CURRENT_VERSION = 3.2.0;
slouken@624
   641
				FRAMEWORK_SEARCH_PATHS = (
slouken@624
   642
					"$(inherited)",
slouken@624
   643
					"\"$(SRCROOT)/Frameworks\"",
slouken@745
   644
					"$(PROJECT_DIR)/Frameworks",
slouken@624
   645
				);
slouken@639
   646
				GCC_PREPROCESSOR_DEFINITIONS = (
slouken@777
   647
					MUSIC_CMD,
slouken@777
   648
					MUSIC_WAV,
slouken@777
   649
					MUSIC_MOD_MODPLUG,
slouken@695
   650
					"MODPLUG_HEADER=\"<modplug.h>\"",
slouken@790
   651
					MUSIC_MP3_MPG123,
slouken@777
   652
					MUSIC_MID,
slouken@777
   653
					MUSIC_MID_NATIVE,
slouken@777
   654
					MUSIC_OGG,
slouken@777
   655
					MUSIC_FLAC,
sezeroz@859
   656
					MUSIC_OPUS,
slouken@918
   657
					"OPUS_HEADER=\"<opusfile.h>\"",
slouken@639
   658
				);
slouken@623
   659
				INFOPLIST_FILE = "Info-Framework.plist";
slouken@653
   660
				INSTALL_PATH = "@rpath";
slouken@534
   661
				LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks";
slouken@745
   662
				MACOSX_DEPLOYMENT_TARGET = 10.6;
slouken@518
   663
				OTHER_LDFLAGS = (
slouken@629
   664
					"-weak_framework",
slouken@629
   665
					FLAC,
slouken@629
   666
					"-weak_framework",
slouken@639
   667
					modplug,
slouken@629
   668
					"-weak_framework",
slouken@790
   669
					mpg123,
slouken@629
   670
					"-weak_framework",
slouken@629
   671
					Vorbis,
slouken@918
   672
					"-weak_framework",
slouken@918
   673
					OpusFile,
slouken@518
   674
				);
slouken@779
   675
				PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL2-mixer";
slouken@518
   676
				WRAPPER_EXTENSION = framework;
slouken@518
   677
			};
slouken@518
   678
			name = Release;
slouken@518
   679
		};
slouken@518
   680
		00B7E48D097EC6B300826121 /* Debug */ = {
slouken@518
   681
			isa = XCBuildConfiguration;
slouken@518
   682
			buildSettings = {
slouken@698
   683
				COMBINE_HIDPI_IMAGES = YES;
slouken@915
   684
				DYLIB_COMPATIBILITY_VERSION = 3.0.0;
slouken@915
   685
				DYLIB_CURRENT_VERSION = 3.2.0;
slouken@624
   686
				FRAMEWORK_SEARCH_PATHS = (
slouken@624
   687
					"$(inherited)",
slouken@624
   688
					"\"$(SRCROOT)/Frameworks\"",
slouken@745
   689
					"$(PROJECT_DIR)/Frameworks",
slouken@624
   690
				);
slouken@639
   691
				GCC_PREPROCESSOR_DEFINITIONS = (
slouken@777
   692
					MUSIC_CMD,
slouken@777
   693
					MUSIC_WAV,
slouken@777
   694
					MUSIC_MOD_MODPLUG,
slouken@695
   695
					"MODPLUG_HEADER=\"<modplug.h>\"",
slouken@790
   696
					MUSIC_MP3_MPG123,
slouken@777
   697
					MUSIC_MID,
slouken@777
   698
					MUSIC_MID_NATIVE,
slouken@777
   699
					MUSIC_OGG,
slouken@777
   700
					MUSIC_FLAC,
sezeroz@859
   701
					MUSIC_OPUS,
slouken@918
   702
					"OPUS_HEADER=\"<opusfile.h>\"",
slouken@639
   703
				);
slouken@623
   704
				INFOPLIST_FILE = "Info-Framework.plist";
slouken@653
   705
				INSTALL_PATH = "@rpath";
slouken@534
   706
				LD_RUNPATH_SEARCH_PATHS = "@loader_path/Frameworks";
slouken@745
   707
				MACOSX_DEPLOYMENT_TARGET = 10.6;
slouken@518
   708
				OTHER_LDFLAGS = (
slouken@629
   709
					"-weak_framework",
slouken@629
   710
					FLAC,
slouken@629
   711
					"-weak_framework",
slouken@639
   712
					modplug,
slouken@629
   713
					"-weak_framework",
slouken@790
   714
					mpg123,
slouken@629
   715
					"-weak_framework",
slouken@629
   716
					Vorbis,
slouken@918
   717
					"-weak_framework",
slouken@918
   718
					OpusFile,
slouken@518
   719
				);
slouken@779
   720
				PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL2-mixer";
slouken@518
   721
				WRAPPER_EXTENSION = framework;
slouken@518
   722
			};
slouken@534
   723
			name = Debug;
slouken@518
   724
		};
slouken@518
   725
		00B7E490097EC6B300826121 /* Release */ = {
slouken@518
   726
			isa = XCBuildConfiguration;
slouken@518
   727
			buildSettings = {
slouken@698
   728
				COMBINE_HIDPI_IMAGES = YES;
slouken@611
   729
				GCC_PREPROCESSOR_DEFINITIONS = (
slouken@777
   730
					MUSIC_CMD,
slouken@777
   731
					MUSIC_WAV,
slouken@777
   732
					MUSIC_MID,
slouken@777
   733
					MUSIC_MID_NATIVE,
slouken@777
   734
					MUSIC_MP3_DISABLED,
slouken@611
   735
				);
slouken@518
   736
				LIBRARY_STYLE = STATIC;
slouken@518
   737
				OTHER_LIBTOOL_FLAGS = "";
slouken@518
   738
				OTHER_REZFLAGS = "";
slouken@518
   739
				REZ_EXECUTABLE = YES;
slouken@596
   740
				SKIP_INSTALL = YES;
slouken@518
   741
			};
slouken@518
   742
			name = Release;
slouken@518
   743
		};
slouken@518
   744
		00B7E491097EC6B300826121 /* Debug */ = {
slouken@518
   745
			isa = XCBuildConfiguration;
slouken@518
   746
			buildSettings = {
slouken@698
   747
				COMBINE_HIDPI_IMAGES = YES;
slouken@518
   748
				DEBUGGING_SYMBOLS = YES;
slouken@611
   749
				GCC_PREPROCESSOR_DEFINITIONS = (
slouken@777
   750
					MUSIC_CMD,
slouken@777
   751
					MUSIC_WAV,
slouken@777
   752
					MUSIC_MID,
slouken@777
   753
					MUSIC_MID_NATIVE,
slouken@777
   754
					MUSIC_MP3_DISABLED,
slouken@611
   755
				);
slouken@518
   756
				LIBRARY_STYLE = STATIC;
slouken@518
   757
				OTHER_LIBTOOL_FLAGS = "";
slouken@518
   758
				OTHER_REZFLAGS = "";
slouken@518
   759
				REZ_EXECUTABLE = YES;
slouken@596
   760
				SKIP_INSTALL = YES;
slouken@518
   761
			};
slouken@518
   762
			name = Debug;
slouken@518
   763
		};
slouken@518
   764
		00B7E494097EC6B300826121 /* Release */ = {
slouken@518
   765
			isa = XCBuildConfiguration;
slouken@518
   766
			buildSettings = {
slouken@518
   767
				OTHER_CFLAGS = "";
slouken@518
   768
				OTHER_LDFLAGS = "";
slouken@518
   769
				OTHER_REZFLAGS = "";
slouken@518
   770
				PRODUCT_NAME = "Create DMG";
slouken@518
   771
				REZ_EXECUTABLE = YES;
slouken@518
   772
				SECTORDER_FLAGS = "";
slouken@518
   773
				WARNING_CFLAGS = (
slouken@518
   774
					"-Wmost",
slouken@518
   775
					"-Wno-four-char-constants",
slouken@518
   776
					"-Wno-unknown-pragmas",
slouken@518
   777
				);
slouken@518
   778
				ZERO_LINK = NO;
slouken@518
   779
			};
slouken@518
   780
			name = Release;
slouken@518
   781
		};
slouken@518
   782
		00B7E495097EC6B300826121 /* Debug */ = {
slouken@518
   783
			isa = XCBuildConfiguration;
slouken@518
   784
			buildSettings = {
slouken@518
   785
				DEBUGGING_SYMBOLS = YES;
slouken@518
   786
				GCC_DYNAMIC_NO_PIC = NO;
slouken@518
   787
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
slouken@518
   788
				GCC_OPTIMIZATION_LEVEL = 0;
slouken@518
   789
				OTHER_CFLAGS = "";
slouken@518
   790
				OTHER_LDFLAGS = (
slouken@518
   791
					"-flat_namespace",
slouken@518
   792
					"-all_load",
slouken@518
   793
				);
slouken@518
   794
				OTHER_REZFLAGS = "";
slouken@518
   795
				PRODUCT_NAME = "Create DMG";
slouken@518
   796
				REZ_EXECUTABLE = YES;
slouken@518
   797
				SECTORDER_FLAGS = "";
slouken@518
   798
				WARNING_CFLAGS = (
slouken@518
   799
					"-Wmost",
slouken@518
   800
					"-Wno-four-char-constants",
slouken@518
   801
					"-Wno-unknown-pragmas",
slouken@518
   802
				);
slouken@518
   803
				ZERO_LINK = YES;
slouken@518
   804
			};
slouken@518
   805
			name = Debug;
slouken@518
   806
		};
slouken@518
   807
		00B7E498097EC6B300826121 /* Release */ = {
slouken@518
   808
			isa = XCBuildConfiguration;
slouken@518
   809
			buildSettings = {
slouken@779
   810
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
slouken@779
   811
				CLANG_WARN_BOOL_CONVERSION = YES;
slouken@779
   812
				CLANG_WARN_COMMA = YES;
slouken@779
   813
				CLANG_WARN_CONSTANT_CONVERSION = YES;
slouken@779
   814
				CLANG_WARN_EMPTY_BODY = YES;
slouken@779
   815
				CLANG_WARN_ENUM_CONVERSION = YES;
slouken@779
   816
				CLANG_WARN_INFINITE_RECURSION = YES;
slouken@779
   817
				CLANG_WARN_INT_CONVERSION = YES;
slouken@779
   818
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
slouken@779
   819
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
slouken@779
   820
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
slouken@779
   821
				CLANG_WARN_STRICT_PROTOTYPES = YES;
slouken@779
   822
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
slouken@779
   823
				CLANG_WARN_UNREACHABLE_CODE = YES;
slouken@779
   824
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
slouken@550
   825
				DEPLOYMENT_POSTPROCESSING = YES;
slouken@779
   826
				ENABLE_STRICT_OBJC_MSGSEND = YES;
slouken@518
   827
				FRAMEWORK_SEARCH_PATHS = (
slouken@536
   828
					"$(FRAMEWORK_SEARCH_PATHS_QUOTED)",
slouken@518
   829
					"$(HOME)/Library/Frameworks",
slouken@518
   830
					/Library/Frameworks,
slouken@518
   831
				);
slouken@555
   832
				FRAMEWORK_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks\"";
slouken@536
   833
				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
slouken@779
   834
				GCC_NO_COMMON_BLOCKS = YES;
slouken@536
   835
				GCC_PREPROCESSOR_DEFINITIONS = (
slouken@777
   836
					MUSIC_CMD,
slouken@777
   837
					MUSIC_WAV,
slouken@777
   838
					MUSIC_MOD,
slouken@790
   839
					MUSIC_MP3_MPG123,
slouken@777
   840
					MUSIC_MID,
slouken@777
   841
					MUSIC_MID_NATIVE,
slouken@777
   842
					MUSIC_OGG,
slouken@777
   843
					MUSIC_FLAC,
sezeroz@859
   844
					MUSIC_OPUS,
slouken@536
   845
				);
slouken@536
   846
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
slouken@779
   847
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
slouken@779
   848
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
slouken@779
   849
				GCC_WARN_UNDECLARED_SELECTOR = YES;
slouken@779
   850
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
slouken@779
   851
				GCC_WARN_UNUSED_FUNCTION = YES;
slouken@779
   852
				GCC_WARN_UNUSED_VARIABLE = YES;
slouken@518
   853
				HEADER_SEARCH_PATHS = (
slouken@536
   854
					"$(HEADER_SEARCH_PATHS_QUOTED)",
slouken@580
   855
					"$(HOME)/Library/Frameworks/SDL2.framework/Headers",
slouken@580
   856
					/Library/Frameworks/SDL2.framework/Headers,
slouken@518
   857
				);
sezeroz@859
   858
				HEADER_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks/modplug.framework/Headers\" \"$(SRCROOT)/Frameworks/Ogg.framework/Headers\" \"$(SRCROOT)/Frameworks/Vorbis.framework/Headers\" \"$(SRCROOT)/Frameworks/Opus.framework/Headers\" \"$(SRCROOT)/Frameworks/OpusFile.framework/Headers\" \"$(SRCROOT)/Frameworks/FLAC.framework/Headers\" \"$(SRCROOT)/Frameworks/mpg123.framework/Headers\"";
slouken@779
   859
				MACOSX_DEPLOYMENT_TARGET = 10.6;
slouken@580
   860
				PRODUCT_NAME = SDL2_mixer;
slouken@534
   861
				SDKROOT = macosx;
slouken@550
   862
				SEPARATE_STRIP = YES;
slouken@550
   863
				STRIP_STYLE = "non-global";
slouken@518
   864
			};
slouken@518
   865
			name = Release;
slouken@518
   866
		};
slouken@518
   867
		00B7E499097EC6B300826121 /* Debug */ = {
slouken@518
   868
			isa = XCBuildConfiguration;
slouken@518
   869
			buildSettings = {
slouken@779
   870
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
slouken@779
   871
				CLANG_WARN_BOOL_CONVERSION = YES;
slouken@779
   872
				CLANG_WARN_COMMA = YES;
slouken@779
   873
				CLANG_WARN_CONSTANT_CONVERSION = YES;
slouken@779
   874
				CLANG_WARN_EMPTY_BODY = YES;
slouken@779
   875
				CLANG_WARN_ENUM_CONVERSION = YES;
slouken@779
   876
				CLANG_WARN_INFINITE_RECURSION = YES;
slouken@779
   877
				CLANG_WARN_INT_CONVERSION = YES;
slouken@779
   878
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
slouken@779
   879
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
slouken@779
   880
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
slouken@779
   881
				CLANG_WARN_STRICT_PROTOTYPES = YES;
slouken@779
   882
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
slouken@779
   883
				CLANG_WARN_UNREACHABLE_CODE = YES;
slouken@779
   884
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
slouken@779
   885
				ENABLE_STRICT_OBJC_MSGSEND = YES;
slouken@779
   886
				ENABLE_TESTABILITY = YES;
slouken@518
   887
				FRAMEWORK_SEARCH_PATHS = (
slouken@536
   888
					"$(FRAMEWORK_SEARCH_PATHS_QUOTED)",
slouken@518
   889
					"$(HOME)/Library/Frameworks",
slouken@518
   890
					/Library/Frameworks,
slouken@518
   891
				);
slouken@555
   892
				FRAMEWORK_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks\"";
slouken@779
   893
				GCC_NO_COMMON_BLOCKS = YES;
slouken@534
   894
				GCC_OPTIMIZATION_LEVEL = 0;
slouken@536
   895
				GCC_PREPROCESSOR_DEFINITIONS = (
slouken@777
   896
					MUSIC_CMD,
slouken@777
   897
					MUSIC_WAV,
slouken@777
   898
					MUSIC_MOD,
slouken@790
   899
					MUSIC_MP3_MPG123,
slouken@777
   900
					MUSIC_MID,
slouken@777
   901
					MUSIC_MID_NATIVE,
slouken@777
   902
					MUSIC_OGG,
slouken@777
   903
					MUSIC_FLAC,
sezeroz@859
   904
					MUSIC_OPUS,
slouken@536
   905
				);
slouken@536
   906
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
slouken@779
   907
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
slouken@779
   908
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
slouken@779
   909
				GCC_WARN_UNDECLARED_SELECTOR = YES;
slouken@779
   910
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
slouken@779
   911
				GCC_WARN_UNUSED_FUNCTION = YES;
slouken@779
   912
				GCC_WARN_UNUSED_VARIABLE = YES;
slouken@518
   913
				HEADER_SEARCH_PATHS = (
slouken@536
   914
					"$(HEADER_SEARCH_PATHS_QUOTED)",
slouken@580
   915
					"$(HOME)/Library/Frameworks/SDL2.framework/Headers",
slouken@580
   916
					/Library/Frameworks/SDL2.framework/Headers,
slouken@518
   917
				);
sezeroz@859
   918
				HEADER_SEARCH_PATHS_QUOTED = "\"$(SRCROOT)/Frameworks/modplug.framework/Headers\" \"$(SRCROOT)/Frameworks/Ogg.framework/Headers\" \"$(SRCROOT)/Frameworks/Vorbis.framework/Headers\" \"$(SRCROOT)/Frameworks/Opus.framework/Headers\" \"$(SRCROOT)/Frameworks/OpusFile.framework/Headers\" \"$(SRCROOT)/Frameworks/FLAC.framework/Headers\" \"$(SRCROOT)/Frameworks/mpg123.framework/Headers\"";
slouken@779
   919
				MACOSX_DEPLOYMENT_TARGET = 10.6;
slouken@698
   920
				ONLY_ACTIVE_ARCH = YES;
slouken@580
   921
				PRODUCT_NAME = SDL2_mixer;
slouken@534
   922
				SDKROOT = macosx;
slouken@518
   923
			};
slouken@518
   924
			name = Debug;
slouken@518
   925
		};
slouken@518
   926
/* End XCBuildConfiguration section */
slouken@518
   927
slouken@518
   928
/* Begin XCConfigurationList section */
slouken@518
   929
		00B7E48B097EC6B300826121 /* Build configuration list for PBXNativeTarget "Framework" */ = {
slouken@518
   930
			isa = XCConfigurationList;
slouken@518
   931
			buildConfigurations = (
slouken@518
   932
				00B7E48C097EC6B300826121 /* Release */,
slouken@518
   933
				00B7E48D097EC6B300826121 /* Debug */,
slouken@518
   934
			);
slouken@518
   935
			defaultConfigurationIsVisible = 0;
slouken@534
   936
			defaultConfigurationName = Release;
slouken@518
   937
		};
slouken@518
   938
		00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "Static Library" */ = {
slouken@518
   939
			isa = XCConfigurationList;
slouken@518
   940
			buildConfigurations = (
slouken@518
   941
				00B7E490097EC6B300826121 /* Release */,
slouken@518
   942
				00B7E491097EC6B300826121 /* Debug */,
slouken@518
   943
			);
slouken@518
   944
			defaultConfigurationIsVisible = 0;
slouken@534
   945
			defaultConfigurationName = Release;
slouken@518
   946
		};
slouken@518
   947
		00B7E493097EC6B300826121 /* Build configuration list for PBXNativeTarget "Create DMG" */ = {
slouken@518
   948
			isa = XCConfigurationList;
slouken@518
   949
			buildConfigurations = (
slouken@518
   950
				00B7E494097EC6B300826121 /* Release */,
slouken@518
   951
				00B7E495097EC6B300826121 /* Debug */,
slouken@518
   952
			);
slouken@518
   953
			defaultConfigurationIsVisible = 0;
slouken@534
   954
			defaultConfigurationName = Release;
slouken@518
   955
		};
slouken@518
   956
		00B7E497097EC6B300826121 /* Build configuration list for PBXProject "SDL_mixer" */ = {
slouken@518
   957
			isa = XCConfigurationList;
slouken@518
   958
			buildConfigurations = (
slouken@518
   959
				00B7E498097EC6B300826121 /* Release */,
slouken@518
   960
				00B7E499097EC6B300826121 /* Debug */,
slouken@518
   961
			);
slouken@518
   962
			defaultConfigurationIsVisible = 0;
slouken@534
   963
			defaultConfigurationName = Release;
slouken@518
   964
		};
slouken@518
   965
/* End XCConfigurationList section */
slouken@518
   966
	};
slouken@518
   967
	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
slouken@518
   968
}