Index: trunk/Cocoa/F-Script Anywhere/Source/F-Script Anywhere.xcodeproj/project.pbxproj
===================================================================
--- trunk/Cocoa/F-Script Anywhere/Source/F-Script Anywhere.xcodeproj/project.pbxproj	(revision 231)
+++ trunk/Cocoa/F-Script Anywhere/Source/F-Script Anywhere.xcodeproj/project.pbxproj	(revision 342)
@@ -8,13 +8,8 @@
 
 /* Begin PBXBuildFile section */
-		256669AE0A1D8DE30006AC79 /* DSCL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 256669AD0A1D8DE30006AC79 /* DSCL.framework */; };
-		25666AD30A1D96DE0006AC79 /* DSCL.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 256669AD0A1D8DE30006AC79 /* DSCL.framework */; };
 		25666ADA0A1D97B50006AC79 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25666AD90A1D97B50006AC79 /* CoreFoundation.framework */; };
-		25666BE70A1DAA1D0006AC79 /* AddToProcMod in Resources */ = {isa = PBXBuildFile; fileRef = 25666BE10A1DAA050006AC79 /* AddToProcMod */; };
-		25666BEC0A1DAA410006AC79 /* procmod.m in Sources */ = {isa = PBXBuildFile; fileRef = 25666BEB0A1DAA410006AC79 /* procmod.m */; };
-		25666C100A1DACEB0006AC79 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25666C0F0A1DACEB0006AC79 /* Foundation.framework */; };
 		25666C4E0A1DAE4D0006AC79 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 25666C4D0A1DAE4D0006AC79 /* Security.framework */; };
-		25666CA60A1DB1BD0006AC79 /* DSCL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 256669AD0A1D8DE30006AC79 /* DSCL.framework */; };
 		258C27790A25A57200AC22BB /* FScript.framework in Resources */ = {isa = PBXBuildFile; fileRef = F5EFC2C3020A6C2601AEEDB1 /* FScript.framework */; };
+		25D8A24C0CBD347A00EFA0BD /* Certificate.cer in Resources */ = {isa = PBXBuildFile; fileRef = 25D8A24B0CBD347A00EFA0BD /* Certificate.cer */; };
 		25EADA9609CD2D7100BCD8E1 /* bytesex.c in Sources */ = {isa = PBXBuildFile; fileRef = 25EADA9509CD2D7100BCD8E1 /* bytesex.c */; };
 		E14C18BD05A4DE25000D4AF3 /* FSAInterpreterPanel.nib in Resources */ = {isa = PBXBuildFile; fileRef = F5680F7A020D0D0401AEEC37 /* FSAInterpreterPanel.nib */; };
@@ -96,11 +91,4 @@
 
 /* Begin PBXContainerItemProxy section */
-		25666BE50A1DAA120006AC79 /* PBXContainerItemProxy */ = {
-			isa = PBXContainerItemProxy;
-			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
-			proxyType = 1;
-			remoteGlobalIDString = 25666BE00A1DAA050006AC79;
-			remoteInfo = AddToProcMod;
-		};
 		E1D652BB057666690054F5D1 /* PBXContainerItemProxy */ = {
 			isa = PBXContainerItemProxy;
@@ -126,5 +114,4 @@
 			dstSubfolderSpec = 10;
 			files = (
-				25666AD30A1D96DE0006AC79 /* DSCL.framework in CopyFiles */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
@@ -150,9 +137,8 @@
 		256669AD0A1D8DE30006AC79 /* DSCL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = DSCL.framework; sourceTree = "<group>"; };
 		25666AD90A1D97B50006AC79 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
-		25666BE10A1DAA050006AC79 /* AddToProcMod */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = AddToProcMod; sourceTree = BUILT_PRODUCTS_DIR; };
-		25666BEB0A1DAA410006AC79 /* procmod.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = procmod.m; sourceTree = "<group>"; };
 		25666C0F0A1DACEB0006AC79 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
 		25666C4D0A1DAE4D0006AC79 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
 		258C25590A259B6E00AC22BB /* FScript.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = FScript.framework; sourceTree = "<group>"; };
+		25D8A24B0CBD347A00EFA0BD /* Certificate.cer */ = {isa = PBXFileReference; lastKnownFileType = file; path = Certificate.cer; sourceTree = "<group>"; };
 		25EADA9509CD2D7100BCD8E1 /* bytesex.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = bytesex.c; path = "../Darwin source/Commands/Apple/cctools/libstuff/bytesex.c"; sourceTree = SOURCE_ROOT; };
 		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
@@ -223,13 +209,4 @@
 
 /* Begin PBXFrameworksBuildPhase section */
-		25666BDF0A1DAA050006AC79 /* Frameworks */ = {
-			isa = PBXFrameworksBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				25666CA60A1DB1BD0006AC79 /* DSCL.framework in Frameworks */,
-				25666C100A1DACEB0006AC79 /* Foundation.framework in Frameworks */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		E1D652010575B3D50054F5D1 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
@@ -246,5 +223,4 @@
 				E1EE9A270575769600F2D92C /* Cocoa.framework in Frameworks */,
 				E1EE9A280575769600F2D92C /* Carbon.framework in Frameworks */,
-				256669AE0A1D8DE30006AC79 /* DSCL.framework in Frameworks */,
 				25666ADA0A1D97B50006AC79 /* CoreFoundation.framework in Frameworks */,
 				25666C4E0A1DAE4D0006AC79 /* Security.framework in Frameworks */,
@@ -271,15 +247,6 @@
 				E1EE9A4F057576A700F2D92C /* F-Script Anywhere.bundle */,
 				E1D652040575B3D50054F5D1 /* SCPatchLoader.bundle */,
-				25666BE10A1DAA050006AC79 /* AddToProcMod */,
 			);
 			name = Products;
-			sourceTree = "<group>";
-		};
-		256666B80A1D86D80006AC79 /* procmod */ = {
-			isa = PBXGroup;
-			children = (
-				25666BEB0A1DAA410006AC79 /* procmod.m */,
-			);
-			name = procmod;
 			sourceTree = "<group>";
 		};
