diff --git a/Builds/MacOSX/Plugins/ArduinoOutput/ArduinoOutput.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/ArduinoOutput/ArduinoOutput.xcodeproj/project.pbxproj
index 7d7f08c41f263a5de471b7020f160ab29a9a3cb4..531045230000578b6fb5dde0bbfb64b966a5c048 100644
--- a/Builds/MacOSX/Plugins/ArduinoOutput/ArduinoOutput.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/ArduinoOutput/ArduinoOutput.xcodeproj/project.pbxproj
@@ -16,7 +16,6 @@
 /* Begin PBXFileReference section */
 		E1F557B21C9AF1660035F88B /* ArduinoOutput.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ArduinoOutput.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F557B51C9AF1660035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F557BE1C9AFE210035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F557BF1C9AFE210035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F557C01C9AFE210035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F557C61C9B040E0035F88B /* ArduinoOutput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ArduinoOutput.cpp; sourceTree = "<group>"; };
@@ -68,7 +67,6 @@
 		E1F557BD1C9AFE210035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F557BE1C9AFE210035F88B /* Plugin.xcconfig */,
 				E1F557BF1C9AFE210035F88B /* Plugin_Debug.xcconfig */,
 				E1F557C01C9AFE210035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/BasicSpikeDisplay/BasicSpikeDisplay.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/BasicSpikeDisplay/BasicSpikeDisplay.xcodeproj/project.pbxproj
index 24044814eae4e3d7ad7aa999730a3998457bbc9b..b542104899765d6dd41e2837d78f2c1a824aa576 100644
--- a/Builds/MacOSX/Plugins/BasicSpikeDisplay/BasicSpikeDisplay.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/BasicSpikeDisplay/BasicSpikeDisplay.xcodeproj/project.pbxproj
@@ -18,7 +18,6 @@
 /* Begin PBXFileReference section */
 		E1F557E81C9B0C600035F88B /* BasicSpikeDisplay.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = BasicSpikeDisplay.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F557EB1C9B0C600035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F557F21C9B0CA90035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F557F31C9B0CA90035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F557F41C9B0CA90035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F557F71C9B0DAC0035F88B /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
@@ -74,7 +73,6 @@
 		E1F557F11C9B0CA90035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F557F21C9B0CA90035F88B /* Plugin.xcconfig */,
 				E1F557F31C9B0CA90035F88B /* Plugin_Debug.xcconfig */,
 				E1F557F41C9B0CA90035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/BinaryWriter/BinaryWriter.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/BinaryWriter/BinaryWriter.xcodeproj/project.pbxproj
index 235898cde133541c1ba21f1074be29a551e65b93..6fe9b088dd6491e5355d2ee40c51b6edeedfe249 100644
--- a/Builds/MacOSX/Plugins/BinaryWriter/BinaryWriter.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/BinaryWriter/BinaryWriter.xcodeproj/project.pbxproj
@@ -23,7 +23,6 @@
 		E1D300371DAEBC570050E0F8 /* SequentialBlockFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SequentialBlockFile.h; sourceTree = "<group>"; };
 		E1D3003C1DAEBCBD0050E0F8 /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1D3003D1DAEBCBD0050E0F8 /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
-		E1D3003E1DAEBCBD0050E0F8 /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -80,7 +79,6 @@
 		E1D3003B1DAEBC9D0050E0F8 /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1D3003E1DAEBCBD0050E0F8 /* Plugin.xcconfig */,
 				E1D3003C1DAEBCBD0050E0F8 /* Plugin_Debug.xcconfig */,
 				E1D3003D1DAEBCBD0050E0F8 /* Plugin_Release.xcconfig */,
 			);
@@ -215,6 +213,7 @@
 				E1D300301DAEBBBD0050E0F8 /* Release */,
 			);
 			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
 		};
 /* End XCConfigurationList section */
 	};
