From 38ad84e86ce6fb347ee98bda529d63d4801f5a2b Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Fri, 21 Jul 2023 02:41:01 -0700 Subject: [PATCH] MIDI: Properly bundle the BASS Musepack plugin This is imported by the player, though it doesn't fail when it's missing, so that would explain why I didn't spot this error sooner. Signed-off-by: Christopher Snowhill --- Plugins/MIDI/MIDI.xcodeproj/project.pbxproj | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Plugins/MIDI/MIDI.xcodeproj/project.pbxproj b/Plugins/MIDI/MIDI.xcodeproj/project.pbxproj index 99fb01a56..5023036b6 100644 --- a/Plugins/MIDI/MIDI.xcodeproj/project.pbxproj +++ b/Plugins/MIDI/MIDI.xcodeproj/project.pbxproj @@ -37,6 +37,7 @@ 83C35702180EDB74007E9DF0 /* MIDIContainer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83C35700180EDB74007E9DF0 /* MIDIContainer.mm */; }; 83C35705180EDD1C007E9DF0 /* MIDIMetadataReader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83C35703180EDD1C007E9DF0 /* MIDIMetadataReader.mm */; }; 83E973471C4378880007F413 /* AUPlayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 83E973451C4378880007F413 /* AUPlayer.mm */; }; + 83EA54232A6A6CF400CD0580 /* libbass_mpc.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 83EA54212A6A6CE200CD0580 /* libbass_mpc.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -64,6 +65,7 @@ dstSubfolderSpec = 10; files = ( 839CA224180D902100553DBA /* midi_processing.framework in CopyFiles */, + 83EA54232A6A6CF400CD0580 /* libbass_mpc.dylib in CopyFiles */, 8356BCD127B353F60074E50C /* libbass.dylib in CopyFiles */, 8356BCD227B353F90074E50C /* libbassmidi.dylib in CopyFiles */, 8356BCD327B353FB0074E50C /* libbassflac.dylib in CopyFiles */, @@ -153,6 +155,7 @@ 83C35704180EDD1C007E9DF0 /* MIDIMetadataReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDIMetadataReader.h; sourceTree = ""; }; 83E973451C4378880007F413 /* AUPlayer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AUPlayer.mm; sourceTree = ""; }; 83E973461C4378880007F413 /* AUPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUPlayer.h; sourceTree = ""; }; + 83EA54212A6A6CE200CD0580 /* libbass_mpc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbass_mpc.dylib; path = ../../ThirdParty/BASS/libbass_mpc.dylib; sourceTree = ""; }; 83F0E6C4287CAB4300D84594 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/InfoPlist.strings; sourceTree = ""; }; 83FAF8A618ADD60100057CAF /* PlaylistController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PlaylistController.h; path = ../../../Playlist/PlaylistController.h; sourceTree = ""; }; /* End PBXFileReference section */ @@ -288,6 +291,7 @@ 83B0668C180D5668008E3612 /* Other Frameworks */ = { isa = PBXGroup; children = ( + 83EA54212A6A6CE200CD0580 /* libbass_mpc.dylib */, 8356BCC727B353CB0074E50C /* libbass.dylib */, 8356BCC827B353CB0074E50C /* libbassmidi.dylib */, 8356BCCB27B353E30074E50C /* libbassflac.dylib */,