// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 55; objects = { /* Begin PBXBuildFile section */ 0448E8AE108B937A00C9D3EA /* native_midi_macosx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */; }; 0448E8AF108B937A00C9D3EA /* native_midi_macosx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */; }; 630FBD8320D52105009867AB /* music_opus.c in Sources */ = {isa = PBXBuildFile; fileRef = 630FBD8220D52105009867AB /* music_opus.c */; }; 630FBD8520D5211F009867AB /* music_opus.h in Headers */ = {isa = PBXBuildFile; fileRef = 630FBD8420D5211F009867AB /* music_opus.h */; }; 635731CD2AD5B658000AC38E /* music_wavpack.c in Sources */ = {isa = PBXBuildFile; fileRef = 635731CB2AD5B658000AC38E /* music_wavpack.c */; }; 635731CE2AD5B658000AC38E /* music_wavpack.h in Headers */ = {isa = PBXBuildFile; fileRef = 635731CC2AD5B658000AC38E /* music_wavpack.h */; }; 635731CF2AD5B658000AC38E /* music_wavpack.c in Sources */ = {isa = PBXBuildFile; fileRef = 635731CB2AD5B658000AC38E /* music_wavpack.c */; }; 635731D02AD5B658000AC38E /* music_wavpack.h in Headers */ = {isa = PBXBuildFile; fileRef = 635731CC2AD5B658000AC38E /* music_wavpack.h */; }; 635731D32AD5B66A000AC38E /* music_gme.c in Sources */ = {isa = PBXBuildFile; fileRef = 635731D12AD5B66A000AC38E /* music_gme.c */; }; 635731D42AD5B66A000AC38E /* music_gme.h in Headers */ = {isa = PBXBuildFile; fileRef = 635731D22AD5B66A000AC38E /* music_gme.h */; }; 635731D52AD5B66A000AC38E /* music_gme.c in Sources */ = {isa = PBXBuildFile; fileRef = 635731D12AD5B66A000AC38E /* music_gme.c */; }; 635731D62AD5B66A000AC38E /* music_gme.h in Headers */ = {isa = PBXBuildFile; fileRef = 635731D22AD5B66A000AC38E /* music_gme.h */; }; 639008C82385A822009019FA /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 639008C62385A822009019FA /* utils.c */; }; 639008C92385A822009019FA /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 639008C72385A822009019FA /* utils.h */; }; 639197F1239FE66700F1D8F8 /* mp3utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 639197EF239FE66700F1D8F8 /* mp3utils.c */; }; 639197F2239FE66700F1D8F8 /* mp3utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 639197F0239FE66700F1D8F8 /* mp3utils.h */; }; AAE405E21F9607C300EDAF53 /* load_aiff.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405BE1F9607BF00EDAF53 /* load_aiff.c */; }; AAE405E31F9607C300EDAF53 /* music_fluidsynth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405BF1F9607BF00EDAF53 /* music_fluidsynth.h */; }; AAE405E41F9607C300EDAF53 /* mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C01F9607BF00EDAF53 /* mixer.h */; }; AAE405E51F9607C300EDAF53 /* mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C11F9607C000EDAF53 /* mixer.c */; }; AAE405E61F9607C300EDAF53 /* music.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C21F9607C000EDAF53 /* music.h */; }; AAE405E71F9607C300EDAF53 /* load_voc.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C31F9607C000EDAF53 /* load_voc.h */; }; AAE405E81F9607C300EDAF53 /* music_modplug.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C41F9607C000EDAF53 /* music_modplug.c */; }; AAE405E91F9607C300EDAF53 /* music_modplug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C51F9607C000EDAF53 /* music_modplug.h */; }; AAE405EA1F9607C300EDAF53 /* music_fluidsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C61F9607C000EDAF53 /* music_fluidsynth.c */; }; AAE405EB1F9607C300EDAF53 /* music_flac.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C71F9607C000EDAF53 /* music_flac.h */; }; AAE405EC1F9607C300EDAF53 /* music_wav.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C81F9607C000EDAF53 /* music_wav.h */; }; AAE405ED1F9607C300EDAF53 /* music_wav.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C91F9607C000EDAF53 /* music_wav.c */; }; AAE405F01F9607C300EDAF53 /* load_voc.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CC1F9607C000EDAF53 /* load_voc.c */; }; AAE405F11F9607C300EDAF53 /* music.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CD1F9607C000EDAF53 /* music.c */; }; AAE405F21F9607C300EDAF53 /* effects_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CE1F9607C100EDAF53 /* effects_internal.c */; }; AAE405F41F9607C300EDAF53 /* effect_position.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D01F9607C100EDAF53 /* effect_position.c */; }; AAE405F51F9607C300EDAF53 /* music_ogg.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D11F9607C100EDAF53 /* music_ogg.h */; }; AAE405F61F9607C300EDAF53 /* load_aiff.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D21F9607C100EDAF53 /* load_aiff.h */; }; AAE405F71F9607C300EDAF53 /* music_mpg123.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D31F9607C100EDAF53 /* music_mpg123.h */; }; AAE405F81F9607C300EDAF53 /* music_flac.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D41F9607C100EDAF53 /* music_flac.c */; }; AAE405F91F9607C300EDAF53 /* music_nativemidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D51F9607C100EDAF53 /* music_nativemidi.c */; }; AAE405FA1F9607C300EDAF53 /* music_timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D61F9607C100EDAF53 /* music_timidity.h */; }; AAE405FB1F9607C300EDAF53 /* music_timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D71F9607C200EDAF53 /* music_timidity.c */; }; AAE405FD1F9607C300EDAF53 /* music_ogg.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D91F9607C200EDAF53 /* music_ogg.c */; }; AAE405FE1F9607C300EDAF53 /* music_nativemidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405DA1F9607C200EDAF53 /* music_nativemidi.h */; }; AAE405FF1F9607C300EDAF53 /* music_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405DB1F9607C200EDAF53 /* music_cmd.h */; }; AAE406021F9607C300EDAF53 /* music_cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405DE1F9607C300EDAF53 /* music_cmd.c */; }; AAE406031F9607C300EDAF53 /* music_mpg123.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405DF1F9607C300EDAF53 /* music_mpg123.c */; }; AAE406041F9607C300EDAF53 /* effect_stereoreverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405E01F9607C300EDAF53 /* effect_stereoreverse.c */; }; AAE406051F9607C300EDAF53 /* effects_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405E11F9607C300EDAF53 /* effects_internal.h */; }; BE1FA8CD07AF96B2004B6283 /* SDL_mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1014BAEA010A4B677F000001 /* SDL_mixer.h */; settings = {ATTRIBUTES = (Public, ); }; }; F30240632881DF95002F32D6 /* music_xmp.h in Headers */ = {isa = PBXBuildFile; fileRef = F302405F2881DF94002F32D6 /* music_xmp.h */; }; F30240642881DF95002F32D6 /* music_xmp.h in Headers */ = {isa = PBXBuildFile; fileRef = F302405F2881DF94002F32D6 /* music_xmp.h */; }; F30240652881DF95002F32D6 /* music_xmp.c in Sources */ = {isa = PBXBuildFile; fileRef = F30240622881DF95002F32D6 /* music_xmp.c */; }; F30240662881DF95002F32D6 /* music_xmp.c in Sources */ = {isa = PBXBuildFile; fileRef = F30240622881DF95002F32D6 /* music_xmp.c */; }; F3249B39285C448100DB9B5C /* CMake in Resources */ = {isa = PBXBuildFile; fileRef = F3249B36285C448100DB9B5C /* CMake */; }; F37A8D2D2838924900C38E95 /* music_drmp3.h in Headers */ = {isa = PBXBuildFile; fileRef = F37A8D2B2838924900C38E95 /* music_drmp3.h */; }; F37A8D2E2838924900C38E95 /* music_drmp3.h in Headers */ = {isa = PBXBuildFile; fileRef = F37A8D2B2838924900C38E95 /* music_drmp3.h */; }; F37A8D2F2838924900C38E95 /* music_drmp3.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8D2C2838924900C38E95 /* music_drmp3.c */; }; F37A8D302838924900C38E95 /* music_drmp3.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8D2C2838924900C38E95 /* music_drmp3.c */; }; F37A8D4A2838A23400C38E95 /* music_drflac.h in Headers */ = {isa = PBXBuildFile; fileRef = F37A8D412838A23400C38E95 /* music_drflac.h */; }; F37A8D4B2838A23400C38E95 /* music_drflac.h in Headers */ = {isa = PBXBuildFile; fileRef = F37A8D412838A23400C38E95 /* music_drflac.h */; }; F37A8D502838A23400C38E95 /* music_drflac.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8D492838A23400C38E95 /* music_drflac.c */; }; F37A8D512838A23400C38E95 /* music_drflac.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8D492838A23400C38E95 /* music_drflac.c */; }; F37A8DB52838AD1300C38E95 /* music_ogg_stb.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8DB42838AD1200C38E95 /* music_ogg_stb.c */; }; F37A8DB62838AD1300C38E95 /* music_ogg_stb.c in Sources */ = {isa = PBXBuildFile; fileRef = F37A8DB42838AD1200C38E95 /* music_ogg_stb.c */; }; F3823337273195CC00F7F527 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 639008C62385A822009019FA /* utils.c */; }; F3823338273195CF00F7F527 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 639008C72385A822009019FA /* utils.h */; }; F3823339273195D200F7F527 /* effect_position.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D01F9607C100EDAF53 /* effect_position.c */; }; F382333A273195D500F7F527 /* effect_stereoreverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405E01F9607C300EDAF53 /* effect_stereoreverse.c */; }; F382333B273195D800F7F527 /* effects_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CE1F9607C100EDAF53 /* effects_internal.c */; }; F382333C273195DA00F7F527 /* effects_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405E11F9607C300EDAF53 /* effects_internal.h */; }; F382333D273195DC00F7F527 /* mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C11F9607C000EDAF53 /* mixer.c */; }; F382333E273195DF00F7F527 /* mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C01F9607BF00EDAF53 /* mixer.h */; }; F382333F273195E100F7F527 /* music.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CD1F9607C000EDAF53 /* music.c */; }; F3823340273195E400F7F527 /* music.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C21F9607C000EDAF53 /* music.h */; }; F3823341273195E600F7F527 /* mp3utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 639197EF239FE66700F1D8F8 /* mp3utils.c */; }; F3823342273195E900F7F527 /* mp3utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 639197F0239FE66700F1D8F8 /* mp3utils.h */; }; F3823343273195EB00F7F527 /* music_cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405DE1F9607C300EDAF53 /* music_cmd.c */; }; F3823344273195EE00F7F527 /* music_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405DB1F9607C200EDAF53 /* music_cmd.h */; }; F3823345273195F000F7F527 /* music_flac.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D41F9607C100EDAF53 /* music_flac.c */; }; F3823346273195F300F7F527 /* music_flac.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C71F9607C000EDAF53 /* music_flac.h */; }; F3823347273195F500F7F527 /* music_fluidsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C61F9607C000EDAF53 /* music_fluidsynth.c */; }; F3823348273195F800F7F527 /* music_fluidsynth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405BF1F9607BF00EDAF53 /* music_fluidsynth.h */; }; F382334D2731960400F7F527 /* music_modplug.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C41F9607C000EDAF53 /* music_modplug.c */; }; F382334E2731960700F7F527 /* music_modplug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C51F9607C000EDAF53 /* music_modplug.h */; }; F382334F2731960C00F7F527 /* music_mpg123.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405DF1F9607C300EDAF53 /* music_mpg123.c */; }; F38233502731960F00F7F527 /* music_mpg123.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D31F9607C100EDAF53 /* music_mpg123.h */; }; F38233512731961100F7F527 /* music_nativemidi.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D51F9607C100EDAF53 /* music_nativemidi.c */; }; F38233522731961400F7F527 /* music_nativemidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405DA1F9607C200EDAF53 /* music_nativemidi.h */; }; F38233532731961600F7F527 /* music_ogg.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D91F9607C200EDAF53 /* music_ogg.c */; }; F38233542731961800F7F527 /* music_ogg.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D11F9607C100EDAF53 /* music_ogg.h */; }; F38233552731961A00F7F527 /* music_timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405D71F9607C200EDAF53 /* music_timidity.c */; }; F38233562731961C00F7F527 /* music_timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D61F9607C100EDAF53 /* music_timidity.h */; }; F38233572731961F00F7F527 /* music_wav.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405C91F9607C000EDAF53 /* music_wav.c */; }; F38233582731962100F7F527 /* music_wav.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C81F9607C000EDAF53 /* music_wav.h */; }; F38233592731962400F7F527 /* load_aiff.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405BE1F9607BF00EDAF53 /* load_aiff.c */; }; F382335A2731962600F7F527 /* load_aiff.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405D21F9607C100EDAF53 /* load_aiff.h */; }; F382335B2731962900F7F527 /* load_voc.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE405CC1F9607C000EDAF53 /* load_voc.c */; }; F382335C2731962B00F7F527 /* load_voc.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE405C31F9607C000EDAF53 /* load_voc.h */; }; F382335D2731962D00F7F527 /* music_opus.h in Headers */ = {isa = PBXBuildFile; fileRef = 630FBD8420D5211F009867AB /* music_opus.h */; }; F382335E2731963000F7F527 /* music_opus.c in Sources */ = {isa = PBXBuildFile; fileRef = 630FBD8220D52105009867AB /* music_opus.c */; }; F382335F2731963800F7F527 /* native_midi.h in Headers */ = {isa = PBXBuildFile; fileRef = F51BFB0101F724BE01D3D55B /* native_midi.h */; }; F38233602731963800F7F527 /* native_midi.h in Headers */ = {isa = PBXBuildFile; fileRef = F51BFB0101F724BE01D3D55B /* native_midi.h */; }; F3D87C09281DFABD005DA540 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3D87C08281DFABD005DA540 /* AudioToolbox.framework */; }; F3D87C0B281DFAD4005DA540 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3D87C0A281DFAD4005DA540 /* AudioUnit.framework */; platformFilters = (macos, ); }; F3D87C0D281DFADB005DA540 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3D87C0C281DFADB005DA540 /* CoreServices.framework */; }; F3D87C0F281DFB02005DA540 /* SDL2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3D87C0E281DFB02005DA540 /* SDL2.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 009BF08F1068AE4D00D68177 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 0867D690FE84028FC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = BE1FA8B407AF96B2004B6283; remoteInfo = Framework; }; F3968B96281F817E00661875 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = F3968B90281F817E00661875 /* opus.xcodeproj */; proxyType = 2; remoteGlobalIDString = F3968A21281F704800661875; remoteInfo = opus; }; F3E29D062882107B0006D108 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = F3E29D022882107B0006D108 /* xmp.xcodeproj */; proxyType = 2; remoteGlobalIDString = F3968D85281FBB1900661875; remoteInfo = xmp; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = native_midi_macosx.c; sourceTree = ""; }; 1014BAEA010A4B677F000001 /* SDL_mixer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDL_mixer.h; sourceTree = ""; }; 630FBD8220D52105009867AB /* music_opus.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_opus.c; sourceTree = ""; }; 630FBD8420D5211F009867AB /* music_opus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_opus.h; sourceTree = ""; }; 635731CB2AD5B658000AC38E /* music_wavpack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_wavpack.c; sourceTree = ""; }; 635731CC2AD5B658000AC38E /* music_wavpack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_wavpack.h; sourceTree = ""; }; 635731D12AD5B66A000AC38E /* music_gme.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_gme.c; sourceTree = ""; }; 635731D22AD5B66A000AC38E /* music_gme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_gme.h; sourceTree = ""; }; 639008C62385A822009019FA /* utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utils.c; sourceTree = ""; }; 639008C72385A822009019FA /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = ""; }; 639197EF239FE66700F1D8F8 /* mp3utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mp3utils.c; sourceTree = ""; }; 639197F0239FE66700F1D8F8 /* mp3utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mp3utils.h; sourceTree = ""; }; AAE405BE1F9607BF00EDAF53 /* load_aiff.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = load_aiff.c; sourceTree = ""; }; AAE405BF1F9607BF00EDAF53 /* music_fluidsynth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_fluidsynth.h; sourceTree = ""; }; AAE405C01F9607BF00EDAF53 /* mixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mixer.h; sourceTree = ""; }; AAE405C11F9607C000EDAF53 /* mixer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mixer.c; sourceTree = ""; }; AAE405C21F9607C000EDAF53 /* music.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music.h; sourceTree = ""; }; AAE405C31F9607C000EDAF53 /* load_voc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = load_voc.h; sourceTree = ""; }; AAE405C41F9607C000EDAF53 /* music_modplug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_modplug.c; sourceTree = ""; }; AAE405C51F9607C000EDAF53 /* music_modplug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_modplug.h; sourceTree = ""; }; AAE405C61F9607C000EDAF53 /* music_fluidsynth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_fluidsynth.c; sourceTree = ""; }; AAE405C71F9607C000EDAF53 /* music_flac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_flac.h; sourceTree = ""; }; AAE405C81F9607C000EDAF53 /* music_wav.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_wav.h; sourceTree = ""; }; AAE405C91F9607C000EDAF53 /* music_wav.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_wav.c; sourceTree = ""; }; AAE405CC1F9607C000EDAF53 /* load_voc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = load_voc.c; sourceTree = ""; }; AAE405CD1F9607C000EDAF53 /* music.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music.c; sourceTree = ""; }; AAE405CE1F9607C100EDAF53 /* effects_internal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = effects_internal.c; sourceTree = ""; }; AAE405D01F9607C100EDAF53 /* effect_position.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = effect_position.c; sourceTree = ""; }; AAE405D11F9607C100EDAF53 /* music_ogg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_ogg.h; sourceTree = ""; }; AAE405D21F9607C100EDAF53 /* load_aiff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = load_aiff.h; sourceTree = ""; }; AAE405D31F9607C100EDAF53 /* music_mpg123.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_mpg123.h; sourceTree = ""; }; AAE405D41F9607C100EDAF53 /* music_flac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_flac.c; sourceTree = ""; }; AAE405D51F9607C100EDAF53 /* music_nativemidi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_nativemidi.c; sourceTree = ""; }; AAE405D61F9607C100EDAF53 /* music_timidity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_timidity.h; sourceTree = ""; }; AAE405D71F9607C200EDAF53 /* music_timidity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_timidity.c; sourceTree = ""; }; AAE405D91F9607C200EDAF53 /* music_ogg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_ogg.c; sourceTree = ""; }; AAE405DA1F9607C200EDAF53 /* music_nativemidi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_nativemidi.h; sourceTree = ""; }; AAE405DB1F9607C200EDAF53 /* music_cmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_cmd.h; sourceTree = ""; }; AAE405DE1F9607C300EDAF53 /* music_cmd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_cmd.c; sourceTree = ""; }; AAE405DF1F9607C300EDAF53 /* music_mpg123.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_mpg123.c; sourceTree = ""; }; AAE405E01F9607C300EDAF53 /* effect_stereoreverse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = effect_stereoreverse.c; sourceTree = ""; }; AAE405E11F9607C300EDAF53 /* effects_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = effects_internal.h; sourceTree = ""; }; BE1FA90507AF96B2004B6283 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = ""; }; BE1FA90607AF96B2004B6283 /* SDL2_mixer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL2_mixer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL2_mixer.a; sourceTree = BUILT_PRODUCTS_DIR; }; BE1FA95807AF96B3004B6283 /* Create DMG */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "Create DMG"; sourceTree = BUILT_PRODUCTS_DIR; }; F302405F2881DF94002F32D6 /* music_xmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_xmp.h; sourceTree = ""; }; F30240622881DF95002F32D6 /* music_xmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_xmp.c; sourceTree = ""; }; F3249B36285C448100DB9B5C /* CMake */ = {isa = PBXFileReference; lastKnownFileType = folder; path = CMake; sourceTree = ""; }; F37A8D2B2838924900C38E95 /* music_drmp3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_drmp3.h; sourceTree = ""; }; F37A8D2C2838924900C38E95 /* music_drmp3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_drmp3.c; sourceTree = ""; }; F37A8D412838A23400C38E95 /* music_drflac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = music_drflac.h; sourceTree = ""; }; F37A8D492838A23400C38E95 /* music_drflac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_drflac.c; sourceTree = ""; }; F37A8DB42838AD1200C38E95 /* music_ogg_stb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = music_ogg_stb.c; sourceTree = ""; }; F3968B90281F817E00661875 /* opus.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opus.xcodeproj; path = opus/opus.xcodeproj; sourceTree = ""; }; F3968D71281FB5E100661875 /* config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = ""; }; F3D87C08281DFABD005DA540 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; F3D87C0A281DFAD4005DA540 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = System/Library/Frameworks/AudioUnit.framework; sourceTree = SDKROOT; }; F3D87C0C281DFADB005DA540 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; F3D87C0E281DFB02005DA540 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = macOS/SDL2.framework; sourceTree = ""; }; F3E29D022882107B0006D108 /* xmp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "xmp.xcodeproj"; path = "xmp/xmp.xcodeproj"; sourceTree = ""; }; F51BFB0101F724BE01D3D55B /* native_midi.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = native_midi.h; sourceTree = ""; }; F59C710300D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = ""; }; F59C710400D5CB5801000001 /* Welcome.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Welcome.txt; sourceTree = ""; }; F59C710600D5CB5801000001 /* SDL_mixer.info */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SDL_mixer.info; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ BE1FA90107AF96B2004B6283 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( F3D87C09281DFABD005DA540 /* AudioToolbox.framework in Frameworks */, F3D87C0B281DFAD4005DA540 /* AudioUnit.framework in Frameworks */, F3D87C0D281DFADB005DA540 /* CoreServices.framework in Frameworks */, F3D87C0F281DFB02005DA540 /* SDL2.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; BE1FA95207AF96B2004B6283 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 0153844A006D81B07F000001 /* Public Headers */ = { isa = PBXGroup; children = ( 1014BAEA010A4B677F000001 /* SDL_mixer.h */, ); name = "Public Headers"; path = ../include; sourceTree = ""; }; 034768DDFF38A45A11DB9C8B /* Products */ = { isa = PBXGroup; children = ( 089C1665FE841158C02AAC07 /* Resources */, BE1FA90607AF96B2004B6283 /* SDL2_mixer.framework */, BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */, BE1FA95807AF96B3004B6283 /* Create DMG */, ); name = Products; sourceTree = ""; }; 0867D691FE84028FC02AAC07 /* SDL_mixerFramework */ = { isa = PBXGroup; children = ( F3968D71281FB5E100661875 /* config.xcconfig */, F3968B90281F817E00661875 /* opus.xcodeproj */, F3E29D022882107B0006D108 /* xmp.xcodeproj */, F59C70FC00D5CB5801000001 /* pkg-support */, 0153844A006D81B07F000001 /* Public Headers */, 08FB77ACFE841707C02AAC07 /* Library Source */, BE1FA8AC07AF95D4004B6283 /* Frameworks */, 034768DDFF38A45A11DB9C8B /* Products */, BE1FA90507AF96B2004B6283 /* Info-Framework.plist */, ); name = SDL_mixerFramework; sourceTree = ""; }; 089C1665FE841158C02AAC07 /* Resources */ = { isa = PBXGroup; children = ( ); name = Resources; sourceTree = ""; }; 08FB77ACFE841707C02AAC07 /* Library Source */ = { isa = PBXGroup; children = ( 6398B0D4238528C10024EEA1 /* mixersrc */, 6398B0BB238528360024EEA1 /* codecs */, F51BFAFD01F724BE01D3D55B /* native_midi */, ); name = "Library Source"; sourceTree = ""; }; 6398B0BB238528360024EEA1 /* codecs */ = { isa = PBXGroup; children = ( AAE405BE1F9607BF00EDAF53 /* load_aiff.c */, AAE405D21F9607C100EDAF53 /* load_aiff.h */, AAE405CC1F9607C000EDAF53 /* load_voc.c */, AAE405C31F9607C000EDAF53 /* load_voc.h */, 639197EF239FE66700F1D8F8 /* mp3utils.c */, 639197F0239FE66700F1D8F8 /* mp3utils.h */, AAE405DE1F9607C300EDAF53 /* music_cmd.c */, AAE405DB1F9607C200EDAF53 /* music_cmd.h */, F37A8D492838A23400C38E95 /* music_drflac.c */, F37A8D412838A23400C38E95 /* music_drflac.h */, F37A8D2C2838924900C38E95 /* music_drmp3.c */, F37A8D2B2838924900C38E95 /* music_drmp3.h */, AAE405D41F9607C100EDAF53 /* music_flac.c */, AAE405C71F9607C000EDAF53 /* music_flac.h */, 635731D12AD5B66A000AC38E /* music_gme.c */, 635731D22AD5B66A000AC38E /* music_gme.h */, AAE405C61F9607C000EDAF53 /* music_fluidsynth.c */, AAE405BF1F9607BF00EDAF53 /* music_fluidsynth.h */, AAE405C41F9607C000EDAF53 /* music_modplug.c */, AAE405C51F9607C000EDAF53 /* music_modplug.h */, AAE405DF1F9607C300EDAF53 /* music_mpg123.c */, AAE405D31F9607C100EDAF53 /* music_mpg123.h */, AAE405D51F9607C100EDAF53 /* music_nativemidi.c */, AAE405DA1F9607C200EDAF53 /* music_nativemidi.h */, F37A8DB42838AD1200C38E95 /* music_ogg_stb.c */, AAE405D91F9607C200EDAF53 /* music_ogg.c */, AAE405D11F9607C100EDAF53 /* music_ogg.h */, 630FBD8220D52105009867AB /* music_opus.c */, 630FBD8420D5211F009867AB /* music_opus.h */, AAE405D71F9607C200EDAF53 /* music_timidity.c */, AAE405D61F9607C100EDAF53 /* music_timidity.h */, AAE405C91F9607C000EDAF53 /* music_wav.c */, AAE405C81F9607C000EDAF53 /* music_wav.h */, 635731CB2AD5B658000AC38E /* music_wavpack.c */, 635731CC2AD5B658000AC38E /* music_wavpack.h */, F30240622881DF95002F32D6 /* music_xmp.c */, F302405F2881DF94002F32D6 /* music_xmp.h */, ); name = codecs; path = ../src/codecs; sourceTree = ""; }; 6398B0D4238528C10024EEA1 /* mixersrc */ = { isa = PBXGroup; children = ( 639008C62385A822009019FA /* utils.c */, 639008C72385A822009019FA /* utils.h */, AAE405D01F9607C100EDAF53 /* effect_position.c */, AAE405E01F9607C300EDAF53 /* effect_stereoreverse.c */, AAE405CE1F9607C100EDAF53 /* effects_internal.c */, AAE405E11F9607C300EDAF53 /* effects_internal.h */, AAE405C11F9607C000EDAF53 /* mixer.c */, AAE405C01F9607BF00EDAF53 /* mixer.h */, AAE405CD1F9607C000EDAF53 /* music.c */, AAE405C21F9607C000EDAF53 /* music.h */, ); name = mixersrc; path = ../src; sourceTree = ""; }; BE1FA8AC07AF95D4004B6283 /* Frameworks */ = { isa = PBXGroup; children = ( F3D87C0C281DFADB005DA540 /* CoreServices.framework */, F3D87C0A281DFAD4005DA540 /* AudioUnit.framework */, F3D87C08281DFABD005DA540 /* AudioToolbox.framework */, F3D87C0E281DFB02005DA540 /* SDL2.framework */, ); name = Frameworks; sourceTree = ""; }; F3968B91281F817E00661875 /* Products */ = { isa = PBXGroup; children = ( F3968B97281F817E00661875 /* opus.framework */, ); name = Products; sourceTree = ""; }; F3E29D032882107B0006D108 /* Products */ = { isa = PBXGroup; children = ( F3E29D072882107B0006D108 /* xmp.framework */, ); name = Products; sourceTree = ""; }; F51BFAFD01F724BE01D3D55B /* native_midi */ = { isa = PBXGroup; children = ( 0448E8AD108B937A00C9D3EA /* native_midi_macosx.c */, F51BFB0101F724BE01D3D55B /* native_midi.h */, ); name = native_midi; path = ../src/codecs/native_midi; sourceTree = SOURCE_ROOT; }; F59C70FC00D5CB5801000001 /* pkg-support */ = { isa = PBXGroup; children = ( F59C710100D5CB5801000001 /* resources */, F59C710600D5CB5801000001 /* SDL_mixer.info */, ); path = "pkg-support"; sourceTree = SOURCE_ROOT; }; F59C710100D5CB5801000001 /* resources */ = { isa = PBXGroup; children = ( F3249B36285C448100DB9B5C /* CMake */, F59C710300D5CB5801000001 /* ReadMe.txt */, F59C710400D5CB5801000001 /* Welcome.txt */, ); path = resources; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ BE1FA8B507AF96B2004B6283 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( AAE405E31F9607C300EDAF53 /* music_fluidsynth.h in Headers */, AAE405F61F9607C300EDAF53 /* load_aiff.h in Headers */, AAE405E71F9607C300EDAF53 /* load_voc.h in Headers */, AAE405EC1F9607C300EDAF53 /* music_wav.h in Headers */, F37A8D2D2838924900C38E95 /* music_drmp3.h in Headers */, AAE405E91F9607C300EDAF53 /* music_modplug.h in Headers */, AAE405FE1F9607C300EDAF53 /* music_nativemidi.h in Headers */, F37A8D4A2838A23400C38E95 /* music_drflac.h in Headers */, F30240632881DF95002F32D6 /* music_xmp.h in Headers */, AAE405E41F9607C300EDAF53 /* mixer.h in Headers */, AAE405FF1F9607C300EDAF53 /* music_cmd.h in Headers */, AAE405EB1F9607C300EDAF53 /* music_flac.h in Headers */, AAE406051F9607C300EDAF53 /* effects_internal.h in Headers */, AAE405FA1F9607C300EDAF53 /* music_timidity.h in Headers */, AAE405F71F9607C300EDAF53 /* music_mpg123.h in Headers */, AAE405E61F9607C300EDAF53 /* music.h in Headers */, F382335F2731963800F7F527 /* native_midi.h in Headers */, BE1FA8CD07AF96B2004B6283 /* SDL_mixer.h in Headers */, AAE405F51F9607C300EDAF53 /* music_ogg.h in Headers */, 630FBD8520D5211F009867AB /* music_opus.h in Headers */, 639008C92385A822009019FA /* utils.h in Headers */, 639197F2239FE66700F1D8F8 /* mp3utils.h in Headers */, 635731CE2AD5B658000AC38E /* music_wavpack.h in Headers */, 635731D42AD5B66A000AC38E /* music_gme.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; BE1FA90807AF96B2004B6283 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( F3823346273195F300F7F527 /* music_flac.h in Headers */, F382333E273195DF00F7F527 /* mixer.h in Headers */, F382335A2731962600F7F527 /* load_aiff.h in Headers */, F3823348273195F800F7F527 /* music_fluidsynth.h in Headers */, F37A8D4B2838A23400C38E95 /* music_drflac.h in Headers */, F30240642881DF95002F32D6 /* music_xmp.h in Headers */, F382333C273195DA00F7F527 /* effects_internal.h in Headers */, F382334E2731960700F7F527 /* music_modplug.h in Headers */, F3823340273195E400F7F527 /* music.h in Headers */, F38233522731961400F7F527 /* music_nativemidi.h in Headers */, F3823338273195CF00F7F527 /* utils.h in Headers */, F38233562731961C00F7F527 /* music_timidity.h in Headers */, F38233542731961800F7F527 /* music_ogg.h in Headers */, F382335C2731962B00F7F527 /* load_voc.h in Headers */, F382335D2731962D00F7F527 /* music_opus.h in Headers */, F3823342273195E900F7F527 /* mp3utils.h in Headers */, F38233602731963800F7F527 /* native_midi.h in Headers */, F38233502731960F00F7F527 /* music_mpg123.h in Headers */, F3823344273195EE00F7F527 /* music_cmd.h in Headers */, F37A8D2E2838924900C38E95 /* music_drmp3.h in Headers */, F38233582731962100F7F527 /* music_wav.h in Headers */, 635731D02AD5B658000AC38E /* music_wavpack.h in Headers */, 635731D62AD5B66A000AC38E /* music_gme.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ BE1FA8B407AF96B2004B6283 /* Framework */ = { isa = PBXNativeTarget; buildConfigurationList = 00B7E48B097EC6B300826121 /* Build configuration list for PBXNativeTarget "Framework" */; buildPhases = ( BE1FA8B507AF96B2004B6283 /* Headers */, BE1FA8CF07AF96B2004B6283 /* Resources */, BE1FA8D007AF96B2004B6283 /* Sources */, BE1FA90107AF96B2004B6283 /* Frameworks */, BE1FA90307AF96B2004B6283 /* Rez */, AA9F7D9714B143C700278D1E /* Convert SDL includes to SDL Framework includes */, ); buildRules = ( ); 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"; dependencies = ( ); name = Framework; productInstallPath = "@executable_path/../Frameworks"; productName = SDL_mixer; productReference = BE1FA90607AF96B2004B6283 /* SDL2_mixer.framework */; productType = "com.apple.product-type.framework"; }; BE1FA90707AF96B2004B6283 /* Static Library */ = { isa = PBXNativeTarget; buildConfigurationList = 00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "Static Library" */; buildPhases = ( BE1FA90807AF96B2004B6283 /* Headers */, BE1FA92107AF96B2004B6283 /* Sources */, BE1FA95207AF96B2004B6283 /* Frameworks */, BE1FA95307AF96B2004B6283 /* Rez */, ); buildRules = ( ); dependencies = ( ); name = "Static Library"; productInstallPath = /usr/local/lib; productName = "Static Library"; productReference = BE1FA95407AF96B2004B6283 /* libSDL2_mixer.a */; productType = "com.apple.product-type.library.static"; }; BE1FA95507AF96B2004B6283 /* Create DMG */ = { isa = PBXNativeTarget; buildConfigurationList = 00B7E493097EC6B300826121 /* Build configuration list for PBXNativeTarget "Create DMG" */; buildPhases = ( BE1FA95707AF96B2004B6283 /* ShellScript */, ); buildRules = ( ); dependencies = ( 009BF0901068AE4D00D68177 /* PBXTargetDependency */, ); name = "Create DMG"; productInstallPath = /usr/local/bin; productName = "Standard Package"; productReference = BE1FA95807AF96B3004B6283 /* Create DMG */; productType = "com.apple.product-type.tool"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0900; }; buildConfigurationList = 00B7E497097EC6B300826121 /* Build configuration list for PBXProject "SDL_mixer" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 1; knownRegions = ( English, en, ); mainGroup = 0867D691FE84028FC02AAC07 /* SDL_mixerFramework */; productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */; projectDirPath = ""; projectReferences = ( { ProductGroup = F3968B91281F817E00661875 /* Products */; ProjectRef = F3968B90281F817E00661875 /* opus.xcodeproj */; }, { ProductGroup = F3E29D032882107B0006D108 /* Products */; ProjectRef = F3E29D022882107B0006D108 /* xmp.xcodeproj */; }, ); projectRoot = ""; targets = ( BE1FA8B407AF96B2004B6283 /* Framework */, BE1FA90707AF96B2004B6283 /* Static Library */, BE1FA95507AF96B2004B6283 /* Create DMG */, ); }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ F3968B97281F817E00661875 /* opus.framework */ = { isa = PBXReferenceProxy; fileType = wrapper.framework; path = opus.framework; remoteRef = F3968B96281F817E00661875 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; F3E29D072882107B0006D108 /* xmp.framework */ = { isa = PBXReferenceProxy; fileType = wrapper.framework; path = xmp.framework; remoteRef = F3E29D062882107B0006D108 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ BE1FA8CF07AF96B2004B6283 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( F3249B39285C448100DB9B5C /* CMake in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXRezBuildPhase section */ BE1FA90307AF96B2004B6283 /* Rez */ = { isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; BE1FA95307AF96B2004B6283 /* Rez */ = { isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXRezBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ AA9F7D9714B143C700278D1E /* Convert SDL includes to SDL Framework includes */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ); name = "Convert SDL includes to SDL Framework includes"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "cd \"$BUILT_PRODUCTS_DIR/$PUBLIC_HEADERS_FOLDER_PATH\"\nsed -i '' -e 's,#include \"\\(.*\\)\",#include ,' *.h\n"; }; BE1FA95707AF96B2004B6283 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 12; files = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "PRODUCT_NAME=SDL2_mixer\nOPTIONAL_FRAMEWORKS=\"ogg opus xmp\"\n\n# Sign framework\nif [ \"$SDL_CODESIGN_IDENTITY\" != \"\" ]; then\n codesign --force --deep --sign \"$SDL_CODESIGN_IDENTITY\" --preserve-metadata\\=identifier,entitlements,flags --generate-entitlement-der $TARGET_BUILD_DIR/$PRODUCT_NAME.framework/Versions/A || exit $?\nfi\n\n# clean up the framework, remove headers, extra files\nmkdir -p build/dmg-tmp\ncp -a $TARGET_BUILD_DIR/$PRODUCT_NAME.framework build/dmg-tmp/\ncp pkg-support/resources/ReadMe.txt build/dmg-tmp\nfor i in $OPTIONAL_FRAMEWORKS; do\n if [ -d $TARGET_BUILD_DIR/$i.framework ]; then\n if [ \"$SDL_CODESIGN_IDENTITY\" != \"\" ]; then\n codesign --force --deep --sign \"$SDL_CODESIGN_IDENTITY\" --preserve-metadata\\=identifier,entitlements,flags --generate-entitlement-der $TARGET_BUILD_DIR/$i.framework/Versions/A\n fi\n mkdir -p build/dmg-tmp/optional\n cp -a $TARGET_BUILD_DIR/$i.framework build/dmg-tmp/optional/\n fi\ndone\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\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ BE1FA8D007AF96B2004B6283 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( AAE405E21F9607C300EDAF53 /* load_aiff.c in Sources */, F37A8D2F2838924900C38E95 /* music_drmp3.c in Sources */, AAE405F01F9607C300EDAF53 /* load_voc.c in Sources */, AAE405EA1F9607C300EDAF53 /* music_fluidsynth.c in Sources */, AAE405FD1F9607C300EDAF53 /* music_ogg.c in Sources */, AAE405F41F9607C300EDAF53 /* effect_position.c in Sources */, AAE405F81F9607C300EDAF53 /* music_flac.c in Sources */, AAE405F21F9607C300EDAF53 /* effects_internal.c in Sources */, AAE406021F9607C300EDAF53 /* music_cmd.c in Sources */, AAE405FB1F9607C300EDAF53 /* music_timidity.c in Sources */, F37A8DB52838AD1300C38E95 /* music_ogg_stb.c in Sources */, F37A8D502838A23400C38E95 /* music_drflac.c in Sources */, AAE405F11F9607C300EDAF53 /* music.c in Sources */, AAE405F91F9607C300EDAF53 /* music_nativemidi.c in Sources */, AAE406031F9607C300EDAF53 /* music_mpg123.c in Sources */, AAE406041F9607C300EDAF53 /* effect_stereoreverse.c in Sources */, AAE405ED1F9607C300EDAF53 /* music_wav.c in Sources */, F30240652881DF95002F32D6 /* music_xmp.c in Sources */, AAE405E81F9607C300EDAF53 /* music_modplug.c in Sources */, AAE405E51F9607C300EDAF53 /* mixer.c in Sources */, 0448E8AE108B937A00C9D3EA /* native_midi_macosx.c in Sources */, 630FBD8320D52105009867AB /* music_opus.c in Sources */, 639008C82385A822009019FA /* utils.c in Sources */, 639197F1239FE66700F1D8F8 /* mp3utils.c in Sources */, 635731CD2AD5B658000AC38E /* music_wavpack.c in Sources */, 635731D32AD5B66A000AC38E /* music_gme.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; BE1FA92107AF96B2004B6283 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( F38233552731961A00F7F527 /* music_timidity.c in Sources */, F37A8D302838924900C38E95 /* music_drmp3.c in Sources */, F382334F2731960C00F7F527 /* music_mpg123.c in Sources */, F382333B273195D800F7F527 /* effects_internal.c in Sources */, 0448E8AF108B937A00C9D3EA /* native_midi_macosx.c in Sources */, F382333A273195D500F7F527 /* effect_stereoreverse.c in Sources */, F382335B2731962900F7F527 /* load_voc.c in Sources */, F382334D2731960400F7F527 /* music_modplug.c in Sources */, F382333F273195E100F7F527 /* music.c in Sources */, F37A8DB62838AD1300C38E95 /* music_ogg_stb.c in Sources */, F37A8D512838A23400C38E95 /* music_drflac.c in Sources */, F3823341273195E600F7F527 /* mp3utils.c in Sources */, F3823343273195EB00F7F527 /* music_cmd.c in Sources */, F382335E2731963000F7F527 /* music_opus.c in Sources */, F382333D273195DC00F7F527 /* mixer.c in Sources */, F3823347273195F500F7F527 /* music_fluidsynth.c in Sources */, F38233592731962400F7F527 /* load_aiff.c in Sources */, F30240662881DF95002F32D6 /* music_xmp.c in Sources */, F3823345273195F000F7F527 /* music_flac.c in Sources */, F38233572731961F00F7F527 /* music_wav.c in Sources */, F38233512731961100F7F527 /* music_nativemidi.c in Sources */, F38233532731961600F7F527 /* music_ogg.c in Sources */, F3823337273195CC00F7F527 /* utils.c in Sources */, F3823339273195D200F7F527 /* effect_position.c in Sources */, 635731CF2AD5B658000AC38E /* music_wavpack.c in Sources */, 635731D52AD5B66A000AC38E /* music_gme.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 009BF0901068AE4D00D68177 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = BE1FA8B407AF96B2004B6283 /* Framework */; targetProxy = 009BF08F1068AE4D00D68177 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 00B7E48C097EC6B300826121 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)"; }; name = Release; }; 00B7E48D097EC6B300826121 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { OTHER_LDFLAGS = "$(CONFIG_FRAMEWORK_LDFLAGS)"; }; name = Debug; }; 00B7E490097EC6B300826121 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { }; name = Release; }; 00B7E491097EC6B300826121 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { }; name = Debug; }; 00B7E494097EC6B300826121 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; OTHER_REZFLAGS = ""; PRODUCT_NAME = "Create DMG"; REZ_EXECUTABLE = YES; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", "-Wno-four-char-constants", "-Wno-unknown-pragmas", ); ZERO_LINK = NO; }; name = Release; }; 00B7E495097EC6B300826121 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { DEBUGGING_SYMBOLS = YES; GCC_DYNAMIC_NO_PIC = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = 0; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ( "-flat_namespace", "-all_load", ); OTHER_REZFLAGS = ""; PRODUCT_NAME = "Create DMG"; REZ_EXECUTABLE = YES; SECTORDER_FLAGS = ""; WARNING_CFLAGS = ( "-Wmost", "-Wno-four-char-constants", "-Wno-unknown-pragmas", ); ZERO_LINK = YES; }; name = Debug; }; 00B7E498097EC6B300826121 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = F3968D71281FB5E100661875 /* config.xcconfig */; buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; DEPLOYMENT_POSTPROCESSING = YES; DYLIB_COMPATIBILITY_VERSION = 701.0.0; DYLIB_CURRENT_VERSION = 701.0.0; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)/$(PLATFORM)\""; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( MUSIC_FLAC_DRFLAC, MUSIC_MP3_DRMP3, MUSIC_OGG, OGG_USE_STB, MUSIC_WAV, "$(CONFIG_PREPROCESSOR_DEFINITIONS)", ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; HEADER_SEARCH_PATHS = "\"$(SRCROOT)/$(PLATFORM)/SDL2.framework/Headers\""; INFOPLIST_FILE = "Info-Framework.plist"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.11; PLATFORM = ""; "PLATFORM[sdk=appletvos*]" = tvOS; "PLATFORM[sdk=iphoneos*]" = iOS; "PLATFORM[sdk=macosx*]" = macOS; PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL2-mixer"; PRODUCT_NAME = SDL2_mixer; SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; SUPPORTS_MACCATALYST = YES; TVOS_DEPLOYMENT_TARGET = 9.0; USER_HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)/../include\"", "\"$(SRCROOT)/../src/codecs\"", ); }; name = Release; }; 00B7E499097EC6B300826121 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = F3968D71281FB5E100661875 /* config.xcconfig */; buildSettings = { ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DYLIB_COMPATIBILITY_VERSION = 701.0.0; DYLIB_CURRENT_VERSION = 701.0.0; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_TESTABILITY = YES; FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)/$(PLATFORM)\""; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( MUSIC_FLAC_DRFLAC, MUSIC_MP3_DRMP3, MUSIC_OGG, OGG_USE_STB, MUSIC_WAV, "$(CONFIG_PREPROCESSOR_DEFINITIONS)", ); GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; HEADER_SEARCH_PATHS = "\"$(SRCROOT)/$(PLATFORM)/SDL2.framework/Headers\""; INFOPLIST_FILE = "Info-Framework.plist"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACOSX_DEPLOYMENT_TARGET = 10.11; ONLY_ACTIVE_ARCH = YES; PLATFORM = ""; "PLATFORM[sdk=appletvos*]" = tvOS; "PLATFORM[sdk=iphoneos*]" = iOS; "PLATFORM[sdk=macosx*]" = macOS; PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL2-mixer"; PRODUCT_NAME = SDL2_mixer; SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos"; SUPPORTS_MACCATALYST = YES; TVOS_DEPLOYMENT_TARGET = 9.0; USER_HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)/../include\"", "\"$(SRCROOT)/../src/codecs\"", ); }; name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 00B7E48B097EC6B300826121 /* Build configuration list for PBXNativeTarget "Framework" */ = { isa = XCConfigurationList; buildConfigurations = ( 00B7E48C097EC6B300826121 /* Release */, 00B7E48D097EC6B300826121 /* Debug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 00B7E48F097EC6B300826121 /* Build configuration list for PBXNativeTarget "Static Library" */ = { isa = XCConfigurationList; buildConfigurations = ( 00B7E490097EC6B300826121 /* Release */, 00B7E491097EC6B300826121 /* Debug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 00B7E493097EC6B300826121 /* Build configuration list for PBXNativeTarget "Create DMG" */ = { isa = XCConfigurationList; buildConfigurations = ( 00B7E494097EC6B300826121 /* Release */, 00B7E495097EC6B300826121 /* Debug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 00B7E497097EC6B300826121 /* Build configuration list for PBXProject "SDL_mixer" */ = { isa = XCConfigurationList; buildConfigurations = ( 00B7E498097EC6B300826121 /* Release */, 00B7E499097EC6B300826121 /* Debug */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 0867D690FE84028FC02AAC07 /* Project object */; }