diff --git a/Builds/MacOSX/Plugins/CAR/CAR.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/CAR/CAR.xcodeproj/project.pbxproj
index a0853800fae32ef3ee6d44c5aec3eb88ece63497..435fe65ed735a514301a7a38c0e7c61bf9315f67 100644
--- a/Builds/MacOSX/Plugins/CAR/CAR.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/CAR/CAR.xcodeproj/project.pbxproj
@@ -17,7 +17,6 @@
 		E15DCF791CA0676B00332C3A /* CAREditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CAREditor.h; sourceTree = "<group>"; };
 		E1F558141C9B0FCA0035F88B /* CAR.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CAR.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F558171C9B0FCA0035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F5581E1C9B10190035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F5581F1C9B10190035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F558201C9B10190035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F558221C9B105C0035F88B /* CAR.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CAR.cpp; sourceTree = "<group>"; };
@@ -65,7 +64,6 @@
 		E1F5581D1C9B10190035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F5581E1C9B10190035F88B /* Plugin.xcconfig */,
 				E1F5581F1C9B10190035F88B /* Plugin_Debug.xcconfig */,
 				E1F558201C9B10190035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/ChannelMappingNode/ChannelMappingNode.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/ChannelMappingNode/ChannelMappingNode.xcodeproj/project.pbxproj
index f80d59a6fe4d7b82490a497c83913bd5f6e2fe8b..5bf8119d67344ffa86142e67f91358f5b1f683af 100644
--- a/Builds/MacOSX/Plugins/ChannelMappingNode/ChannelMappingNode.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/ChannelMappingNode/ChannelMappingNode.xcodeproj/project.pbxproj
@@ -15,7 +15,6 @@
 /* Begin PBXFileReference section */
 		E1F558321C9B11E80035F88B /* ChannelMappingNode.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ChannelMappingNode.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F558351C9B11E80035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F5583C1C9B12240035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F5583D1C9B12240035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F5583E1C9B12240035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F558401C9B12730035F88B /* ChannelMappingEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChannelMappingEditor.cpp; sourceTree = "<group>"; };
@@ -65,7 +64,6 @@
 		E1F5583B1C9B12240035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F5583C1C9B12240035F88B /* Plugin.xcconfig */,
 				E1F5583D1C9B12240035F88B /* Plugin_Debug.xcconfig */,
 				E1F5583E1C9B12240035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/EventBroadcaster/EventBroadcaster.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/EventBroadcaster/EventBroadcaster.xcodeproj/project.pbxproj
index c688e3fbab77b2473853bf063c6c52bc30426714..e8903ab4dd337b266e1d2ac7dac1c923aec197b2 100644
--- a/Builds/MacOSX/Plugins/EventBroadcaster/EventBroadcaster.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/EventBroadcaster/EventBroadcaster.xcodeproj/project.pbxproj
@@ -15,7 +15,6 @@
 /* Begin PBXFileReference section */
 		E1C3F9781C99A20D00719A9F /* EventBroadcaster.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = EventBroadcaster.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1C3F97B1C99A20D00719A9F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F557C21C9B020A0035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F557C31C9B020A0035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F557C41C9B020A0035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F557D51C9B06500035F88B /* EventBroadcaster.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EventBroadcaster.cpp; sourceTree = "<group>"; };
@@ -65,7 +64,6 @@
 		E1F557C11C9B020A0035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F557C21C9B020A0035F88B /* Plugin.xcconfig */,
 				E1F557C31C9B020A0035F88B /* Plugin_Debug.xcconfig */,
 				E1F557C41C9B020A0035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/FilterNode/FilterNode.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/FilterNode/FilterNode.xcodeproj/project.pbxproj