@@ -319,4 +286,5 @@
 			isa = PBXGroup;
 			children = (
+				25D8A24B0CBD347A00EFA0BD /* Certificate.cer */,
 				258C25590A259B6E00AC22BB /* FScript.framework */,
 				29B97318FDCFA39411CA2CEA /* MainMenu.nib */,
@@ -449,5 +417,4 @@
 				F574ADD6020AC10F01AEEDB1 /* NJRScrollView.h */,
 				F574ADD5020AC10F01AEEDB1 /* NJRScrollView.m */,
-				256666B80A1D86D80006AC79 /* procmod */,
 				F5EFC2E7020A8F7F01AEEDB1 /* libMatch.h */,
 				F5EFC2E8020A8F7F01AEEDB1 /* libMatch.c */,
@@ -512,20 +479,4 @@
 
 /* Begin PBXNativeTarget section */
-		25666BE00A1DAA050006AC79 /* AddToProcMod */ = {
-			isa = PBXNativeTarget;
-			buildConfigurationList = 25666BED0A1DAA410006AC79 /* Build configuration list for PBXNativeTarget "AddToProcMod" */;
-			buildPhases = (
-				25666BDE0A1DAA050006AC79 /* Sources */,
-				25666BDF0A1DAA050006AC79 /* Frameworks */,
-			);
-			buildRules = (
-			);
-			dependencies = (
-			);
-			name = AddToProcMod;
-			productName = AddToProcMod;
-			productReference = 25666BE10A1DAA050006AC79 /* AddToProcMod */;
-			productType = "com.apple.product-type.tool";
-		};
 		E1D651FA0575B3D50054F5D1 /* Bundle Loader */ = {
 			isa = PBXNativeTarget;
@@ -563,5 +514,4 @@
 				E1EE9AA60575939700F2D92C /* PBXTargetDependency */,
 				E1D652BC057666690054F5D1 /* PBXTargetDependency */,
-				25666BE60A1DAA120006AC79 /* PBXTargetDependency */,
 			);
 			name = Application;
@@ -595,12 +545,13 @@
 			isa = PBXProject;
 			buildConfigurationList = 25EAD8F709CD1E3900BCD8E1 /* Build configuration list for PBXProject "F-Script Anywhere" */;
+			compatibilityVersion = "Xcode 2.4";
 			hasScannedForEncodings = 1;
 			mainGroup = 29B97314FDCFA39411CA2CEA /* PatchTest */;
 			projectDirPath = "";
+			projectRoot = "";
 			targets = (
 				E1EE9A010575769600F2D92C /* Application */,
 				E1EE9A4E057576A700F2D92C /* Bundle */,
 				E1D651FA0575B3D50054F5D1 /* Bundle Loader */,
-				25666BE00A1DAA050006AC79 /* AddToProcMod */,
 			);
 		};
