// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 45;
	objects = {

/* Begin PBXAggregateTarget section */
		DDF95AF415AD8A54004AD167 /* Build_All */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = DDF95AF715AD8A54004AD167 /* Build configuration list for PBXAggregateTarget "Build_All" */;
			buildPhases = (
			);
			dependencies = (
				DDF95AFC15AD8A65004AD167 /* PBXTargetDependency */,
			);
			name = Build_All;
			productName = Build_All;
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		DD3B677C140CF9470088683F /* vboxwrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD90CEA0140CAB3D0074CF46 /* vboxwrapper.cpp */; };
		DD52C39814A2D75900FC2A32 /* floppyio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD52C39414A2D73900FC2A32 /* floppyio.cpp */; };
		DDC81AF01A688808000D8CEA /* vbox_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDC81AED1A688808000D8CEA /* vbox_common.cpp */; };
		DDC81AF61A68884B000D8CEA /* vboxjob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDC81AF11A68884B000D8CEA /* vboxjob.cpp */; };
		DDC81AF81A68884B000D8CEA /* vboxcheckpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDC81AF31A68884B000D8CEA /* vboxcheckpoint.cpp */; };
		DDC81AFB1A6888A7000D8CEA /* vbox_vboxmanage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDC81AF91A6888A7000D8CEA /* vbox_vboxmanage.cpp */; };
		DDC81B031A688939000D8CEA /* vboxlogging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDC81AFD1A688939000D8CEA /* vboxlogging.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		DDF95AFB15AD8A65004AD167 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = DD3B6779140CF9470088683F;
			remoteInfo = vboxwrapper;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
		DD3B6783140CF9470088683F /* vboxwrapper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = vboxwrapper; sourceTree = BUILT_PRODUCTS_DIR; };
		DD52C39414A2D73900FC2A32 /* floppyio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = floppyio.cpp; sourceTree = "<group>"; };
		DD52C39514A2D73900FC2A32 /* floppyio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = floppyio.h; sourceTree = "<group>"; };
		DD90CEA0140CAB3D0074CF46 /* vboxwrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vboxwrapper.cpp; sourceTree = SOURCE_ROOT; };
		DDC81AED1A688808000D8CEA /* vbox_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vbox_common.cpp; sourceTree = "<group>"; };
		DDC81AEE1A688808000D8CEA /* vbox_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vbox_common.h; sourceTree = "<group>"; };
		DDC81AF11A68884B000D8CEA /* vboxjob.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vboxjob.cpp; sourceTree = "<group>"; };
		DDC81AF21A68884B000D8CEA /* vboxjob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vboxjob.h; sourceTree = "<group>"; };
		DDC81AF31A68884B000D8CEA /* vboxcheckpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vboxcheckpoint.cpp; sourceTree = "<group>"; };
		DDC81AF41A68884B000D8CEA /* vboxcheckpoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vboxcheckpoint.h; sourceTree = "<group>"; };
		DDC81AF91A6888A7000D8CEA /* vbox_vboxmanage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vbox_vboxmanage.cpp; sourceTree = "<group>"; };
		DDC81AFC1A688902000D8CEA /* vbox_vboxmanage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vbox_vboxmanage.h; sourceTree = "<group>"; };
		DDC81AFD1A688939000D8CEA /* vboxlogging.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vboxlogging.cpp; sourceTree = "<group>"; };
		DDC81B001A688939000D8CEA /* vboxlogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vboxlogging.h; sourceTree = "<group>"; };
		DDC81B011A688939000D8CEA /* vboxwrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vboxwrapper.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		DD3B677D140CF9470088683F /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		08FB7794FE84155DC02AAC07 /* vboxwrapper */ = {
			isa = PBXGroup;
			children = (
				08FB7795FE84155DC02AAC07 /* Source */,
				1AB674ADFE9D54B511CA2CBB /* Products */,
			);
			name = vboxwrapper;
			sourceTree = "<group>";
		};
		08FB7795FE84155DC02AAC07 /* Source */ = {
			isa = PBXGroup;
			children = (
				DD90CEA0140CAB3D0074CF46 /* vboxwrapper.cpp */,
				DDC81B011A688939000D8CEA /* vboxwrapper.h */,
				DDC81AFD1A688939000D8CEA /* vboxlogging.cpp */,
				DDC81B001A688939000D8CEA /* vboxlogging.h */,
				DDC81AF91A6888A7000D8CEA /* vbox_vboxmanage.cpp */,
				DDC81AFC1A688902000D8CEA /* vbox_vboxmanage.h */,
				DDC81AF11A68884B000D8CEA /* vboxjob.cpp */,
				DDC81AF21A68884B000D8CEA /* vboxjob.h */,
				DDC81AF31A68884B000D8CEA /* vboxcheckpoint.cpp */,
				DDC81AF41A68884B000D8CEA /* vboxcheckpoint.h */,
				DDC81AED1A688808000D8CEA /* vbox_common.cpp */,
				DDC81AEE1A688808000D8CEA /* vbox_common.h */,
				DD52C39414A2D73900FC2A32 /* floppyio.cpp */,
				DD52C39514A2D73900FC2A32 /* floppyio.h */,
			);
			name = Source;
			sourceTree = "<group>";
		};
		1AB674ADFE9D54B511CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				DD3B6783140CF9470088683F /* vboxwrapper */,
			);
			name = Products;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		DD3B6779140CF9470088683F /* vboxwrapper */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = DD3B677F140CF9470088683F /* Build configuration list for PBXNativeTarget "vboxwrapper" */;
			buildPhases = (
				DD3B677A140CF9470088683F /* Sources */,
				DD3B677D140CF9470088683F /* Frameworks */,
				DDB3501A1421FBF000EF2DFC /* ShellScript */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = vboxwrapper;
			productInstallPath = "$(HOME)/bin";
			productName = vboxwrapper;
			productReference = DD3B6783140CF9470088683F /* vboxwrapper */;
			productType = "com.apple.product-type.tool";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		08FB7793FE84155DC02AAC07 /* Project object */ = {
			isa = PBXProject;
			attributes = {
			};
			buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "vboxwrapper" */;
			compatibilityVersion = "Xcode 3.1";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
			);
			mainGroup = 08FB7794FE84155DC02AAC07 /* vboxwrapper */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				DDF95AF415AD8A54004AD167 /* Build_All */,
				DD3B6779140CF9470088683F /* vboxwrapper */,
			);
		};