index 7dbe5f0f1743c4bc85355f16e5e322ee199d20f7..04b1a73c60c559920588d3f53fcd32cbe8b9b23f 100644
--- a/Builds/MacOSX/Plugins/FilterNode/FilterNode.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/FilterNode/FilterNode.xcodeproj/project.pbxproj
@@ -31,7 +31,6 @@
 /* Begin PBXFileReference section */
 		E1F558751C9B1F920035F88B /* FilterNode.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FilterNode.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F558781C9B1F920035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F5587F1C9B1FDC0035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F558801C9B1FDC0035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F558811C9B1FDC0035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F558841C9B20070035F88B /* Bessel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Bessel.cpp; sourceTree = "<group>"; };
@@ -120,7 +119,6 @@
 		E1F5587E1C9B1FDC0035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F5587F1C9B1FDC0035F88B /* Plugin.xcconfig */,
 				E1F558801C9B1FDC0035F88B /* Plugin_Debug.xcconfig */,
 				E1F558811C9B1FDC0035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/JuliaProcessor/JuliaProcessor.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/JuliaProcessor/JuliaProcessor.xcodeproj/project.pbxproj
index 19b0b1f6d0a5ddd1a42d8489ed91dcb978c57f38..50940fc016f984aea5a0c8eda78f4a3b726788c8 100644
--- a/Builds/MacOSX/Plugins/JuliaProcessor/JuliaProcessor.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/JuliaProcessor/JuliaProcessor.xcodeproj/project.pbxproj
@@ -22,7 +22,6 @@
 		E14A22201DA80B4400134197 /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
 		E14A22251DA80BDF00134197 /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E14A22261DA80BDF00134197 /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
-		E14A22271DA80BDF00134197 /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -78,7 +77,6 @@
 		E14A22241DA80BBA00134197 /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E14A22271DA80BDF00134197 /* Plugin.xcconfig */,
 				E14A22251DA80BDF00134197 /* Plugin_Debug.xcconfig */,
 				E14A22261DA80BDF00134197 /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/KWIKFormat/KWIKFormat.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/KWIKFormat/KWIKFormat.xcodeproj/project.pbxproj
index d39ef1c720f2634566ef0b36d197200ce96f27dd..c0bf8bcee30b86a57c9c5e47c27872193aafb4e3 100644
--- a/Builds/MacOSX/Plugins/KWIKFormat/KWIKFormat.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/KWIKFormat/KWIKFormat.xcodeproj/project.pbxproj
@@ -16,7 +16,6 @@
 /* Begin PBXFileReference section */
 		E1F558D01C9B23370035F88B /* KWIKFormat.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KWIKFormat.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F558D31C9B23370035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F558DA1C9B23830035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F558DB1C9B23830035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F558DC1C9B23830035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F558DF1C9B23AB0035F88B /* KwikFileSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KwikFileSource.cpp; sourceTree = "<group>"; };
@@ -68,7 +67,6 @@
 		E1F558D91C9B23830035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F558DA1C9B23830035F88B /* Plugin.xcconfig */,
 				E1F558DB1C9B23830035F88B /* Plugin_Debug.xcconfig */,
 				E1F558DC1C9B23830035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/LfpDisplayNode/LfpDisplayNode.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/LfpDisplayNode/LfpDisplayNode.xcodeproj/project.pbxproj
index e0ff3357569a6680ba87a4bd267de9e132902517..e293b22fc62de113bb49c54b66af110f74adc2ba 100644
--- a/Builds/MacOSX/Plugins/LfpDisplayNode/LfpDisplayNode.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/LfpDisplayNode/LfpDisplayNode.xcodeproj/project.pbxproj
@@ -16,7 +16,6 @@
 /* Begin PBXFileReference section */
 		E1F558F61C9B28060035F88B /* LfpDisplayNode.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LfpDisplayNode.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F558F91C9B28060035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F559001C9B28400035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F559011C9B28400035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F559021C9B28400035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F559041C9B28660035F88B /* LfpDisplayCanvas.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LfpDisplayCanvas.cpp; sourceTree = "<group>"; };
@@ -68,7 +67,6 @@
 		E1F558FF1C9B28400035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F559001C9B28400035F88B /* Plugin.xcconfig */,
 				E1F559011C9B28400035F88B /* Plugin_Debug.xcconfig */,
 				E1F559021C9B28400035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/LfpDisplayNodeBeta/LfpDisplayNodeBeta.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/LfpDisplayNodeBeta/LfpDisplayNodeBeta.xcodeproj/project.pbxproj