@@ -619,5 +570,4 @@
 			buildActionMask = 2147483647;
 			files = (
-				25666BE70A1DAA1D0006AC79 /* AddToProcMod in Resources */,
 				E1D652AA0575B5F10054F5D1 /* SCPatchLoader.bundle in Resources */,
 				E1EE9AA90575945300F2D92C /* F-Script Anywhere.bundle in Resources */,
@@ -631,4 +581,5 @@
 				258C27790A25A57200AC22BB /* FScript.framework in Resources */,
 				E1FD011605B91232001DABE0 /* mach_error descriptions.strings in Resources */,
+				25D8A24C0CBD347A00EFA0BD /* Certificate.cer in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
@@ -659,12 +610,4 @@
 
 /* Begin PBXSourcesBuildPhase section */
-		25666BDE0A1DAA050006AC79 /* Sources */ = {
-			isa = PBXSourcesBuildPhase;
-			buildActionMask = 2147483647;
-			files = (
-				25666BEC0A1DAA410006AC79 /* procmod.m in Sources */,
-			);
-			runOnlyForDeploymentPostprocessing = 0;
-		};
 		E1D651FE0575B3D50054F5D1 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
@@ -718,9 +661,4 @@
 
 /* Begin PBXTargetDependency section */
-		25666BE60A1DAA120006AC79 /* PBXTargetDependency */ = {
-			isa = PBXTargetDependency;
-			target = 25666BE00A1DAA050006AC79 /* AddToProcMod */;
-			targetProxy = 25666BE50A1DAA120006AC79 /* PBXContainerItemProxy */;
-		};
 		E1D652BC057666690054F5D1 /* PBXTargetDependency */ = {
 			isa = PBXTargetDependency;
@@ -795,58 +733,4 @@
 
 /* Begin XCBuildConfiguration section */
-		25666BEE0A1DAA410006AC79 /* Development */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				COPY_PHASE_STRIP = NO;
-				FRAMEWORK_SEARCH_PATHS = (
-					"$(FRAMEWORK_SEARCH_PATHS)",
-					"$(SRCROOT)",
-				);
-				GCC_DYNAMIC_NO_PIC = NO;
-				GCC_ENABLE_FIX_AND_CONTINUE = YES;
-				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
-				GCC_MODEL_TUNING = G5;
-				GCC_OPTIMIZATION_LEVEL = 0;
-				INSTALL_PATH = "$(HOME)/bin";
-				PREBINDING = NO;
-				PRODUCT_NAME = AddToProcMod;
-				ZERO_LINK = YES;
-			};
-			name = Development;
-		};
-		25666BEF0A1DAA410006AC79 /* Deployment */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				ARCHS = (
-					ppc,
-					i386,
-				);
-				COPY_PHASE_STRIP = YES;
-				FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)\"";
-				GCC_ENABLE_FIX_AND_CONTINUE = NO;
-				GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
-				GCC_MODEL_TUNING = G5;
-				PREBINDING = NO;
-				PRODUCT_NAME = AddToProcMod;
-				ZERO_LINK = NO;
-			};
-			name = Deployment;
-		};
-		25666BF00A1DAA410006AC79 /* Default */ = {
-			isa = XCBuildConfiguration;
-			buildSettings = {
-				FRAMEWORK_SEARCH_PATHS = (
-					"$(FRAMEWORK_SEARCH_PATHS)",
-					"$(SRCROOT)",
-				);
-				GCC_ENABLE_FIX_AND_CONTINUE = YES;
-				GCC_MODEL_TUNING = G5;
-				INSTALL_PATH = "$(HOME)/bin";
-				PREBINDING = NO;
-				PRODUCT_NAME = AddToProcMod;
-				ZERO_LINK = YES;
-			};
-			name = Default;
-		};
 		25EAD8EC09CD1E3900BCD8E1 /* Development */ = {
 			isa = XCBuildConfiguration;
@@ -987,4 +871,10 @@
 					suppress,
 					"-lstuff",
+					"-weak_framework",
+					FScript,
+					"-sectcreate",
+					__TEXT,
+					__info_plist,
+					"Info-Application.plist",
 				);
 				PREBINDING = YES;
@@ -1029,4 +919,8 @@
 					"-weak_framework",
 					FScript,
+					"-sectcreate",
+					__TEXT,
+					__info_plist,
+					"Info-Application.plist",
 				);
 				PREBINDING = YES;
@@ -1060,4 +954,10 @@
 					suppress,
 					"-lstuff",
+					"-weak_framework",
+					FScript,
+					"-sectcreate",
+					__TEXT,
+					__info_plist,
+					"Info-Application.plist",
 				);
 				PREBINDING = YES;
@@ -1078,4 +978,6 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				MACOSX_DEPLOYMENT_TARGET = 10.1;
+				SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
 			};
 			name = Development;
@@ -1084,4 +986,5 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
 			};
 			name = Deployment;
@@ -1090,4 +993,5 @@
 			isa = XCBuildConfiguration;
 			buildSettings = {
+				SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
 			};
 			name = Default;
@@ -1096,14 +1000,4 @@
 
 /* Begin XCConfigurationList section */
-		25666BED0A1DAA410006AC79 /* Build configuration list for PBXNativeTarget "AddToProcMod" */ = {
-			isa = XCConfigurationList;
-			buildConfigurations = (
-				25666BEE0A1DAA410006AC79 /* Development */,
-				25666BEF0A1DAA410006AC79 /* Deployment */,
-				25666BF00A1DAA410006AC79 /* Default */,
-			);
-			defaultConfigurationIsVisible = 0;
-			defaultConfigurationName = Default;
-		};
 		25EAD8EB09CD1E3900BCD8E1 /* Build configuration list for PBXNativeTarget "Bundle" */ = {
 			isa = XCConfigurationList;
