809 lines
41 KiB
Plaintext
809 lines
41 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 55;
|
|
objects = {
|
|
|
|
/* Begin PBXAggregateTarget section */
|
|
F3B38D54296F8E79005DA6D3 /* SDL3_mixer.xcframework */ = {
|
|
isa = PBXAggregateTarget;
|
|
buildConfigurationList = F3B38D57296F8E79005DA6D3 /* Build configuration list for PBXAggregateTarget "SDL3_mixer.xcframework" */;
|
|
buildPhases = (
|
|
F3B38D5A296F8E82005DA6D3 /* ShellScript */,
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = SDL3_mixer.xcframework;
|
|
productName = xcFramework;
|
|
};
|
|
F3E1F78F2A78A23C00AC76D3 /* SDL3_mixer.dmg */ = {
|
|
isa = PBXAggregateTarget;
|
|
buildConfigurationList = F3E1F7902A78A23C00AC76D3 /* Build configuration list for PBXAggregateTarget "SDL3_mixer.dmg" */;
|
|
buildPhases = (
|
|
F3E1F79B2A78A27700AC76D3 /* ShellScript */,
|
|
);
|
|
dependencies = (
|
|
F3F7BE3A2CB725E900C984AF /* PBXTargetDependency */,
|
|
F3F7BE382CB725E300C984AF /* PBXTargetDependency */,
|
|
F3F7BE362CB725DF00C984AF /* PBXTargetDependency */,
|
|
F3F7BE342CB725DA00C984AF /* PBXTargetDependency */,
|
|
F3F7BE322CB725CF00C984AF /* PBXTargetDependency */,
|
|
F3F7BE302CB725CB00C984AF /* PBXTargetDependency */,
|
|
);
|
|
name = SDL3_mixer.dmg;
|
|
productName = "Create DMG";
|
|
};
|
|
/* End PBXAggregateTarget section */
|
|
|
|
/* Begin PBXBuildFile section */
|
|
BE1FA8CD07AF96B2004B6283 /* SDL_mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1014BAEA010A4B677F000001 /* SDL_mixer.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
F31BA93D2F2039F500646176 /* INSTALL.md in Resources */ = {isa = PBXBuildFile; fileRef = F31BA93B2F2039F500646176 /* INSTALL.md */; };
|
|
F31BA9422F203ACA00646176 /* LICENSE.txt in Resources */ = {isa = PBXBuildFile; fileRef = F31BA9402F203ACA00646176 /* LICENSE.txt */; };
|
|
F31BA9432F203ACA00646176 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = F31BA9412F203ACA00646176 /* README.md */; };
|
|
F3249B39285C448100DB9B5C /* CMake in Resources */ = {isa = PBXBuildFile; fileRef = F3249B36285C448100DB9B5C /* CMake */; };
|
|
F3412A412D4C950E00D6C2B7 /* SDL3.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3412A402D4C950E00D6C2B7 /* SDL3.framework */; };
|
|
F382FB962E340BDE004C6137 /* decoder_drmp3.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB822E340BDE004C6137 /* decoder_drmp3.c */; };
|
|
F382FB972E340BDE004C6137 /* decoder_opus.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB872E340BDE004C6137 /* decoder_opus.c */; };
|
|
F382FB982E340BDE004C6137 /* decoder_mpg123.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB862E340BDE004C6137 /* decoder_mpg123.c */; };
|
|
F382FB992E340BDE004C6137 /* decoder_sinewave.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB892E340BDE004C6137 /* decoder_sinewave.c */; };
|
|
F382FB9A2E340BDE004C6137 /* decoder_vorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB8D2E340BDE004C6137 /* decoder_vorbis.c */; };
|
|
F382FB9B2E340BDE004C6137 /* decoder_wavpack.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB8F2E340BDE004C6137 /* decoder_wavpack.c */; };
|
|
F382FB9C2E340BDE004C6137 /* SDL_mixer.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB912E340BDE004C6137 /* SDL_mixer.c */; };
|
|
F382FB9D2E340BDE004C6137 /* decoder_au.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB802E340BDE004C6137 /* decoder_au.c */; };
|
|
F382FB9E2E340BDE004C6137 /* decoder_raw.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB882E340BDE004C6137 /* decoder_raw.c */; };
|
|
F382FB9F2E340BDE004C6137 /* decoder_wav.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB8E2E340BDE004C6137 /* decoder_wav.c */; };
|
|
F382FBA02E340BDE004C6137 /* decoder_drflac.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB812E340BDE004C6137 /* decoder_drflac.c */; };
|
|
F382FBA12E340BDE004C6137 /* decoder_gme.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB852E340BDE004C6137 /* decoder_gme.c */; };
|
|
F382FBA22E340BDE004C6137 /* decoder_timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB8B2E340BDE004C6137 /* decoder_timidity.c */; };
|
|
F382FBA32E340BDE004C6137 /* decoder_aiff.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB7F2E340BDE004C6137 /* decoder_aiff.c */; };
|
|
F382FBA42E340BDE004C6137 /* decoder_stb_vorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB8A2E340BDE004C6137 /* decoder_stb_vorbis.c */; };
|
|
F382FBA52E340BDE004C6137 /* decoder_fluidsynth.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB842E340BDE004C6137 /* decoder_fluidsynth.c */; };
|
|
F382FBA62E340BDE004C6137 /* decoder_voc.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB8C2E340BDE004C6137 /* decoder_voc.c */; };
|
|
F382FBA72E340BDE004C6137 /* decoder_xmp.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB902E340BDE004C6137 /* decoder_xmp.c */; };
|
|
F382FBA82E340BDE004C6137 /* SDL_mixer_metadata_tags.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB942E340BDE004C6137 /* SDL_mixer_metadata_tags.c */; };
|
|
F382FBA92E340BDE004C6137 /* decoder_flac.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB832E340BDE004C6137 /* decoder_flac.c */; };
|
|
F382FBAA2E340BDE004C6137 /* SDL_mixer_spatialization.c in Sources */ = {isa = PBXBuildFile; fileRef = F382FB952E340BDE004C6137 /* SDL_mixer_spatialization.c */; };
|
|
F382FBAB2E340BDE004C6137 /* SDL_mixer_loader.h in Headers */ = {isa = PBXBuildFile; fileRef = F382FB932E340BDE004C6137 /* SDL_mixer_loader.h */; };
|
|
F382FBAC2E340BDE004C6137 /* SDL_mixer_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F382FB922E340BDE004C6137 /* SDL_mixer_internal.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 */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
F307A2622B542F110012534B /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F307A25D2B542F110012534B /* wavpack.xcodeproj */;
|
|
proxyType = 2;
|
|
remoteGlobalIDString = F3F70EDA281F61B4005AA27D;
|
|
remoteInfo = wavpack;
|
|
};
|
|
F307A2782B5431700012534B /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F307A2732B5431700012534B /* gme.xcodeproj */;
|
|
proxyType = 2;
|
|
remoteGlobalIDString = F3F70EDA281F61B4005AA27D;
|
|
remoteInfo = gme;
|
|
};
|
|
F3968B96281F817E00661875 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F3968B90281F817E00661875 /* opus.xcodeproj */;
|
|
proxyType = 2;
|
|
remoteGlobalIDString = F3968A21281F704800661875;
|
|
remoteInfo = opus;
|
|
};
|
|
F3B38D9E296F97BB005DA6D3 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F3B38D97296F97BB005DA6D3 /* ogg.xcodeproj */;
|
|
proxyType = 2;
|
|
remoteGlobalIDString = F3F70EDA281F61B4005AA27D;
|
|
remoteInfo = ogg;
|
|
};
|
|
F3E29D062882107B0006D108 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F3E29D022882107B0006D108 /* xmp.xcodeproj */;
|
|
proxyType = 2;
|
|
remoteGlobalIDString = F3968D85281FBB1900661875;
|
|
remoteInfo = xmp;
|
|
};
|
|
F3F7BE2F2CB725CB00C984AF /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F3E29D022882107B0006D108 /* xmp.xcodeproj */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = F3B38D4F296F8E1F005DA6D3;
|
|
remoteInfo = xmp.xcframework;
|
|
};
|
|
F3F7BE312CB725CF00C984AF /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F307A25D2B542F110012534B /* wavpack.xcodeproj */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = F3B38D49296F8DDD005DA6D3;
|
|
remoteInfo = wavpack.xcframework;
|
|
};
|
|
F3F7BE332CB725DA00C984AF /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F3968B90281F817E00661875 /* opus.xcodeproj */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = F3B38D49296F8DDD005DA6D3;
|
|
remoteInfo = opus.xcframework;
|
|
};
|
|
F3F7BE352CB725DF00C984AF /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F3B38D97296F97BB005DA6D3 /* ogg.xcodeproj */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = F3B38D8F296F9773005DA6D3;
|
|
remoteInfo = ogg.xcframework;
|
|
};
|
|
F3F7BE372CB725E300C984AF /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = F307A2732B5431700012534B /* gme.xcodeproj */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = F3B38D8F296F9773005DA6D3;
|
|
remoteInfo = gme.xcframework;
|
|
};
|
|
F3F7BE392CB725E900C984AF /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = F3B38D54296F8E79005DA6D3;
|
|
remoteInfo = SDL3_mixer.xcframework;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
1014BAEA010A4B677F000001 /* SDL_mixer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SDL_mixer.h; path = SDL3_mixer/SDL_mixer.h; sourceTree = "<group>"; };
|
|
BE1FA90507AF96B2004B6283 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = "<group>"; };
|
|
BE1FA90607AF96B2004B6283 /* SDL3_mixer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL3_mixer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
F307A25D2B542F110012534B /* wavpack.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = wavpack.xcodeproj; path = wavpack/wavpack.xcodeproj; sourceTree = "<group>"; };
|
|
F307A2732B5431700012534B /* gme.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = gme.xcodeproj; path = gme/gme.xcodeproj; sourceTree = "<group>"; };
|
|
F31BA93B2F2039F500646176 /* INSTALL.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = INSTALL.md; sourceTree = "<group>"; };
|
|
F31BA93F2F203AAF00646176 /* INSTALL.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = INSTALL.md; sourceTree = "<group>"; };
|
|
F31BA9402F203ACA00646176 /* LICENSE.txt */ = {isa = PBXFileReference; lastKnownFileType = text; name = LICENSE.txt; path = ../../../LICENSE.txt; sourceTree = "<group>"; };
|
|
F31BA9412F203ACA00646176 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../../../README.md; sourceTree = "<group>"; };
|
|
F3249B36285C448100DB9B5C /* CMake */ = {isa = PBXFileReference; lastKnownFileType = folder; path = CMake; sourceTree = "<group>"; };
|
|
F3412A402D4C950E00D6C2B7 /* SDL3.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL3.framework; path = macOS/SDL3.framework; sourceTree = "<group>"; };
|
|
F382FB7F2E340BDE004C6137 /* decoder_aiff.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_aiff.c; path = ../src/decoder_aiff.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB802E340BDE004C6137 /* decoder_au.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_au.c; path = ../src/decoder_au.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB812E340BDE004C6137 /* decoder_drflac.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_drflac.c; path = ../src/decoder_drflac.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB822E340BDE004C6137 /* decoder_drmp3.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_drmp3.c; path = ../src/decoder_drmp3.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB832E340BDE004C6137 /* decoder_flac.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_flac.c; path = ../src/decoder_flac.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB842E340BDE004C6137 /* decoder_fluidsynth.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_fluidsynth.c; path = ../src/decoder_fluidsynth.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB852E340BDE004C6137 /* decoder_gme.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_gme.c; path = ../src/decoder_gme.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB862E340BDE004C6137 /* decoder_mpg123.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_mpg123.c; path = ../src/decoder_mpg123.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB872E340BDE004C6137 /* decoder_opus.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_opus.c; path = ../src/decoder_opus.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB882E340BDE004C6137 /* decoder_raw.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_raw.c; path = ../src/decoder_raw.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB892E340BDE004C6137 /* decoder_sinewave.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_sinewave.c; path = ../src/decoder_sinewave.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB8A2E340BDE004C6137 /* decoder_stb_vorbis.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_stb_vorbis.c; path = ../src/decoder_stb_vorbis.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB8B2E340BDE004C6137 /* decoder_timidity.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_timidity.c; path = ../src/decoder_timidity.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB8C2E340BDE004C6137 /* decoder_voc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_voc.c; path = ../src/decoder_voc.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB8D2E340BDE004C6137 /* decoder_vorbis.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_vorbis.c; path = ../src/decoder_vorbis.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB8E2E340BDE004C6137 /* decoder_wav.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_wav.c; path = ../src/decoder_wav.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB8F2E340BDE004C6137 /* decoder_wavpack.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_wavpack.c; path = ../src/decoder_wavpack.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB902E340BDE004C6137 /* decoder_xmp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = decoder_xmp.c; path = ../src/decoder_xmp.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB912E340BDE004C6137 /* SDL_mixer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = SDL_mixer.c; path = ../src/SDL_mixer.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB922E340BDE004C6137 /* SDL_mixer_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SDL_mixer_internal.h; path = ../src/SDL_mixer_internal.h; sourceTree = SOURCE_ROOT; };
|
|
F382FB932E340BDE004C6137 /* SDL_mixer_loader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SDL_mixer_loader.h; path = ../src/SDL_mixer_loader.h; sourceTree = SOURCE_ROOT; };
|
|
F382FB942E340BDE004C6137 /* SDL_mixer_metadata_tags.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = SDL_mixer_metadata_tags.c; path = ../src/SDL_mixer_metadata_tags.c; sourceTree = SOURCE_ROOT; };
|
|
F382FB952E340BDE004C6137 /* SDL_mixer_spatialization.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = SDL_mixer_spatialization.c; path = ../src/SDL_mixer_spatialization.c; sourceTree = SOURCE_ROOT; };
|
|
F3968B90281F817E00661875 /* opus.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = opus.xcodeproj; path = opus/opus.xcodeproj; sourceTree = "<group>"; };
|
|
F3968D71281FB5E100661875 /* config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = "<group>"; };
|
|
F3B38D97296F97BB005DA6D3 /* ogg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ogg.xcodeproj; path = ogg/ogg.xcodeproj; sourceTree = "<group>"; };
|
|
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; };
|
|
F3E29D022882107B0006D108 /* xmp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = xmp.xcodeproj; path = xmp/xmp.xcodeproj; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
BE1FA90107AF96B2004B6283 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
F3412A412D4C950E00D6C2B7 /* SDL3.framework in Frameworks */,
|
|
F3D87C09281DFABD005DA540 /* AudioToolbox.framework in Frameworks */,
|
|
F3D87C0B281DFAD4005DA540 /* AudioUnit.framework in Frameworks */,
|
|
F3D87C0D281DFADB005DA540 /* CoreServices.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
0153844A006D81B07F000001 /* Public Headers */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
1014BAEA010A4B677F000001 /* SDL_mixer.h */,
|
|
);
|
|
name = "Public Headers";
|
|
path = ../include;
|
|
sourceTree = "<group>";
|
|
};
|
|
034768DDFF38A45A11DB9C8B /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
089C1665FE841158C02AAC07 /* Resources */,
|
|
BE1FA90607AF96B2004B6283 /* SDL3_mixer.framework */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
0867D691FE84028FC02AAC07 /* SDL_mixerFramework */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F3968D71281FB5E100661875 /* config.xcconfig */,
|
|
F307A2732B5431700012534B /* gme.xcodeproj */,
|
|
F3B38D97296F97BB005DA6D3 /* ogg.xcodeproj */,
|
|
F3968B90281F817E00661875 /* opus.xcodeproj */,
|
|
F307A25D2B542F110012534B /* wavpack.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 = "<group>";
|
|
};
|
|
089C1665FE841158C02AAC07 /* Resources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
);
|
|
name = Resources;
|
|
sourceTree = "<group>";
|
|
};
|
|
08FB77ACFE841707C02AAC07 /* Library Source */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F382FB7F2E340BDE004C6137 /* decoder_aiff.c */,
|
|
F382FB802E340BDE004C6137 /* decoder_au.c */,
|
|
F382FB812E340BDE004C6137 /* decoder_drflac.c */,
|
|
F382FB822E340BDE004C6137 /* decoder_drmp3.c */,
|
|
F382FB832E340BDE004C6137 /* decoder_flac.c */,
|
|
F382FB842E340BDE004C6137 /* decoder_fluidsynth.c */,
|
|
F382FB852E340BDE004C6137 /* decoder_gme.c */,
|
|
F382FB862E340BDE004C6137 /* decoder_mpg123.c */,
|
|
F382FB872E340BDE004C6137 /* decoder_opus.c */,
|
|
F382FB882E340BDE004C6137 /* decoder_raw.c */,
|
|
F382FB892E340BDE004C6137 /* decoder_sinewave.c */,
|
|
F382FB8A2E340BDE004C6137 /* decoder_stb_vorbis.c */,
|
|
F382FB8B2E340BDE004C6137 /* decoder_timidity.c */,
|
|
F382FB8C2E340BDE004C6137 /* decoder_voc.c */,
|
|
F382FB8D2E340BDE004C6137 /* decoder_vorbis.c */,
|
|
F382FB8E2E340BDE004C6137 /* decoder_wav.c */,
|
|
F382FB8F2E340BDE004C6137 /* decoder_wavpack.c */,
|
|
F382FB902E340BDE004C6137 /* decoder_xmp.c */,
|
|
F382FB912E340BDE004C6137 /* SDL_mixer.c */,
|
|
F382FB922E340BDE004C6137 /* SDL_mixer_internal.h */,
|
|
F382FB932E340BDE004C6137 /* SDL_mixer_loader.h */,
|
|
F382FB942E340BDE004C6137 /* SDL_mixer_metadata_tags.c */,
|
|
F382FB952E340BDE004C6137 /* SDL_mixer_spatialization.c */,
|
|
);
|
|
name = "Library Source";
|
|
sourceTree = "<group>";
|
|
};
|
|
BE1FA8AC07AF95D4004B6283 /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F3412A402D4C950E00D6C2B7 /* SDL3.framework */,
|
|
F3D87C0C281DFADB005DA540 /* CoreServices.framework */,
|
|
F3D87C0A281DFAD4005DA540 /* AudioUnit.framework */,
|
|
F3D87C08281DFABD005DA540 /* AudioToolbox.framework */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
F307A25E2B542F110012534B /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F307A2632B542F110012534B /* wavpack.framework */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
F307A2742B5431700012534B /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F307A2792B5431700012534B /* gme.framework */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
F31BA93C2F2039F500646176 /* framework */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F31BA93B2F2039F500646176 /* INSTALL.md */,
|
|
);
|
|
path = framework;
|
|
sourceTree = "<group>";
|
|
};
|
|
F3968B91281F817E00661875 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F3968B97281F817E00661875 /* opus.framework */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
F3B38D98296F97BB005DA6D3 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F3B38D9F296F97BB005DA6D3 /* ogg.framework */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
F3E29D032882107B0006D108 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F3E29D072882107B0006D108 /* xmp.framework */,
|
|
);
|
|
name = Products;
|
|
sourceTree = "<group>";
|
|
};
|
|
F59C70FC00D5CB5801000001 /* pkg-support */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F59C710100D5CB5801000001 /* resources */,
|
|
);
|
|
path = "pkg-support";
|
|
sourceTree = SOURCE_ROOT;
|
|
};
|
|
F59C710100D5CB5801000001 /* resources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
F31BA93C2F2039F500646176 /* framework */,
|
|
F3249B36285C448100DB9B5C /* CMake */,
|
|
F31BA9402F203ACA00646176 /* LICENSE.txt */,
|
|
F31BA9412F203ACA00646176 /* README.md */,
|
|
F31BA93F2F203AAF00646176 /* INSTALL.md */,
|
|
);
|
|
path = resources;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXHeadersBuildPhase section */
|
|
BE1FA8B507AF96B2004B6283 /* Headers */ = {
|
|
isa = PBXHeadersBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
F382FBAB2E340BDE004C6137 /* SDL_mixer_loader.h in Headers */,
|
|
F382FBAC2E340BDE004C6137 /* SDL_mixer_internal.h in Headers */,
|
|
BE1FA8CD07AF96B2004B6283 /* SDL_mixer.h in Headers */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXHeadersBuildPhase section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
BE1FA8B407AF96B2004B6283 /* SDL3_mixer */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = 00B7E48B097EC6B300826121 /* Build configuration list for PBXNativeTarget "SDL3_mixer" */;
|
|
buildPhases = (
|
|
BE1FA8B507AF96B2004B6283 /* Headers */,
|
|
BE1FA8CF07AF96B2004B6283 /* Resources */,
|
|
BE1FA8D007AF96B2004B6283 /* Sources */,
|
|
BE1FA90107AF96B2004B6283 /* Frameworks */,
|
|
BE1FA90307AF96B2004B6283 /* Rez */,
|
|
);
|
|
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 = SDL3_mixer;
|
|
productInstallPath = "@executable_path/../Frameworks";
|
|
productName = SDL_mixer;
|
|
productReference = BE1FA90607AF96B2004B6283 /* SDL3_mixer.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
0867D690FE84028FC02AAC07 /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
LastUpgradeCheck = 0900;
|
|
TargetAttributes = {
|
|
F3B38D54296F8E79005DA6D3 = {
|
|
CreatedOnToolsVersion = 14.2;
|
|
};
|
|
F3E1F78F2A78A23C00AC76D3 = {
|
|
CreatedOnToolsVersion = 14.3.1;
|
|
};
|
|
};
|
|
};
|
|
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 = F307A2742B5431700012534B /* Products */;
|
|
ProjectRef = F307A2732B5431700012534B /* gme.xcodeproj */;
|
|
},
|
|
{
|
|
ProductGroup = F3B38D98296F97BB005DA6D3 /* Products */;
|
|
ProjectRef = F3B38D97296F97BB005DA6D3 /* ogg.xcodeproj */;
|
|
},
|
|
{
|
|
ProductGroup = F3968B91281F817E00661875 /* Products */;
|
|
ProjectRef = F3968B90281F817E00661875 /* opus.xcodeproj */;
|
|
},
|
|
{
|
|
ProductGroup = F307A25E2B542F110012534B /* Products */;
|
|
ProjectRef = F307A25D2B542F110012534B /* wavpack.xcodeproj */;
|
|
},
|
|
{
|
|
ProductGroup = F3E29D032882107B0006D108 /* Products */;
|
|
ProjectRef = F3E29D022882107B0006D108 /* xmp.xcodeproj */;
|
|
},
|
|
);
|
|
projectRoot = "";
|
|
targets = (
|
|
BE1FA8B407AF96B2004B6283 /* SDL3_mixer */,
|
|
F3B38D54296F8E79005DA6D3 /* SDL3_mixer.xcframework */,
|
|
F3E1F78F2A78A23C00AC76D3 /* SDL3_mixer.dmg */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXReferenceProxy section */
|
|
F307A2632B542F110012534B /* wavpack.framework */ = {
|
|
isa = PBXReferenceProxy;
|
|
fileType = wrapper.framework;
|
|
path = wavpack.framework;
|
|
remoteRef = F307A2622B542F110012534B /* PBXContainerItemProxy */;
|
|
sourceTree = BUILT_PRODUCTS_DIR;
|
|
};
|
|
F307A2792B5431700012534B /* gme.framework */ = {
|
|
isa = PBXReferenceProxy;
|
|
fileType = wrapper.framework;
|
|
path = gme.framework;
|
|
remoteRef = F307A2782B5431700012534B /* PBXContainerItemProxy */;
|
|
sourceTree = BUILT_PRODUCTS_DIR;
|
|
};
|
|
F3968B97281F817E00661875 /* opus.framework */ = {
|
|
isa = PBXReferenceProxy;
|
|
fileType = wrapper.framework;
|
|
path = opus.framework;
|
|
remoteRef = F3968B96281F817E00661875 /* PBXContainerItemProxy */;
|
|
sourceTree = BUILT_PRODUCTS_DIR;
|
|
};
|
|
F3B38D9F296F97BB005DA6D3 /* ogg.framework */ = {
|
|
isa = PBXReferenceProxy;
|
|
fileType = wrapper.framework;
|
|
path = ogg.framework;
|
|
remoteRef = F3B38D9E296F97BB005DA6D3 /* 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 = (
|
|
F31BA93D2F2039F500646176 /* INSTALL.md in Resources */,
|
|
F31BA9422F203ACA00646176 /* LICENSE.txt in Resources */,
|
|
F31BA9432F203ACA00646176 /* README.md in Resources */,
|
|
F3249B39285C448100DB9B5C /* CMake in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXRezBuildPhase section */
|
|
BE1FA90307AF96B2004B6283 /* Rez */ = {
|
|
isa = PBXRezBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXRezBuildPhase section */
|
|
|
|
/* Begin PBXShellScriptBuildPhase section */
|
|
F3B38D5A296F8E82005DA6D3 /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "# Build an xcframework with both device and simulator files for all platforms.\n# Adapted from an answer in\n# https://developer.apple.com/forums/thread/666335?answerId=685927022#685927022\n\nif [ \"$XCODE_VERSION_ACTUAL\" -lt 1100 ]\nthen\n echo \"error: Building an xcframework requires Xcode 11 minimum.\"\n exit 1\nfi\n\nFRAMEWORK_NAME=\"SDL3_mixer\"\nPROJECT_NAME=\"SDL_mixer\"\nSCHEME=\"SDL3_mixer\"\n\nMACOS_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-macosx.xcarchive\"\nIOS_SIMULATOR_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphonesimulator.xcarchive\"\nIOS_DEVICE_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphoneos.xcarchive\"\nTVOS_SIMULATOR_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-appletvsimulator.xcarchive\"\nTVOS_DEVICE_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-appletvos.xcarchive\"\n\nOUTPUT_DIR=\"./build/\"\n\n# macOS\nxcodebuild archive \\\n ONLY_ACTIVE_ARCH=NO \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${MACOS_ARCHIVE_PATH} \\\n -destination 'generic/platform=macOS,name=Any Mac' \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n \n# iOS simulator\nxcodebuild archive \\\n ONLY_ACTIVE_ARCH=NO \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${IOS_SIMULATOR_ARCHIVE_PATH} \\\n -destination 'generic/platform=iOS Simulator' \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# iOS device\nxcodebuild archive \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${IOS_DEVICE_ARCHIVE_PATH} \\\n -destination 'generic/platform=iOS' \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# tvOS simulator\nxcodebuild archive \\\n ONLY_ACTIVE_ARCH=NO \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${TVOS_SIMULATOR_ARCHIVE_PATH} \\\n -destination 'generic/platform=tvOS Simulator' \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# tvOS device\nxcodebuild archive \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${TVOS_DEVICE_ARCHIVE_PATH} \\\n -destination 'generic/platform=tvOS' \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# Clean-up any existing instance of this xcframework from the Products directory\nrm -rf \"${OUTPUT_DIR}${FRAMEWORK_NAME}.xcframework\"\n\n# Create final xcframework\nxcodebuild -create-xcframework \\\n -framework \"${MACOS_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${IOS_DEVICE_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${IOS_SIMULATOR_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${TVOS_DEVICE_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${TVOS_SIMULATOR_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -output ${OUTPUT_DIR}/${FRAMEWORK_NAME}.xcframework\n\n# Ensure git doesn't pick up on our Products folder. \nrm -rf ${OUTPUT_DIR}/.gitignore\necho \"*\" >> ${OUTPUT_DIR}/.gitignore\n";
|
|
};
|
|
F3E1F79B2A78A27700AC76D3 /* ShellScript */ = {
|
|
isa = PBXShellScriptBuildPhase;
|
|
alwaysOutOfDate = 1;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
inputFileListPaths = (
|
|
);
|
|
inputPaths = (
|
|
);
|
|
outputFileListPaths = (
|
|
);
|
|
outputPaths = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
shellPath = /bin/sh;
|
|
shellScript = "set -ex\n\nPRODUCT_NAME=SDL3_mixer\nOPTIONAL_FRAMEWORKS=\"gme ogg opus wavpack xmp\"\n\nmkdir -p build/dmg-tmp/share/cmake/$PRODUCT_NAME\ncp -a build/$PRODUCT_NAME.xcframework build/dmg-tmp/\n\ncp ../LICENSE.txt build/dmg-tmp\ncp ../README.md build/dmg-tmp\ncp pkg-support/resources/INSTALL.md build/dmg-tmp\ncp pkg-support/resources/share/cmake/${PRODUCT_NAME}/${PRODUCT_NAME}Config.cmake build/dmg-tmp/share/cmake/${PRODUCT_NAME}\ncp pkg-support/resources/share/cmake/${PRODUCT_NAME}/${PRODUCT_NAME}ConfigVersion.cmake build/dmg-tmp/share/cmake/${PRODUCT_NAME}\nfor i in $OPTIONAL_FRAMEWORKS; do\n if [ -d build/$i.xcframework ]; then\n mkdir -p build/dmg-tmp/optional\n cp -a build/$i.xcframework 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# for fancy .dmg\nmkdir -p build/dmg-tmp/.logo\ncp pkg-support/resources/SDL_DS_Store build/dmg-tmp/.DS_Store\ncp pkg-support/sdl_logo.pdf build/dmg-tmp/.logo\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 = (
|
|
F382FB962E340BDE004C6137 /* decoder_drmp3.c in Sources */,
|
|
F382FB972E340BDE004C6137 /* decoder_opus.c in Sources */,
|
|
F382FB982E340BDE004C6137 /* decoder_mpg123.c in Sources */,
|
|
F382FB992E340BDE004C6137 /* decoder_sinewave.c in Sources */,
|
|
F382FB9A2E340BDE004C6137 /* decoder_vorbis.c in Sources */,
|
|
F382FB9B2E340BDE004C6137 /* decoder_wavpack.c in Sources */,
|
|
F382FB9C2E340BDE004C6137 /* SDL_mixer.c in Sources */,
|
|
F382FB9D2E340BDE004C6137 /* decoder_au.c in Sources */,
|
|
F382FB9E2E340BDE004C6137 /* decoder_raw.c in Sources */,
|
|
F382FB9F2E340BDE004C6137 /* decoder_wav.c in Sources */,
|
|
F382FBA02E340BDE004C6137 /* decoder_drflac.c in Sources */,
|
|
F382FBA12E340BDE004C6137 /* decoder_gme.c in Sources */,
|
|
F382FBA22E340BDE004C6137 /* decoder_timidity.c in Sources */,
|
|
F382FBA32E340BDE004C6137 /* decoder_aiff.c in Sources */,
|
|
F382FBA42E340BDE004C6137 /* decoder_stb_vorbis.c in Sources */,
|
|
F382FBA52E340BDE004C6137 /* decoder_fluidsynth.c in Sources */,
|
|
F382FBA62E340BDE004C6137 /* decoder_voc.c in Sources */,
|
|
F382FBA72E340BDE004C6137 /* decoder_xmp.c in Sources */,
|
|
F382FBA82E340BDE004C6137 /* SDL_mixer_metadata_tags.c in Sources */,
|
|
F382FBA92E340BDE004C6137 /* decoder_flac.c in Sources */,
|
|
F382FBAA2E340BDE004C6137 /* SDL_mixer_spatialization.c in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
F3F7BE302CB725CB00C984AF /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
name = xmp.xcframework;
|
|
targetProxy = F3F7BE2F2CB725CB00C984AF /* PBXContainerItemProxy */;
|
|
};
|
|
F3F7BE322CB725CF00C984AF /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
name = wavpack.xcframework;
|
|
targetProxy = F3F7BE312CB725CF00C984AF /* PBXContainerItemProxy */;
|
|
};
|
|
F3F7BE342CB725DA00C984AF /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
name = opus.xcframework;
|
|
targetProxy = F3F7BE332CB725DA00C984AF /* PBXContainerItemProxy */;
|
|
};
|
|
F3F7BE362CB725DF00C984AF /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
name = ogg.xcframework;
|
|
targetProxy = F3F7BE352CB725DF00C984AF /* PBXContainerItemProxy */;
|
|
};
|
|
F3F7BE382CB725E300C984AF /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
name = gme.xcframework;
|
|
targetProxy = F3F7BE372CB725E300C984AF /* PBXContainerItemProxy */;
|
|
};
|
|
F3F7BE3A2CB725E900C984AF /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = F3B38D54296F8E79005DA6D3 /* SDL3_mixer.xcframework */;
|
|
targetProxy = F3F7BE392CB725E900C984AF /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
00B7E48C097EC6B300826121 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
00B7E48D097EC6B300826121 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/../src/SDL_mixer.exports";
|
|
};
|
|
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 = 201.0.0;
|
|
DYLIB_CURRENT_VERSION = 201.0.0;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "\"$(PROJECT_DIR)/iOS\"";
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "\"$(PROJECT_DIR)/iOS\"";
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "\"$(PROJECT_DIR)/macOS\"";
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=xr*]" = "\"$(PROJECT_DIR)/iOS\"";
|
|
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
DECODER_FLAC_DRFLAC,
|
|
DECODER_MP3_DRMP3,
|
|
DECODER_OGGVORBIS_STB,
|
|
DECODER_WAV,
|
|
"$(CONFIG_PREPROCESSOR_DEFINITIONS)",
|
|
);
|
|
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../include\"";
|
|
INFOPLIST_FILE = "Info-Framework.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@loader_path/Frameworks",
|
|
);
|
|
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
|
|
"@executable_path/../Frameworks",
|
|
"@loader_path/Frameworks",
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
|
MARKETING_VERSION = 3.1.3;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL3-mixer";
|
|
PRODUCT_NAME = SDL3_mixer;
|
|
SUPPORTED_PLATFORMS = "xrsimulator xros macosx iphonesimulator iphoneos appletvsimulator appletvos";
|
|
SUPPORTS_MACCATALYST = YES;
|
|
TVOS_DEPLOYMENT_TARGET = 11.0;
|
|
XROS_DEPLOYMENT_TARGET = 1.3;
|
|
};
|
|
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 = 201.0.0;
|
|
DYLIB_CURRENT_VERSION = 201.0.0;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
ENABLE_TESTABILITY = YES;
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=appletv*]" = "\"$(PROJECT_DIR)/iOS\"";
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=iphone*]" = "\"$(PROJECT_DIR)/iOS\"";
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=macosx*]" = "\"$(PROJECT_DIR)/macOS\"";
|
|
"FRAMEWORK_SEARCH_PATHS[sdk=xr*]" = "\"$(PROJECT_DIR)/iOS\"";
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
DECODER_FLAC_DRFLAC,
|
|
DECODER_MP3_DRMP3,
|
|
DECODER_OGGVORBIS_STB,
|
|
DECODER_WAV,
|
|
"$(CONFIG_PREPROCESSOR_DEFINITIONS)",
|
|
);
|
|
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
|
|
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
HEADER_SEARCH_PATHS = "\"$(SRCROOT)/../include\"";
|
|
INFOPLIST_FILE = "Info-Framework.plist";
|
|
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@loader_path/Frameworks",
|
|
);
|
|
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = (
|
|
"@executable_path/../Frameworks",
|
|
"@loader_path/Frameworks",
|
|
);
|
|
MACOSX_DEPLOYMENT_TARGET = 10.13;
|
|
MARKETING_VERSION = 3.1.3;
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "org.libsdl.SDL3-mixer";
|
|
PRODUCT_NAME = SDL3_mixer;
|
|
SUPPORTED_PLATFORMS = "xrsimulator xros macosx iphonesimulator iphoneos appletvsimulator appletvos";
|
|
SUPPORTS_MACCATALYST = YES;
|
|
TVOS_DEPLOYMENT_TARGET = 11.0;
|
|
XROS_DEPLOYMENT_TARGET = 1.3;
|
|
};
|
|
name = Debug;
|
|
};
|
|
F3B38D58296F8E79005DA6D3 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/../src/SDL_mixer.exports";
|
|
};
|
|
name = Release;
|
|
};
|
|
F3B38D59296F8E79005DA6D3 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
F3E1F7912A78A23C00AC76D3 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
};
|
|
name = Release;
|
|
};
|
|
F3E1F7922A78A23C00AC76D3 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
};
|
|
name = Debug;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
00B7E48B097EC6B300826121 /* Build configuration list for PBXNativeTarget "SDL3_mixer" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
00B7E48C097EC6B300826121 /* Release */,
|
|
00B7E48D097EC6B300826121 /* Debug */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
00B7E497097EC6B300826121 /* Build configuration list for PBXProject "SDL_mixer" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
00B7E498097EC6B300826121 /* Release */,
|
|
00B7E499097EC6B300826121 /* Debug */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
F3B38D57296F8E79005DA6D3 /* Build configuration list for PBXAggregateTarget "SDL3_mixer.xcframework" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
F3B38D58296F8E79005DA6D3 /* Release */,
|
|
F3B38D59296F8E79005DA6D3 /* Debug */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
F3E1F7902A78A23C00AC76D3 /* Build configuration list for PBXAggregateTarget "SDL3_mixer.dmg" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
F3E1F7912A78A23C00AC76D3 /* Release */,
|
|
F3E1F7922A78A23C00AC76D3 /* Debug */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
};
|
|
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
|
}
|