index 2265c4958f7e795cb562a54ae5ab6df598d9d68b..3d5512c526d63105d0e208b52d6edea8b0d30286 100644
--- a/Builds/MacOSX/Plugins/LfpDisplayNodeBeta/LfpDisplayNodeBeta.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/LfpDisplayNodeBeta/LfpDisplayNodeBeta.xcodeproj/project.pbxproj
@@ -25,7 +25,6 @@
 		D3E60EF51CD198D2003FDF5C /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenEphysLib.cpp; path = ../../../../Source/Plugins/LfpDisplayNodeBeta/OpenEphysLib.cpp; sourceTree = "<group>"; };
 		D3E60EFA1CD198E6003FDF5C /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Plugin_Debug.xcconfig; path = ../Config/Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		D3E60EFB1CD198E6003FDF5C /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Plugin_Release.xcconfig; path = ../Config/Plugin_Release.xcconfig; sourceTree = "<group>"; };
-		D3E60EFC1CD198E6003FDF5C /* Plugin.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Plugin.xcconfig; path = ../Config/Plugin.xcconfig; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -85,7 +84,6 @@
 			children = (
 				D3E60EFA1CD198E6003FDF5C /* Plugin_Debug.xcconfig */,
 				D3E60EFB1CD198E6003FDF5C /* Plugin_Release.xcconfig */,
-				D3E60EFC1CD198E6003FDF5C /* Plugin.xcconfig */,
 			);
 			name = Config;
 			sourceTree = "<group>";
diff --git a/Builds/MacOSX/Plugins/NetworkEvents/NetworkEvents.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/NetworkEvents/NetworkEvents.xcodeproj/project.pbxproj
index 015dcfdb203a216251372c7e740e80327add92ae..aa7ea4324364eef940bbe6487ad71483be1985a9 100644
--- a/Builds/MacOSX/Plugins/NetworkEvents/NetworkEvents.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/NetworkEvents/NetworkEvents.xcodeproj/project.pbxproj
@@ -15,7 +15,6 @@
 /* Begin PBXFileReference section */
 		E1F5591A1C9B29D20035F88B /* NetworkEvents.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = NetworkEvents.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F5591D1C9B29D20035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F559241C9B2A0B0035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F559251C9B2A0B0035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F559261C9B2A0B0035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F559291C9B2A340035F88B /* NetworkEvents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NetworkEvents.cpp; sourceTree = "<group>"; };
@@ -65,7 +64,6 @@
 		E1F559231C9B2A0B0035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F559241C9B2A0B0035F88B /* Plugin.xcconfig */,
 				E1F559251C9B2A0B0035F88B /* Plugin_Debug.xcconfig */,
 				E1F559261C9B2A0B0035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/PhaseDetector/PhaseDetector.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/PhaseDetector/PhaseDetector.xcodeproj/project.pbxproj
index e7711e18345558bacad93b2e5d49054994c1d006..1f04b84766c9e751ccf43b3a44e786f00709ffce 100644
--- a/Builds/MacOSX/Plugins/PhaseDetector/PhaseDetector.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/PhaseDetector/PhaseDetector.xcodeproj/project.pbxproj
@@ -15,7 +15,6 @@
 /* Begin PBXFileReference section */
 		E1F5593B1C9B3A100035F88B /* PhaseDetector.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PhaseDetector.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F5593E1C9B3A100035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F559451C9B3A450035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F559461C9B3A450035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F559471C9B3A450035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F5594A1C9B3A6F0035F88B /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
@@ -65,7 +64,6 @@
 		E1F559441C9B3A450035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F559451C9B3A450035F88B /* Plugin.xcconfig */,
 				E1F559461C9B3A450035F88B /* Plugin_Debug.xcconfig */,
 				E1F559471C9B3A450035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/PulsePalOutput/PulsePalOutput.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/PulsePalOutput/PulsePalOutput.xcodeproj/project.pbxproj