/* End PBXProject section */

/* Begin PBXShellScriptBuildPhase section */
		DDB3501A1421FBF000EF2DFC /* ShellScript */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
			);
			outputPaths = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "mkdir -p \"${SRCROOT}/build/${CONFIGURATION}\"\nif [ \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}\" -nt \"${SRCROOT}/build/${CONFIGURATION}/${PRODUCT_NAME}\" ]; then\n    cp -fp \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}\" \"${SRCROOT}/build/${CONFIGURATION}/${PRODUCT_NAME}\"\n    if [ \"$CONFIGURATION\" = \"Deployment\" ]; then\n        if [ -e \"${HOME}/BOINCCodeSignIdentities.txt\" ]; then\n            exec 8<\"${HOME}/BOINCCodeSignIdentities.txt\"\n            read APPSIGNINGIDENTITY <&8\n            codesign -f -o runtime -s \"${APPSIGNINGIDENTITY}\" \"${SRCROOT}/build/${CONFIGURATION}/${PRODUCT_NAME}\"\n        fi\n    sleep 5\n        rm -fR \"${SRCROOT}/build/${CONFIGURATION}/${PRODUCT_NAME}.dSYM\"\n        cp -fpR \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.dSYM\" \"${SRCROOT}/build/${CONFIGURATION}/${PRODUCT_NAME}.dSYM\"\n    fi\nfi\n";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		DD3B677A140CF9470088683F /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				DD3B677C140CF9470088683F /* vboxwrapper.cpp in Sources */,
				DD52C39814A2D75900FC2A32 /* floppyio.cpp in Sources */,
				DDC81AF61A68884B000D8CEA /* vboxjob.cpp in Sources */,
				DDC81AF01A688808000D8CEA /* vbox_common.cpp in Sources */,
				DDC81B031A688939000D8CEA /* vboxlogging.cpp in Sources */,
				DDC81AFB1A6888A7000D8CEA /* vbox_vboxmanage.cpp in Sources */,
				DDC81AF81A68884B000D8CEA /* vboxcheckpoint.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		DDF95AFC15AD8A65004AD167 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = DD3B6779140CF9470088683F /* vboxwrapper */;
			targetProxy = DDF95AFB15AD8A65004AD167 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		1DEB928A08733DD80010E9CD /* Development */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD)";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = dwarf;
				GCC_ENABLE_SYMBOL_SEPARATION = NO;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_VERSION = "";
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					../../clientgui/mac,
					../../lib,
					../../api,
					../..,
				);
				LIBRARY_SEARCH_PATHS = "../../mac_build/build/Development/**";
				MACOSX_DEPLOYMENT_TARGET = 10.13;
				OTHER_CFLAGS = (
					"-DMAC_OS_X_VERSION_MAX_ALLOWED=101300",
					"-DMAC_OS_X_VERSION_MIN_REQUIRED=101300",
				);
				OTHER_LDFLAGS = (
					"-lboinc_api",
					"-lboinc",
				);
				PREBINDING = NO;
				PRODUCT_NAME = vboxwrapper;
				SDKROOT = macosx;
				STRIP_INSTALLED_PRODUCT = NO;
			};
			name = Development;
		};
		1DEB928B08733DD80010E9CD /* Deployment */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD)";
				COPY_PHASE_STRIP = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				GCC_DYNAMIC_NO_PIC = YES;
				GCC_ENABLE_SYMBOL_SEPARATION = NO;
				GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
				GCC_SYMBOLS_PRIVATE_EXTERN = YES;
				GCC_VERSION = "";
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = (
					../../clientgui/mac,
					../../lib,
					../../api,
					../..,
				);
				LIBRARY_SEARCH_PATHS = "../../mac_build/build/Deployment/**";
				MACOSX_DEPLOYMENT_TARGET = 10.13;
				OTHER_CFLAGS = (
					"-DMAC_OS_X_VERSION_MAX_ALLOWED=101300",
					"-DMAC_OS_X_VERSION_MIN_REQUIRED=101300",
				);
				OTHER_LDFLAGS = (
					"-lboinc_api",
					"-lboinc",
				);
				PREBINDING = NO;
				PRIVATE_HEADERS_FOLDER_PATH = "";
				PRODUCT_NAME = vboxwrapper;
				SDKROOT = macosx;
				STRIP_INSTALLED_PRODUCT = YES;
			};
			name = Deployment;
		};
		DD3B6780140CF9470088683F /* Development */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_BUNDLE_IDENTIFIER = edu.berkeley.vboxwrapper;
				PRODUCT_NAME = vboxwrapper;
				USER_HEADER_SEARCH_PATHS = ../../clientgui/mac;
				USE_HEADERMAP = NO;
			};
			name = Development;
		};
		DD3B6781140CF9470088683F /* Deployment */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_BUNDLE_IDENTIFIER = edu.berkeley.vboxwrapper;
				PRODUCT_NAME = vboxwrapper;
				USER_HEADER_SEARCH_PATHS = ../../clientgui/mac;
				USE_HEADERMAP = NO;
			};
			name = Deployment;
		};
		DDF95AF515AD8A54004AD167 /* Development */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Development;
		};
		DDF95AF615AD8A54004AD167 /* Deployment */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Deployment;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "vboxwrapper" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB928A08733DD80010E9CD /* Development */,
				1DEB928B08733DD80010E9CD /* Deployment */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Deployment;
		};
		DD3B677F140CF9470088683F /* Build configuration list for PBXNativeTarget "vboxwrapper" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				DD3B6780140CF9470088683F /* Development */,
				DD3B6781140CF9470088683F /* Deployment */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Deployment;
		};
		DDF95AF715AD8A54004AD167 /* Build configuration list for PBXAggregateTarget "Build_All" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				DDF95AF515AD8A54004AD167 /* Development */,
				DDF95AF615AD8A54004AD167 /* Deployment */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Deployment;
		};
/* End XCConfigurationList section */
	};
	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
}
