change XCode headers and linkage to use project-local lib and include
This commit is contained in:
		@ -1051,17 +1051,14 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				INSTALL_PATH = "@executable_path/../Frameworks";
 | 
			
		||||
				LD_RUNPATH_SEARCH_PATHS = "@loader_path/..";
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET = 10.11;
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
				);
 | 
			
		||||
				OTHER_LDFLAGS = "$(inherited)";
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
				USE_HEADERMAP = NO;
 | 
			
		||||
@ -1104,7 +1101,12 @@
 | 
			
		||||
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
 | 
			
		||||
				GCC_WARN_UNUSED_FUNCTION = YES;
 | 
			
		||||
				GCC_WARN_UNUSED_VARIABLE = YES;
 | 
			
		||||
				HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include";
 | 
			
		||||
				ONLY_ACTIVE_ARCH = YES;
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-L$(PROJECT_DIR)/lib_relinked",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_NAME = juicysfplugin;
 | 
			
		||||
				WARNING_CFLAGS = "-Wreorder";
 | 
			
		||||
				ZERO_LINK = NO;
 | 
			
		||||
@ -1143,7 +1145,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1156,8 +1157,7 @@
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-bundle",
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
@ -1198,7 +1198,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1211,8 +1210,7 @@
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-bundle",
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\"";
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
@ -1255,7 +1253,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1269,8 +1266,7 @@
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-bundle",
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				OTHER_REZFLAGS = "-d ppc_$ppc -d i386_$i386 -d ppc64_$ppc64 -d x86_64_$x86_64 -I /System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Versions/A/Headers -I \"$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase\"";
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
@ -1309,7 +1305,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1319,8 +1314,7 @@
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
@ -1363,6 +1357,11 @@
 | 
			
		||||
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
 | 
			
		||||
				GCC_WARN_UNUSED_FUNCTION = YES;
 | 
			
		||||
				GCC_WARN_UNUSED_VARIABLE = YES;
 | 
			
		||||
				HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include";
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-L$(PROJECT_DIR)/lib_relinked",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_NAME = juicysfplugin;
 | 
			
		||||
				WARNING_CFLAGS = "-Wreorder";
 | 
			
		||||
				ZERO_LINK = NO;
 | 
			
		||||
@ -1414,18 +1413,15 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				INSTALL_PATH = "@executable_path/../Frameworks";
 | 
			
		||||
				LD_RUNPATH_SEARCH_PATHS = "@loader_path/..";
 | 
			
		||||
				LLVM_LTO = YES;
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET = 10.11;
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
				);
 | 
			
		||||
				OTHER_LDFLAGS = "$(inherited)";
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
				USE_HEADERMAP = NO;
 | 
			
		||||
@ -1465,7 +1461,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1479,8 +1474,7 @@
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-bundle",
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
@ -1522,7 +1516,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1536,8 +1529,7 @@
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-bundle",
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
@ -1578,7 +1570,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1589,8 +1580,7 @@
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin.juicysfpluginAUv3;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
@ -1628,7 +1618,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1639,8 +1628,7 @@
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
@ -1680,7 +1668,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1693,8 +1680,7 @@
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-bundle",
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
@ -1734,7 +1720,6 @@
 | 
			
		||||
					"~/SDKs/VST_SDK/VST3_SDK",
 | 
			
		||||
					../../JuceLibraryCode,
 | 
			
		||||
					/Applications/JUCE/modules,
 | 
			
		||||
					/usr/local/include,
 | 
			
		||||
					/Applications/JUCE/modules/juce_audio_plugin_client,
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
@ -1744,8 +1729,7 @@
 | 
			
		||||
				MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
 | 
			
		||||
				OTHER_LDFLAGS = (
 | 
			
		||||
					"-ljuicysfplugin",
 | 
			
		||||
					"-L/usr/local/lib",
 | 
			
		||||
					"-lfluidsynth",
 | 
			
		||||
					"$(inherited)",
 | 
			
		||||
				);
 | 
			
		||||
				PRODUCT_BUNDLE_IDENTIFIER = uk.co.birchlabs.juicysfplugin.juicysfpluginAUv3;
 | 
			
		||||
				SDKROOT_ppc = macosx10.5;
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user