index 96c269bc5b27b7fa38728c08e7d6907005102097..fbedd9b3c4e461d8a35a6ccfa3abe9a98ab1eaf6 100644
--- a/Builds/MacOSX/Plugins/PulsePalOutput/PulsePalOutput.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/PulsePalOutput/PulsePalOutput.xcodeproj/project.pbxproj
@@ -16,7 +16,6 @@
 /* Begin PBXFileReference section */
 		E1F5595C1C9B3B990035F88B /* PulsePalOutput.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = PulsePalOutput.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F5595F1C9B3B990035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F559661C9B3BD50035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F559671C9B3BD50035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F559681C9B3BD50035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F5596B1C9B3BF80035F88B /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
@@ -68,7 +67,6 @@
 		E1F559651C9B3BD50035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F559661C9B3BD50035F88B /* Plugin.xcconfig */,
 				E1F559671C9B3BD50035F88B /* Plugin_Debug.xcconfig */,
 				E1F559681C9B3BD50035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/RecordControl/RecordControl.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/RecordControl/RecordControl.xcodeproj/project.pbxproj
index 80114ca031b6e7ce492baa9a8198b0688efa3756..127362bbef34dc35c9f8aa391f28b3b7959a51aa 100644
--- a/Builds/MacOSX/Plugins/RecordControl/RecordControl.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/RecordControl/RecordControl.xcodeproj/project.pbxproj
@@ -15,7 +15,6 @@
 /* Begin PBXFileReference section */
 		E1F559811C9B3D760035F88B /* RecordControl.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RecordControl.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F559841C9B3D760035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F5598B1C9B3DAE0035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F5598C1C9B3DAE0035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F5598D1C9B3DAE0035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F559901C9B3DD90035F88B /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
@@ -65,7 +64,6 @@
 		E1F5598A1C9B3DAE0035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F5598B1C9B3DAE0035F88B /* Plugin.xcconfig */,
 				E1F5598C1C9B3DAE0035F88B /* Plugin_Debug.xcconfig */,
 				E1F5598D1C9B3DAE0035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/Rectifier/Rectifier.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/Rectifier/Rectifier.xcodeproj/project.pbxproj
index a6c6fe6ec2ced6eb865b6f8b29941f64a745e64d..fb166696ee5c5e1837635b8cbd3b8f2a1bdc2b04 100644
--- a/Builds/MacOSX/Plugins/Rectifier/Rectifier.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/Rectifier/Rectifier.xcodeproj/project.pbxproj
@@ -14,7 +14,6 @@
 /* Begin PBXFileReference section */
 		E1F559A21C9B3F040035F88B /* Rectifier.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Rectifier.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F559A51C9B3F040035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F559AC1C9B3F330035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F559AD1C9B3F330035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F559AE1C9B3F330035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F559B11C9B3F660035F88B /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
@@ -62,7 +61,6 @@
 		E1F559AB1C9B3F330035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F559AC1C9B3F330035F88B /* Plugin.xcconfig */,
 				E1F559AD1C9B3F330035F88B /* Plugin_Debug.xcconfig */,
 				E1F559AE1C9B3F330035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/SerialInput/SerialInput.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/SerialInput/SerialInput.xcodeproj/project.pbxproj
index 080deb3599229e7a84333a008086d6b6d02763cf..f76028a7570f514d63f0497aabf11ebc324410f5 100644
--- a/Builds/MacOSX/Plugins/SerialInput/SerialInput.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/SerialInput/SerialInput.xcodeproj/project.pbxproj
@@ -15,7 +15,6 @@
 /* Begin PBXFileReference section */
 		E1F559C01C9B40A10035F88B /* SerialInput.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SerialInput.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F559C31C9B40A10035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F559CA1C9B40DA0035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F559CB1C9B40DA0035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F559CC1C9B40DA0035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F559CF1C9B40FF0035F88B /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
@@ -65,7 +64,6 @@
 		E1F559C91C9B40DA0035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F559CA1C9B40DA0035F88B /* Plugin.xcconfig */,
 				E1F559CB1C9B40DA0035F88B /* Plugin_Debug.xcconfig */,
 				E1F559CC1C9B40DA0035F88B /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/SpikeRaster/SpikeRaster.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/SpikeRaster/SpikeRaster.xcodeproj/project.pbxproj
index 2796cf45555683317c734cbc6edf7d41b1edaf37..2a0ee60c4162b35c352af4f75ff9cbcf2d69c376 100644
--- a/Builds/MacOSX/Plugins/SpikeRaster/SpikeRaster.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/SpikeRaster/SpikeRaster.xcodeproj/project.pbxproj
@@ -20,7 +20,6 @@
 		0363EFA01CF9D7220077C530 /* SpikeRaster.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SpikeRaster.cpp; path = ../../../../Source/Plugins/SpikeRaster/SpikeRaster.cpp; sourceTree = "<group>"; };
 		0363EFA11CF9D7220077C530 /* SpikeRaster.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SpikeRaster.h; path = ../../../../Source/Plugins/SpikeRaster/SpikeRaster.h; sourceTree = "<group>"; };
 		0363EFA21CF9D7220077C530 /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenEphysLib.cpp; path = ../../../../Source/Plugins/SpikeRaster/OpenEphysLib.cpp; sourceTree = "<group>"; };
-		0363EFA61CF9D7D50077C530 /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Plugin.xcconfig; path = ../Config/Plugin.xcconfig; sourceTree = "<group>"; };
 		0363EFA71CF9D7D50077C530 /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Plugin_Debug.xcconfig; path = ../Config/Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		0363EFA81CF9D7D50077C530 /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Plugin_Release.xcconfig; path = ../Config/Plugin_Release.xcconfig; sourceTree = "<group>"; };
 /* End PBXFileReference section */
@@ -65,7 +64,6 @@
 		0363EFA91CF9D7ED0077C530 /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				0363EFA61CF9D7D50077C530 /* Plugin.xcconfig */,
 				0363EFA71CF9D7D50077C530 /* Plugin_Debug.xcconfig */,
 				0363EFA81CF9D7D50077C530 /* Plugin_Release.xcconfig */,
 			);
diff --git a/Builds/MacOSX/Plugins/SpikeSorter/SpikeSorter.xcodeproj/project.pbxproj b/Builds/MacOSX/Plugins/SpikeSorter/SpikeSorter.xcodeproj/project.pbxproj
index e59f98c553b819f7b6b4f16cfbce00d7a570239c..a20472c852c9cf15515a70f5c0a1c1fc0e17e4bb 100644
--- a/Builds/MacOSX/Plugins/SpikeSorter/SpikeSorter.xcodeproj/project.pbxproj
+++ b/Builds/MacOSX/Plugins/SpikeSorter/SpikeSorter.xcodeproj/project.pbxproj
@@ -17,7 +17,6 @@
 /* Begin PBXFileReference section */
 		E1F559E11C9B42270035F88B /* SpikeSorter.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SpikeSorter.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
 		E1F559E41C9B42270035F88B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
-		E1F559EB1C9B42650035F88B /* Plugin.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin.xcconfig; sourceTree = "<group>"; };
 		E1F559EC1C9B42650035F88B /* Plugin_Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Debug.xcconfig; sourceTree = "<group>"; };
 		E1F559ED1C9B42650035F88B /* Plugin_Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Plugin_Release.xcconfig; sourceTree = "<group>"; };
 		E1F559F01C9B428E0035F88B /* OpenEphysLib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenEphysLib.cpp; sourceTree = "<group>"; };
@@ -71,7 +70,6 @@
 		E1F559EA1C9B42650035F88B /* Config */ = {
 			isa = PBXGroup;
 			children = (
-				E1F559EB1C9B42650035F88B /* Plugin.xcconfig */,
 				E1F559EC1C9B42650035F88B /* Plugin_Debug.xcconfig */,
 				E1F559ED1C9B42650035F88B /* Plugin_Release.xcconfig */,
 			);