diff options
32 files changed, 2364 insertions, 41 deletions
diff --git a/BatchDMG.1 b/BatchDMG.1 new file mode 100755 index 0000000..ea830f3 --- /dev/null +++ b/BatchDMG.1 @@ -0,0 +1,79 @@ +.\"Modified from man(1) of FreeBSD, the NetBSD mdoc.template, and mdoc.samples. +.\"See Also: +.\"man mdoc.samples for a complete listing of options +.\"man mdoc for the short list of editing options +.\"/usr/share/misc/mdoc.template +.Dd 10/22/10 \" DATE +.Dt BatchDMG 1 \" Program name and manual section number +.Os Darwin +.Sh NAME \" Section Header - required - don't modify +.Nm BatchDMG, +.\" The following lines are read in generating the apropos(man -k) database. Use only key +.\" words here as the database is built based on the words here and in the .ND line. +.Nm Other_name_for_same_program(), +.Nm Yet another name for the same program. +.\" Use .Nm macro to designate other names for the documented program. +.Nd This line parsed for whatis database. +.Sh SYNOPSIS \" Section Header - required - don't modify +.Nm +.Op Fl abcd \" [-abcd] +.Op Fl a Ar path \" [-a path] +.Op Ar file \" [file] +.Op Ar \" [file ...] +.Ar arg0 \" Underlined argument - use .Ar anywhere to underline +arg2 ... \" Arguments +.Sh DESCRIPTION \" Section Header - required - don't modify +Use the .Nm macro to refer to your program throughout the man page like such: +.Nm +Underlining is accomplished with the .Ar macro like this: +.Ar underlined text . +.Pp \" Inserts a space +A list of items with descriptions: +.Bl -tag -width -indent \" Begins a tagged list +.It item a \" Each item preceded by .It macro +Description of item a +.It item b +Description of item b +.El \" Ends the list +.Pp +A list of flags and their descriptions: +.Bl -tag -width -indent \" Differs from above in tag removed +.It Fl a \"-a flag as a list item +Description of -a flag +.It Fl b +Description of -b flag +.El \" Ends the list +.Pp +.\" .Sh ENVIRONMENT \" May not be needed +.\" .Bl -tag -width "ENV_VAR_1" -indent \" ENV_VAR_1 is width of the string ENV_VAR_1 +.\" .It Ev ENV_VAR_1 +.\" Description of ENV_VAR_1 +.\" .It Ev ENV_VAR_2 +.\" Description of ENV_VAR_2 +.\" .El +.Sh FILES \" File used or created by the topic of the man page +.Bl -tag -width "/Users/joeuser/Library/really_long_file_name" -compact +.It Pa /usr/share/file_name +FILE_1 description +.It Pa /Users/joeuser/Library/really_long_file_name +FILE_2 description +.El \" Ends the list +.\" .Sh DIAGNOSTICS \" May not be needed +.\" .Bl -diag +.\" .It Diagnostic Tag +.\" Diagnostic informtion here. +.\" .It Diagnostic Tag +.\" Diagnostic informtion here. +.\" .El +.Sh SEE ALSO +.\" List links in ascending order by section, alphabetically within a section. +.\" Please do not reference files that do not exist without filing a bug report +.Xr a 1 , +.Xr b 1 , +.Xr c 1 , +.Xr a 2 , +.Xr b 2 , +.Xr a 3 , +.Xr b 3 +.\" .Sh BUGS \" Document known, unremedied bugs +.\" .Sh HISTORY \" Document history if command behaves in a unique manner
\ No newline at end of file diff --git a/BatchDMG.m b/BatchDMG.m new file mode 100755 index 0000000..6eebaca --- /dev/null +++ b/BatchDMG.m @@ -0,0 +1,126 @@ +#import <Foundation/Foundation.h> +#import <AppKit/AppKit.h> + +@interface Imager : NSObject +{ + BOOL g_observing; + NSString *destination; +} + +- (void)observeWorkspace: (NSNotification*) notification; +- (void)checkTaskStatus: (NSNotification*) notification; + +@end + +@implementation Imager + +- (id) init +{ + [super init]; + + // observer for disk mounts + if (!g_observing) + { + NSLog(@"Waiting for media..."); + NSNotificationCenter* center; + + center = [[NSWorkspace sharedWorkspace] notificationCenter]; + [center addObserver: self + selector: @selector(observeWorkspace:) + name: @"NSWorkspaceDidMountNotification" + object: nil]; + + g_observing = YES; + } + + // observer for finished rips + [[NSNotificationCenter defaultCenter] addObserver:self + selector:@selector(checkTaskStatus:) + name:NSTaskDidTerminateNotification + object:nil]; + + return self; +} + +- (void)checkTaskStatus:(NSNotification *)aNotification +{ + int status = [[aNotification object] terminationStatus]; + NSLog(@"Task completed with status %d", status); + id args = [[aNotification object] arguments]; + NSLog(@"%@", args); + + if (status == 0) + { + NSLog(@"Task succeeded."); + if ([args length] > 4) + { + NSString *path = [args objectAtIndex:4]; + NSArray *eject = [NSArray arrayWithObjects:@"eject", @"-quiet", path, nil]; + [NSTask launchedTaskWithLaunchPath:@"/usr/bin/hdiutil" arguments:eject]; + } + + } +} + +- (void)dealloc +{ + if (g_observing) + { + NSNotificationCenter* center; + + // remove notifications within our app + center = [NSNotificationCenter defaultCenter]; + [center removeObserver: self]; + + // remove notifications from NSWorkspace + center = [[NSWorkspace sharedWorkspace] notificationCenter]; + [center removeObserver: self]; + + // remove machine-wide notifications + center = [NSDistributedNotificationCenter defaultCenter]; + [center removeObserver: self]; + + g_observing = NO; + } + + [super dealloc]; + +} + +- (void)observeWorkspace: (NSNotification*)notification +{ + id ui = [notification userInfo]; + id path = [ui valueForKey:@"NSDevicePath"]; + id volName = [ui valueForKey:@"NSWorkspaceVolumeLocalizedNameKey"]; + + NSLog(@"Imaging: %@", volName); + + NSTask *dmg = [[NSTask alloc] init]; + NSMutableArray *args = [NSMutableArray arrayWithObjects:@"create", + @"-format", + @"UDBZ", + @"-srcfolder", + path, + volName, + nil]; + + [dmg setCurrentDirectoryPath:@"/tmp/"]; + [dmg setLaunchPath:@"/usr/bin/hdiutil"]; + [dmg setArguments:args]; + [dmg launch]; + +} + +@end + +int main (int argc, const char * argv[]) +{ + NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; + + //NSRunLoop *rl = [NSRunLoop currentRunLoop]; + //[[Imager alloc] init]; + //[rl run]; + NSLog(@"%d", argv[1]); + [pool release]; + return 0; +} diff --git a/BatchDMG.xcodeproj/filipp.pbxuser b/BatchDMG.xcodeproj/filipp.pbxuser new file mode 100644 index 0000000..dfb4f71 --- /dev/null +++ b/BatchDMG.xcodeproj/filipp.pbxuser @@ -0,0 +1,66 @@ +// !$*UTF8*$! +{ + 08FB7793FE84155DC02AAC07 /* Project object */ = { + activeBuildConfigurationName = Debug; + activeExecutable = C28049A5128A0C1B000C37B1 /* BatchDMG */; + activeTarget = 8DD76F960486AA7600D96B5E /* BatchDMG */; + codeSenseManager = C28049AE128A0C3B000C37B1 /* Code sense */; + executables = ( + C28049A5128A0C1B000C37B1 /* BatchDMG */, + ); + perUserDictionary = { + PBXPerProjectTemplateStateSaveDate = 311036955; + PBXWorkspaceStateSaveDate = 311036955; + }; + sourceControlManager = C28049AD128A0C3B000C37B1 /* Source Control */; + userBuildSettings = { + }; + }; + 8DD76F960486AA7600D96B5E /* BatchDMG */ = { + activeExec = 0; + executables = ( + C28049A5128A0C1B000C37B1 /* BatchDMG */, + ); + }; + C28049A5128A0C1B000C37B1 /* BatchDMG */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 0; + configStateDict = { + }; + customDataFormattersEnabled = 1; + dataTipCustomDataFormattersEnabled = 1; + dataTipShowTypeColumn = 1; + dataTipSortType = 0; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = BatchDMG; + showTypeColumn = 0; + sourceDirectories = ( + ); + }; + C28049AD128A0C3B000C37B1 /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + repositoryNamesForRoots = { + "" = ""; + }; + }; + }; + C28049AE128A0C3B000C37B1 /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; +} diff --git a/BatchDMG.xcodeproj/project.pbxproj b/BatchDMG.xcodeproj/project.pbxproj new file mode 100755 index 0000000..affd049 --- /dev/null +++ b/BatchDMG.xcodeproj/project.pbxproj @@ -0,0 +1,225 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 45; + objects = { + +/* Begin PBXBuildFile section */ + 6115D4401271DF1E004EA907 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6115D43F1271DF1E004EA907 /* AppKit.framework */; }; + 8DD76F9A0486AA7600D96B5E /* BatchDMG.m in Sources */ = {isa = PBXBuildFile; fileRef = 08FB7796FE84155DC02AAC07 /* BatchDMG.m */; settings = {ATTRIBUTES = (); }; }; + 8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB779EFE84155DC02AAC07 /* Foundation.framework */; }; + 8DD76F9F0486AA7600D96B5E /* BatchDMG.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = C6859EA3029092ED04C91782 /* BatchDMG.1 */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 8DD76F9E0486AA7600D96B5E /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + 8DD76F9F0486AA7600D96B5E /* BatchDMG.1 in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 08FB7796FE84155DC02AAC07 /* BatchDMG.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BatchDMG.m; sourceTree = "<group>"; }; + 08FB779EFE84155DC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; + 32A70AAB03705E1F00C91783 /* BatchDMG_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BatchDMG_Prefix.pch; sourceTree = "<group>"; }; + 6115D43F1271DF1E004EA907 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; + 8DD76FA10486AA7600D96B5E /* BatchDMG */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BatchDMG; sourceTree = BUILT_PRODUCTS_DIR; }; + C6859EA3029092ED04C91782 /* BatchDMG.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = BatchDMG.1; sourceTree = "<group>"; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8DD76F9B0486AA7600D96B5E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8DD76F9C0486AA7600D96B5E /* Foundation.framework in Frameworks */, + 6115D4401271DF1E004EA907 /* AppKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 08FB7794FE84155DC02AAC07 /* BatchDMG */ = { + isa = PBXGroup; + children = ( + 08FB7795FE84155DC02AAC07 /* Source */, + C6859EA2029092E104C91782 /* Documentation */, + 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */, + 1AB674ADFE9D54B511CA2CBB /* Products */, + 6115D43F1271DF1E004EA907 /* AppKit.framework */, + ); + name = BatchDMG; + sourceTree = "<group>"; + }; + 08FB7795FE84155DC02AAC07 /* Source */ = { + isa = PBXGroup; + children = ( + 32A70AAB03705E1F00C91783 /* BatchDMG_Prefix.pch */, + 08FB7796FE84155DC02AAC07 /* BatchDMG.m */, + ); + name = Source; + sourceTree = "<group>"; + }; + 08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 08FB779EFE84155DC02AAC07 /* Foundation.framework */, + ); + name = "External Frameworks and Libraries"; + sourceTree = "<group>"; + }; + 1AB674ADFE9D54B511CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8DD76FA10486AA7600D96B5E /* BatchDMG */, + ); + name = Products; + sourceTree = "<group>"; + }; + C6859EA2029092E104C91782 /* Documentation */ = { + isa = PBXGroup; + children = ( + C6859EA3029092ED04C91782 /* BatchDMG.1 */, + ); + name = Documentation; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8DD76F960486AA7600D96B5E /* BatchDMG */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "BatchDMG" */; + buildPhases = ( + 8DD76F990486AA7600D96B5E /* Sources */, + 8DD76F9B0486AA7600D96B5E /* Frameworks */, + 8DD76F9E0486AA7600D96B5E /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = BatchDMG; + productInstallPath = "$(HOME)/bin"; + productName = BatchDMG; + productReference = 8DD76FA10486AA7600D96B5E /* BatchDMG */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 08FB7793FE84155DC02AAC07 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "BatchDMG" */; + compatibilityVersion = "Xcode 3.1"; + hasScannedForEncodings = 1; + mainGroup = 08FB7794FE84155DC02AAC07 /* BatchDMG */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8DD76F960486AA7600D96B5E /* BatchDMG */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 8DD76F990486AA7600D96B5E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8DD76F9A0486AA7600D96B5E /* BatchDMG.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 1DEB927508733DD40010E9CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = BatchDMG_Prefix.pch; + INSTALL_PATH = /usr/local/bin; + PRODUCT_NAME = BatchDMG; + }; + name = Debug; + }; + 1DEB927608733DD40010E9CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = BatchDMG_Prefix.pch; + INSTALL_PATH = /usr/local/bin; + PRODUCT_NAME = BatchDMG; + }; + name = Release; + }; + 1DEB927908733DD40010E9CD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + PREBINDING = NO; + SDKROOT = macosx10.6; + }; + name = Debug; + }; + 1DEB927A08733DD40010E9CD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = macosx10.6; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "BatchDMG" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DEB927508733DD40010E9CD /* Debug */, + 1DEB927608733DD40010E9CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "BatchDMG" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DEB927908733DD40010E9CD /* Debug */, + 1DEB927A08733DD40010E9CD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; +} diff --git a/BatchDMG.xcodeproj/root.mode1v3 b/BatchDMG.xcodeproj/root.mode1v3 new file mode 100755 index 0000000..27a98eb --- /dev/null +++ b/BatchDMG.xcodeproj/root.mode1v3 @@ -0,0 +1,1398 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>ActivePerspectiveName</key> + <string>Project</string> + <key>AllowedModules</key> + <array> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Name</key> + <string>Groups and Files Outline View</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Name</key> + <string>Editor</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCTaskListModule</string> + <key>Name</key> + <string>Task List</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCDetailModule</string> + <key>Name</key> + <string>File and Smart Group Detail Viewer</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXBuildResultsModule</string> + <key>Name</key> + <string>Detailed Build Results Viewer</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXProjectFindModule</string> + <key>Name</key> + <string>Project Batch Find Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCProjectFormatConflictsModule</string> + <key>Name</key> + <string>Project Format Conflicts List</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXBookmarksModule</string> + <key>Name</key> + <string>Bookmarks Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXClassBrowserModule</string> + <key>Name</key> + <string>Class Browser</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXCVSModule</string> + <key>Name</key> + <string>Source Code Control Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXDebugBreakpointsModule</string> + <key>Name</key> + <string>Debug Breakpoints Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCDockableInspector</string> + <key>Name</key> + <string>Inspector</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXOpenQuicklyModule</string> + <key>Name</key> + <string>Open Quickly Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXDebugSessionModule</string> + <key>Name</key> + <string>Debugger</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXDebugCLIModule</string> + <key>Name</key> + <string>Debug Console</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCSnapshotModule</string> + <key>Name</key> + <string>Snapshots Tool</string> + </dict> + </array> + <key>BundlePath</key> + <string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string> + <key>Description</key> + <string>DefaultDescriptionKey</string> + <key>DockingSystemVisible</key> + <false/> + <key>Extension</key> + <string>mode1v3</string> + <key>FavBarConfig</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>6115D4B1127321A8004EA907</string> + <key>XCBarModuleItemNames</key> + <dict/> + <key>XCBarModuleItems</key> + <array/> + </dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>com.apple.perspectives.project.mode1v3</string> + <key>MajorVersion</key> + <integer>33</integer> + <key>MinorVersion</key> + <integer>0</integer> + <key>Name</key> + <string>Default</string> + <key>Notifications</key> + <array/> + <key>OpenEditors</key> + <array/> + <key>PerspectiveWidths</key> + <array> + <integer>-1</integer> + <integer>-1</integer> + </array> + <key>Perspectives</key> + <array> + <dict> + <key>ChosenToolbarItems</key> + <array> + <string>active-combo-popup</string> + <string>action</string> + <string>NSToolbarFlexibleSpaceItem</string> + <string>debugger-enable-breakpoints</string> + <string>build-and-go</string> + <string>com.apple.ide.PBXToolbarStopButton</string> + <string>get-info</string> + <string>NSToolbarFlexibleSpaceItem</string> + <string>com.apple.pbx.toolbar.searchfield</string> + </array> + <key>ControllerClassBaseName</key> + <string></string> + <key>IconName</key> + <string>WindowOfProjectWithEditor</string> + <key>Identifier</key> + <string>perspective.project</string> + <key>IsVertical</key> + <false/> + <key>Layout</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C37FBAC04509CD000000102</string> + <string>1C37FAAC04509CD000000102</string> + <string>1C37FABC05509CD000000102</string> + <string>1C37FABC05539CD112110102</string> + <string>E2644B35053B69B200211256</string> + <string>1C37FABC04509CD000100104</string> + <string>1CC0EA4004350EF90044410B</string> + <string>1CC0EA4004350EF90041110B</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>1CE0B1FE06471DED0097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>yes</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>186</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>08FB7794FE84155DC02AAC07</string> + <string>1C37FABC05509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {186, 784}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <true/> + <key>XCSharingToken</key> + <string>com.apple.Xcode.GFSharingToken</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {203, 802}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>186</real> + </array> + <key>RubberWindowFrame</key> + <string>192 151 1050 843 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>203pt</string> + </dict> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <true/> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CE0B20306471E060097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>BatchDMG.m</string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CE0B20406471E060097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>BatchDMG.m</string> + <key>_historyCapacity</key> + <integer>0</integer> + <key>bookmark</key> + <string>61988B3412759DE10071DF4B</string> + <key>history</key> + <array> + <string>6115D4C312732FCC004EA907</string> + <string>6115D4C412732FCC004EA907</string> + <string>61988B3212759DE10071DF4B</string> + <string>61988B3312759DE10071DF4B</string> + </array> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <true/> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {842, 797}}</string> + <key>RubberWindowFrame</key> + <string>192 151 1050 843 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>797pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CE0B20506471E060097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Detail</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 802}, {842, 0}}</string> + <key>RubberWindowFrame</key> + <string>192 151 1050 843 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>XCDetailModule</string> + <key>Proportion</key> + <string>0pt</string> + </dict> + </array> + <key>Proportion</key> + <string>842pt</string> + </dict> + </array> + <key>Name</key> + <string>Project</string> + <key>ServiceClasses</key> + <array> + <string>XCModuleDock</string> + <string>PBXSmartGroupTreeModule</string> + <string>XCModuleDock</string> + <string>PBXNavigatorGroup</string> + <string>XCDetailModule</string> + </array> + <key>TableOfContents</key> + <array> + <string>61988B3512759DE10071DF4B</string> + <string>1CE0B1FE06471DED0097A5F4</string> + <string>61988B3612759DE10071DF4B</string> + <string>1CE0B20306471E060097A5F4</string> + <string>1CE0B20506471E060097A5F4</string> + </array> + <key>ToolbarConfigUserDefaultsMinorVersion</key> + <string>2</string> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.defaultV3</string> + </dict> + <dict> + <key>ControllerClassBaseName</key> + <string></string> + <key>IconName</key> + <string>WindowOfProject</string> + <key>Identifier</key> + <string>perspective.morph</string> + <key>IsVertical</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C37FBAC04509CD000000102</string> + <string>1C37FAAC04509CD000000102</string> + <string>1C08E77C0454961000C914BD</string> + <string>1C37FABC05509CD000000102</string> + <string>1C37FABC05539CD112110102</string> + <string>E2644B35053B69B200211256</string> + <string>1C37FABC04509CD000100104</string> + <string>1CC0EA4004350EF90044410B</string> + <string>1CC0EA4004350EF90041110B</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>11E0B1FE06471DED0097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>yes</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>186</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>29B97314FDCFA39411CA2CEA</string> + <string>1C37FABC05509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {186, 337}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <integer>1</integer> + <key>XCSharingToken</key> + <string>com.apple.Xcode.GFSharingToken</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {203, 355}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>186</real> + </array> + <key>RubberWindowFrame</key> + <string>373 269 690 397 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Morph</string> + <key>PreferredWidth</key> + <integer>300</integer> + <key>ServiceClasses</key> + <array> + <string>XCModuleDock</string> + <string>PBXSmartGroupTreeModule</string> + </array> + <key>TableOfContents</key> + <array> + <string>11E0B1FE06471DED0097A5F4</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.default.shortV3</string> + </dict> + </array> + <key>PerspectivesBarVisible</key> + <false/> + <key>ShelfIsVisible</key> + <false/> + <key>SourceDescription</key> + <string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec'</string> + <key>StatusbarIsVisible</key> + <true/> + <key>TimeStamp</key> + <real>0.0</real> + <key>ToolbarConfigUserDefaultsMinorVersion</key> + <string>2</string> + <key>ToolbarDisplayMode</key> + <integer>1</integer> + <key>ToolbarIsVisible</key> + <true/> + <key>ToolbarSizeMode</key> + <integer>1</integer> + <key>Type</key> + <string>Perspectives</string> + <key>UpdateMessage</key> + <string>The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'?</string> + <key>WindowJustification</key> + <integer>5</integer> + <key>WindowOrderList</key> + <array> + <string>61988B3F12759DE10071DF4B</string> + <string>61988B4012759DE10071DF4B</string> + <string>1CD10A99069EF8BA00B06720</string> + <string>6115D3A01271DD3F004EA907</string> + <string>/var/root/Documents/BatchDMG/BatchDMG.xcodeproj</string> + <string>1C78EAAD065D492600B07095</string> + </array> + <key>WindowString</key> + <string>192 151 1050 843 0 0 1280 1002 </string> + <key>WindowToolsV3</key> + <array> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.build</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528F0623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string></string> + <key>StatusBarVisibility</key> + <true/> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {637, 252}}</string> + <key>RubberWindowFrame</key> + <string>37 263 637 633 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>252pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>XCMainBuildResultsModuleGUID</string> + <key>PBXProjectModuleLabel</key> + <string>Build Results</string> + <key>XCBuildResultsTrigger_Collapse</key> + <integer>1021</integer> + <key>XCBuildResultsTrigger_Open</key> + <integer>1011</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 257}, {637, 335}}</string> + <key>RubberWindowFrame</key> + <string>37 263 637 633 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXBuildResultsModule</string> + <key>Proportion</key> + <string>335pt</string> + </dict> + </array> + <key>Proportion</key> + <string>592pt</string> + </dict> + </array> + <key>Name</key> + <string>Build Results</string> + <key>ServiceClasses</key> + <array> + <string>PBXBuildResultsModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>6115D3A01271DD3F004EA907</string> + <string>61988B3712759DE10071DF4B</string> + <string>1CD0528F0623707200166675</string> + <string>XCMainBuildResultsModuleGUID</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.buildV3</string> + <key>WindowContentMinSize</key> + <string>486 300</string> + <key>WindowString</key> + <string>37 263 637 633 0 0 1280 1002 </string> + <key>WindowToolGUID</key> + <string>6115D3A01271DD3F004EA907</string> + <key>WindowToolIsVisible</key> + <false/> + </dict> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.debugger</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>Debugger</key> + <dict> + <key>HorizontalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {316, 198}}</string> + <string>{{316, 0}, {378, 198}}</string> + </array> + </dict> + <key>VerticalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {694, 198}}</string> + <string>{{0, 198}, {694, 183}}</string> + </array> + </dict> + </dict> + <key>LauncherConfigVersion</key> + <string>8</string> + <key>PBXProjectModuleGUID</key> + <string>1C162984064C10D400B95A72</string> + <key>PBXProjectModuleLabel</key> + <string>Debug - GLUTExamples (Underwater)</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>DebugConsoleVisible</key> + <string>None</string> + <key>DebugConsoleWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>DebugSTDIOWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>Frame</key> + <string>{{0, 0}, {694, 381}}</string> + <key>PBXDebugSessionStackFrameViewKey</key> + <dict> + <key>DebugVariablesTableConfiguration</key> + <array> + <string>Name</string> + <real>120</real> + <string>Value</string> + <real>85</real> + <string>Summary</string> + <real>148</real> + </array> + <key>Frame</key> + <string>{{316, 0}, {378, 198}}</string> + <key>RubberWindowFrame</key> + <string>276 454 694 422 0 0 1280 1002 </string> + </dict> + <key>RubberWindowFrame</key> + <string>276 454 694 422 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXDebugSessionModule</string> + <key>Proportion</key> + <string>381pt</string> + </dict> + </array> + <key>Proportion</key> + <string>381pt</string> + </dict> + </array> + <key>Name</key> + <string>Debugger</string> + <key>ServiceClasses</key> + <array> + <string>PBXDebugSessionModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>1CD10A99069EF8BA00B06720</string> + <string>61988B3812759DE10071DF4B</string> + <string>1C162984064C10D400B95A72</string> + <string>61988B3912759DE10071DF4B</string> + <string>61988B3A12759DE10071DF4B</string> + <string>61988B3B12759DE10071DF4B</string> + <string>61988B3C12759DE10071DF4B</string> + <string>61988B3D12759DE10071DF4B</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.debugV3</string> + <key>WindowString</key> + <string>276 454 694 422 0 0 1280 1002 </string> + <key>WindowToolGUID</key> + <string>1CD10A99069EF8BA00B06720</string> + <key>WindowToolIsVisible</key> + <false/> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.find</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CDD528C0622207200134675</string> + <key>PBXProjectModuleLabel</key> + <string><No Editor></string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528D0623707200166675</string> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <integer>1</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {781, 167}}</string> + <key>RubberWindowFrame</key> + <string>62 385 781 470 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>781pt</string> + </dict> + </array> + <key>Proportion</key> + <string>50%</string> + </dict> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528E0623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string>Project Find</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{8, 0}, {773, 254}}</string> + <key>RubberWindowFrame</key> + <string>62 385 781 470 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXProjectFindModule</string> + <key>Proportion</key> + <string>50%</string> + </dict> + </array> + <key>Proportion</key> + <string>428pt</string> + </dict> + </array> + <key>Name</key> + <string>Project Find</string> + <key>ServiceClasses</key> + <array> + <string>PBXProjectFindModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1C530D57069F1CE1000CFCEE</string> + <string>1C530D58069F1CE1000CFCEE</string> + <string>1C530D59069F1CE1000CFCEE</string> + <string>1CDD528C0622207200134675</string> + <string>1C530D5A069F1CE1000CFCEE</string> + <string>1CE0B1FE06471DED0097A5F4</string> + <string>1CD0528E0623707200166675</string> + </array> + <key>WindowString</key> + <string>62 385 781 470 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1C530D57069F1CE1000CFCEE</string> + <key>WindowToolIsVisible</key> + <integer>0</integer> + </dict> + <dict> + <key>Identifier</key> + <string>MENUSEPARATOR</string> + </dict> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.debuggerConsole</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <true/> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAAC065D492600B07095</string> + <key>PBXProjectModuleLabel</key> + <string>Debugger Console</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {830, 498}}</string> + <key>RubberWindowFrame</key> + <string>43 188 830 539 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXDebugCLIModule</string> + <key>Proportion</key> + <string>498pt</string> + </dict> + </array> + <key>Proportion</key> + <string>498pt</string> + </dict> + </array> + <key>Name</key> + <string>Debugger Console</string> + <key>ServiceClasses</key> + <array> + <string>PBXDebugCLIModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>1C78EAAD065D492600B07095</string> + <string>61988B3E12759DE10071DF4B</string> + <string>1C78EAAC065D492600B07095</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.consoleV3</string> + <key>WindowString</key> + <string>43 188 830 539 0 0 1280 1002 </string> + <key>WindowToolGUID</key> + <string>1C78EAAD065D492600B07095</string> + <key>WindowToolIsVisible</key> + <true/> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.snapshots</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>XCSnapshotModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Snapshots</string> + <key>ServiceClasses</key> + <array> + <string>XCSnapshotModule</string> + </array> + <key>StatusbarIsVisible</key> + <string>Yes</string> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.snapshots</string> + <key>WindowString</key> + <string>315 824 300 550 0 0 1440 878 </string> + <key>WindowToolIsVisible</key> + <string>Yes</string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.scm</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAB2065D492600B07095</string> + <key>PBXProjectModuleLabel</key> + <string><No Editor></string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAB3065D492600B07095</string> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <integer>1</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {452, 0}}</string> + <key>RubberWindowFrame</key> + <string>743 379 452 308 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>0pt</string> + </dict> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD052920623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string>SCM</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>ConsoleFrame</key> + <string>{{0, 259}, {452, 0}}</string> + <key>Frame</key> + <string>{{0, 7}, {452, 259}}</string> + <key>RubberWindowFrame</key> + <string>743 379 452 308 0 0 1280 1002 </string> + <key>TableConfiguration</key> + <array> + <string>Status</string> + <real>30</real> + <string>FileName</string> + <real>199</real> + <string>Path</string> + <real>197.0950012207031</real> + </array> + <key>TableFrame</key> + <string>{{0, 0}, {452, 250}}</string> + </dict> + <key>Module</key> + <string>PBXCVSModule</string> + <key>Proportion</key> + <string>262pt</string> + </dict> + </array> + <key>Proportion</key> + <string>266pt</string> + </dict> + </array> + <key>Name</key> + <string>SCM</string> + <key>ServiceClasses</key> + <array> + <string>PBXCVSModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1C78EAB4065D492600B07095</string> + <string>1C78EAB5065D492600B07095</string> + <string>1C78EAB2065D492600B07095</string> + <string>1CD052920623707200166675</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.scm</string> + <key>WindowString</key> + <string>743 379 452 308 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.breakpoints</string> + <key>IsVertical</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C77FABC04509CD000000102</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>1CE0B1FE06471DED0097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>no</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>168</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>1C77FABC04509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {168, 350}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <integer>0</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {185, 368}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>168</real> + </array> + <key>RubberWindowFrame</key> + <string>315 424 744 409 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>185pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CA1AED706398EBD00589147</string> + <key>PBXProjectModuleLabel</key> + <string>Detail</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{190, 0}, {554, 368}}</string> + <key>RubberWindowFrame</key> + <string>315 424 744 409 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>XCDetailModule</string> + <key>Proportion</key> + <string>554pt</string> + </dict> + </array> + <key>Proportion</key> + <string>368pt</string> + </dict> + </array> + <key>MajorVersion</key> + <integer>3</integer> + <key>MinorVersion</key> + <integer>0</integer> + <key>Name</key> + <string>Breakpoints</string> + <key>ServiceClasses</key> + <array> + <string>PBXSmartGroupTreeModule</string> + <string>XCDetailModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1CDDB66807F98D9800BB5817</string> + <string>1CDDB66907F98D9800BB5817</string> + <string>1CE0B1FE06471DED0097A5F4</string> + <string>1CA1AED706398EBD00589147</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.breakpointsV3</string> + <key>WindowString</key> + <string>315 424 744 409 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1CDDB66807F98D9800BB5817</string> + <key>WindowToolIsVisible</key> + <integer>1</integer> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.debugAnimator</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Debug Visualizer</string> + <key>ServiceClasses</key> + <array> + <string>PBXNavigatorGroup</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.debugAnimatorV3</string> + <key>WindowString</key> + <string>100 100 700 500 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.bookmarks</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>PBXBookmarksModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Bookmarks</string> + <key>ServiceClasses</key> + <array> + <string>PBXBookmarksModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>WindowString</key> + <string>538 42 401 187 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.projectFormatConflicts</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>XCProjectFormatConflictsModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Project Format Conflicts</string> + <key>ServiceClasses</key> + <array> + <string>XCProjectFormatConflictsModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>WindowContentMinSize</key> + <string>450 300</string> + <key>WindowString</key> + <string>50 850 472 307 0 0 1440 877</string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.classBrowser</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>OptionsSetName</key> + <string>Hierarchy, all classes</string> + <key>PBXProjectModuleGUID</key> + <string>1CA6456E063B45B4001379D8</string> + <key>PBXProjectModuleLabel</key> + <string>Class Browser - NSObject</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>ClassesFrame</key> + <string>{{0, 0}, {374, 96}}</string> + <key>ClassesTreeTableConfiguration</key> + <array> + <string>PBXClassNameColumnIdentifier</string> + <real>208</real> + <string>PBXClassBookColumnIdentifier</string> + <real>22</real> + </array> + <key>Frame</key> + <string>{{0, 0}, {630, 331}}</string> + <key>MembersFrame</key> + <string>{{0, 105}, {374, 395}}</string> + <key>MembersTreeTableConfiguration</key> + <array> + <string>PBXMemberTypeIconColumnIdentifier</string> + <real>22</real> + <string>PBXMemberNameColumnIdentifier</string> + <real>216</real> + <string>PBXMemberTypeColumnIdentifier</string> + <real>97</real> + <string>PBXMemberBookColumnIdentifier</string> + <real>22</real> + </array> + <key>PBXModuleWindowStatusBarHidden2</key> + <integer>1</integer> + <key>RubberWindowFrame</key> + <string>385 179 630 352 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXClassBrowserModule</string> + <key>Proportion</key> + <string>332pt</string> + </dict> + </array> + <key>Proportion</key> + <string>332pt</string> + </dict> + </array> + <key>Name</key> + <string>Class Browser</string> + <key>ServiceClasses</key> + <array> + <string>PBXClassBrowserModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>TableOfContents</key> + <array> + <string>1C0AD2AF069F1E9B00FABCE6</string> + <string>1C0AD2B0069F1E9B00FABCE6</string> + <string>1CA6456E063B45B4001379D8</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.classbrowser</string> + <key>WindowString</key> + <string>385 179 630 352 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1C0AD2AF069F1E9B00FABCE6</string> + <key>WindowToolIsVisible</key> + <integer>0</integer> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.refactoring</string> + <key>IncludeInToolsMenu</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{0, 0}, {500, 335}</string> + <key>RubberWindowFrame</key> + <string>{0, 0}, {500, 335}</string> + </dict> + <key>Module</key> + <string>XCRefactoringModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Refactoring</string> + <key>ServiceClasses</key> + <array> + <string>XCRefactoringModule</string> + </array> + <key>WindowString</key> + <string>200 200 500 356 0 0 1920 1200 </string> + </dict> + </array> +</dict> +</plist> diff --git a/BatchDMG.xcodeproj/root.pbxuser b/BatchDMG.xcodeproj/root.pbxuser new file mode 100755 index 0000000..7ab62cc --- /dev/null +++ b/BatchDMG.xcodeproj/root.pbxuser @@ -0,0 +1,177 @@ +// !$*UTF8*$! +{ + 08FB7793FE84155DC02AAC07 /* Project object */ = { + activeBuildConfigurationName = Debug; + activeExecutable = 6115D3831271D5C1004EA907 /* BatchDMG */; + activeTarget = 8DD76F960486AA7600D96B5E /* BatchDMG */; + codeSenseManager = 6115D38D1271D5E0004EA907 /* Code sense */; + executables = ( + 6115D3831271D5C1004EA907 /* BatchDMG */, + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 603, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 310984813; + PBXWorkspaceStateSaveDate = 310984813; + }; + perUserProjectItems = { + 6115D4C312732FCC004EA907 = 6115D4C312732FCC004EA907 /* PBXTextBookmark */; + 6115D4C412732FCC004EA907 = 6115D4C412732FCC004EA907 /* PBXTextBookmark */; + 61988B3212759DE10071DF4B = 61988B3212759DE10071DF4B /* PBXTextBookmark */; + 61988B3312759DE10071DF4B = 61988B3312759DE10071DF4B /* PBXTextBookmark */; + 61988B3412759DE10071DF4B = 61988B3412759DE10071DF4B /* PBXTextBookmark */; + }; + sourceControlManager = 6115D38C1271D5E0004EA907 /* Source Control */; + userBuildSettings = { + }; + }; + 08FB7796FE84155DC02AAC07 /* BatchDMG.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {781, 1638}}"; + sepNavSelRange = "{1466, 0}"; + sepNavVisRange = "{1516, 1428}"; + sepNavWindowFrame = "{{101, 272}, {939, 721}}"; + }; + }; + 6115D3831271D5C1004EA907 /* BatchDMG */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 0; + configStateDict = { + }; + customDataFormattersEnabled = 1; + dataTipCustomDataFormattersEnabled = 1; + dataTipShowTypeColumn = 1; + dataTipSortType = 0; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = BatchDMG; + savedGlobals = { + }; + showTypeColumn = 0; + sourceDirectories = ( + ); + }; + 6115D38C1271D5E0004EA907 /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + repositoryNamesForRoots = { + "" = ""; + }; + }; + }; + 6115D38D1271D5E0004EA907 /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + 6115D4AE127321A8004EA907 /* MoriarityController.m */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + name = MoriarityController.m; + path = /var/root/Downloads/Moriarity/MoriarityController.m; + sourceTree = "<absolute>"; + }; + 6115D4C312732FCC004EA907 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6115D4AE127321A8004EA907 /* MoriarityController.m */; + name = "MoriarityController.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1589; + vrLoc = 6735; + }; + 6115D4C412732FCC004EA907 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6115D4C512732FCC004EA907 /* NSArray.h */; + name = "NSArray.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1619; + vrLoc = 0; + }; + 6115D4C512732FCC004EA907 /* NSArray.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = NSArray.h; + path = /System/Library/Frameworks/Foundation.framework/Headers/NSArray.h; + sourceTree = "<absolute>"; + }; + 61988B3212759DE10071DF4B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = C6859EA3029092ED04C91782 /* BatchDMG.1 */; + name = "BatchDMG.1: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1828; + vrLoc = 0; + }; + 61988B3312759DE10071DF4B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 08FB7796FE84155DC02AAC07 /* BatchDMG.m */; + name = "BatchDMG.m: 58"; + rLen = 0; + rLoc = 1384; + rType = 0; + vrLen = 1500; + vrLoc = 1109; + }; + 61988B3412759DE10071DF4B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 08FB7796FE84155DC02AAC07 /* BatchDMG.m */; + name = "BatchDMG.m: 61"; + rLen = 0; + rLoc = 1466; + rType = 0; + vrLen = 1428; + vrLoc = 1516; + }; + 8DD76F960486AA7600D96B5E /* BatchDMG */ = { + activeExec = 0; + executables = ( + 6115D3831271D5C1004EA907 /* BatchDMG */, + ); + }; + C6859EA3029092ED04C91782 /* BatchDMG.1 */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {781, 975}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1828}"; + }; + }; +} diff --git a/BatchDMG_Prefix.pch b/BatchDMG_Prefix.pch new file mode 100755 index 0000000..923b53c --- /dev/null +++ b/BatchDMG_Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'BatchDMG' target in the 'BatchDMG' project. +// + +#ifdef __OBJC__ + #import <Foundation/Foundation.h> +#endif diff --git a/batchdmg.py b/batchdmg.py deleted file mode 100644 index aaf476d..0000000 --- a/batchdmg.py +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env python -""" - batchdmg.py - Batch-create DMG files from mounted media - @author Filipp Lepalaan <filipp@mac.com> - @created 20.10.2009 - @updated 21.10.2009 - http://developer.apple.com/cocoa/pyobjc.html - NSRunLoop must be used instead of threads or forking -""" -import sys, time -from AppKit import * -from subprocess import Popen - -class Imager(NSObject): - def init(self): - nc = NSWorkspace.sharedWorkspace().notificationCenter() - nc.addObserver_selector_name_object_(self, "observeCenter:", "NSWorkspaceDidMountNotification", None) - print "Waiting for media..." - - def observeCenter_(self, notification): - ui = notification.userInfo() - path = ui['NSDevicePath'].encode("utf-8") - name = ui['NSWorkspaceVolumeLocalizedNameKey'].encode("utf-8") - util = "/usr/bin/hdiutil" - print " - imaging '%s'" % (name) - cmd = [util, "create", "-format", "UDBZ", "-srcfolder", path, name+".dmg"] - - Popen(cmd, shell=False).communicate() - Popen([util, "eject", "-quiet", path], shell=False).communicate() - - print "Ejecting '%s'" % (name) - print "Waiting for media..." - - def dealloc(self): - nc = NSWorkspace.sharedWorkspace().notificationCenter() - nc.removeObserver_(self) - -rl = NSRunLoop.currentRunLoop() -s = Imager.alloc().init() -rl.run()
\ No newline at end of file diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/categories.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/categories.pbxbtree Binary files differnew file mode 100755 index 0000000..fe4be93 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/categories.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/cdecls.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/cdecls.pbxbtree Binary files differnew file mode 100755 index 0000000..aadb72f --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/cdecls.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/decls.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/decls.pbxbtree Binary files differnew file mode 100755 index 0000000..ae53a03 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/decls.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/files.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/files.pbxbtree Binary files differnew file mode 100755 index 0000000..363db0b --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/files.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/imports.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/imports.pbxbtree Binary files differnew file mode 100755 index 0000000..6b602c6 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/imports.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/pbxindex.header b/build/BatchDMG.build/BatchDMG.pbxindex/pbxindex.header Binary files differnew file mode 100755 index 0000000..8e36c52 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/pbxindex.header diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/protocols.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/protocols.pbxbtree Binary files differnew file mode 100755 index 0000000..93188f8 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/protocols.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/refs.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/refs.pbxbtree Binary files differnew file mode 100755 index 0000000..249534a --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/refs.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/strings.pbxstrings/control b/build/BatchDMG.build/BatchDMG.pbxindex/strings.pbxstrings/control Binary files differnew file mode 100755 index 0000000..d184cbb --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/strings.pbxstrings/control diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/strings.pbxstrings/strings b/build/BatchDMG.build/BatchDMG.pbxindex/strings.pbxstrings/strings Binary files differnew file mode 100755 index 0000000..0987914 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/strings.pbxstrings/strings diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/subclasses.pbxbtree b/build/BatchDMG.build/BatchDMG.pbxindex/subclasses.pbxbtree Binary files differnew file mode 100755 index 0000000..7635b38 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/subclasses.pbxbtree diff --git a/build/BatchDMG.build/BatchDMG.pbxindex/symbols0.pbxsymbols b/build/BatchDMG.build/BatchDMG.pbxindex/symbols0.pbxsymbols Binary files differnew file mode 100755 index 0000000..db45e76 --- /dev/null +++ b/build/BatchDMG.build/BatchDMG.pbxindex/symbols0.pbxsymbols diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap Binary files differnew file mode 100755 index 0000000..5d74c43 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap Binary files differnew file mode 100755 index 0000000..dd8b535 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap Binary files differnew file mode 100755 index 0000000..5d74c43 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap Binary files differnew file mode 100755 index 0000000..0f3a9d3 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG.dep b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG.dep new file mode 100755 index 0000000..c8f35e3 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG.dep @@ -0,0 +1,6 @@ +17a7efc4e90cf69ac3fca6c40272c5b7 ed632ed199e905036954c522db989be7 ffffffffffffffffffffffffffffffff 17520 /Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +fac4c1153ca01fd5aaa863e6dbed31be 499a1b4ec6abb77cb9e205410a2280a0 ffffffffffffffffffffffffffffffff 15216 /Users/filipp/Code/BatchDMG/build/Debug/BatchDMG +00000000075165f70000000000001378 17a7efc4a2f6774cc3fca6c40272d9f7 ffffffffffffffffffffffffffffffff 41401104 /var/folders/KY/KYwhLH0VFs0U42CaTNfMU++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/BatchDMG_Prefix-bxcpvhnikzxevkcfktdsaukrpgzw/BatchDMG_Prefix.pch.gch +ffffffffffffffffffffffffffffffff c2ea0ec17f345f824c2ebf40c758781f ffffffffffffffffffffffffffffffff 17920 /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +ffffffffffffffffffffffffffffffff 9243a35c26188a686c23b50b0b3b9a7f ffffffffffffffffffffffffffffffff 15176 /var/root/Documents/BatchDMG/build/Debug/BatchDMG +00000000075165f60000000000001378 40efb5f9ecccc7b617935fa23494702e ffffffffffffffffffffffffffffffff 41401104 /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG.hmap b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG.hmap Binary files differnew file mode 100755 index 0000000..20b5dc5 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG.hmap diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG~.dep b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG~.dep new file mode 100755 index 0000000..a53f86a --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG~.dep @@ -0,0 +1,3 @@ +8205bb38dfff64865bbde0e2f37f697e b03d6df73acc867340abdc9ed6366c66 ffffffffffffffffffffffffffffffff 0 /var/root/Documents/BatchDMG/build/Debug/BatchDMG +40efb5f9a72e381717935fa2349465cf c2ea0ec17f345f824c2ebf40c758781f ffffffffffffffffffffffffffffffff 10264 /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +00000000075165f60000000000001378 40efb5f9ecccc7b617935fa23494702e ffffffffffffffffffffffffffffffff 41401104 /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList b/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList new file mode 100755 index 0000000..34d557b --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList @@ -0,0 +1 @@ +/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o b/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o Binary files differnew file mode 100644 index 0000000..dfd6609 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/build-state.dat b/build/BatchDMG.build/Debug/BatchDMG.build/build-state.dat new file mode 100755 index 0000000..e629fa9 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/build-state.dat @@ -0,0 +1,170 @@ +TBatchDMG +v7 +r0 +t311038161.031803 +cCheck dependencies +cProcessPCH /var/folders/KY/KYwhLH0VFs0U42CaTNfMU++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/BatchDMG_Prefix-bxcpvhnikzxevkcfktdsaukrpgzw/BatchDMG_Prefix.pch.gch BatchDMG_Prefix.pch normal x86_64 objective-c com.apple.compilers.gcc.4_2 +cCompileC build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o /Users/filipp/Code/BatchDMG/BatchDMG.m normal x86_64 objective-c com.apple.compilers.gcc.4_2 +cLd /Users/filipp/Code/BatchDMG/build/Debug/BatchDMG normal x86_64 + +N/Developer/SDKs/MacOSX10.6.sdk +c000000004C5A608E00000000000000EE +t1280991374 +s238 + +N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h +c000000004BE2C6D100000000000017ED +t1273153233 +s6125 + +N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h +c000000004B90FBB700000000000013E6 +t1267792823 +s5094 + +N/System/Library/Frameworks/AppKit.framework/AppKit +c000000004C623FBF0000000002B48610 +t1281507263 +s45385232 + +N/System/Library/Frameworks/Foundation.framework/Foundation +c000000004C7DB37D0000000000B3E910 +t1283306365 +s11790608 + +N/Users/filipp/Code/BatchDMG/BatchDMG.m +c000000004CD9D9470000000000000B33 +t1289345351 +s2867 +i<Foundation/Foundation.h> +i<AppKit/AppKit.h> + +N/Users/filipp/Code/BatchDMG/BatchDMG_Prefix.pch +c000000004CC19E40000000000000009E +t1287757376 +s158 +i<Foundation/Foundation.h> + +N/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList +c000000004CD9D5830000000000000067 +t1289344387 +s103 + +N/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +t1289345353 +s17520 + +N/Users/filipp/Code/BatchDMG/build/Debug/BatchDMG +t1289345353 +s15216 + +N/var/folders/KY/KYwhLH0VFs0U42CaTNfMU++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/BatchDMG_Prefix-bxcpvhnikzxevkcfktdsaukrpgzw/BatchDMG_Prefix.pch.gch +t1289344390 +s41401104 + +N/var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch +t1287759715 +s41401104 + +N/var/root/Documents/BatchDMG/BatchDMG.m +c000000004CC5602D0000000000000B80 +t1288003629 +s2944 +i<Foundation/Foundation.h> +i<AppKit/AppKit.h> + +N/var/root/Documents/BatchDMG/BatchDMG_Prefix.pch +c000000004CC19E41000000000000009E +t1287757377 +s158 +i<Foundation/Foundation.h> + +N/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList +c000000004CC1A7610000000000000068 +t1287759713 +s104 + +N/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +t1288002952 +s17920 + +N/var/root/Documents/BatchDMG/build/Debug/BatchDMG +t1288002952 +s15176 + +CCheck dependencies +r0 +lSLF07#2@18"Check dependencies311038161#311038161#0(0"0(0#1#0"8608431296#0"0# + +CCompileC build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o /Users/filipp/Code/BatchDMG/BatchDMG.m normal x86_64 objective-c com.apple.compilers.gcc.4_2 +s311038153.585309 +e311038153.900437 +r1 +xCompileC +xbuild/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +x/Users/filipp/Code/BatchDMG/BatchDMG.m +xnormal +xx86_64 +xobjective-c +xcom.apple.compilers.gcc.4_2 +lSLF07#2@46"Compile /Users/filipp/Code/BatchDMG/BatchDMG.m311038153#311038153#0(0"0(0#0#38"/Users/filipp/Code/BatchDMG/BatchDMG.m8608434880#1357" cd /Users/filipp/Code/BatchDMG
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x objective-c -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote /Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap -iquote /Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap -F/Users/filipp/Code/BatchDMG/build/Debug -I/Users/filipp/Code/BatchDMG/build/Debug/include -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources/x86_64 -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources -include /var/folders/KY/KYwhLH0VFs0U42CaTNfMU++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/BatchDMG_Prefix-bxcpvhnikzxevkcfktdsaukrpgzw/BatchDMG_Prefix.pch -c /Users/filipp/Code/BatchDMG/BatchDMG.m -o /Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o
0# + +CCompileC build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o /var/root/Documents/BatchDMG/BatchDMG.m normal x86_64 objective-c com.apple.compilers.gcc.4_2 +s309695752.014445 +e309695752.433165 +r1 +xCompileC +xbuild/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +x/var/root/Documents/BatchDMG/BatchDMG.m +xnormal +xx86_64 +xobjective-c +xcom.apple.compilers.gcc.4_2 +lSLF07#2@47"Compile /var/root/Documents/BatchDMG/BatchDMG.m309695752#309695752#0(0"0(0#0#39"/var/root/Documents/BatchDMG/BatchDMG.m8636785760#1366" cd /var/root/Documents/BatchDMG
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x objective-c -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap -F/var/root/Documents/BatchDMG/build/Debug -I/var/root/Documents/BatchDMG/build/Debug/include -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources/x86_64 -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources -include /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch -c /var/root/Documents/BatchDMG/BatchDMG.m -o /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o
0# + +CLd /Users/filipp/Code/BatchDMG/build/Debug/BatchDMG normal x86_64 +s311038153.900523 +e311038153.939062 +r1 +xLd +x/Users/filipp/Code/BatchDMG/build/Debug/BatchDMG +xnormal +xx86_64 +lSLF07#2@53"Link /Users/filipp/Code/BatchDMG/build/Debug/BatchDMG311038153#311038153#0(0"0(0#0#0"8607504768#487" cd /Users/filipp/Code/BatchDMG
setenv MACOSX_DEPLOYMENT_TARGET 10.6
/Developer/usr/bin/gcc-4.2 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk -L/Users/filipp/Code/BatchDMG/build/Debug -F/Users/filipp/Code/BatchDMG/build/Debug -filelist /Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList -mmacosx-version-min=10.6 -framework Foundation -framework AppKit -o /Users/filipp/Code/BatchDMG/build/Debug/BatchDMG
0# + +CLd /var/root/Documents/BatchDMG/build/Debug/BatchDMG normal x86_64 +s309695752.433280 +e309695752.468255 +r1 +xLd +x/var/root/Documents/BatchDMG/build/Debug/BatchDMG +xnormal +xx86_64 +lSLF07#2@54"Link /var/root/Documents/BatchDMG/build/Debug/BatchDMG309695752#309695752#0(0"0(0#0#0"8662633632#492" cd /var/root/Documents/BatchDMG
setenv MACOSX_DEPLOYMENT_TARGET 10.6
/Developer/usr/bin/gcc-4.2 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk -L/var/root/Documents/BatchDMG/build/Debug -F/var/root/Documents/BatchDMG/build/Debug -filelist /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList -mmacosx-version-min=10.6 -framework Foundation -framework AppKit -o /var/root/Documents/BatchDMG/build/Debug/BatchDMG
0# + +CProcessPCH /var/folders/KY/KYwhLH0VFs0U42CaTNfMU++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/BatchDMG_Prefix-bxcpvhnikzxevkcfktdsaukrpgzw/BatchDMG_Prefix.pch.gch BatchDMG_Prefix.pch normal x86_64 objective-c com.apple.compilers.gcc.4_2 +s311037187.780305 +e311037190.517578 +r1 +xProcessPCH +x/var/folders/KY/KYwhLH0VFs0U42CaTNfMU++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/BatchDMG_Prefix-bxcpvhnikzxevkcfktdsaukrpgzw/BatchDMG_Prefix.pch.gch +xBatchDMG_Prefix.pch +xnormal +xx86_64 +xobjective-c +xcom.apple.compilers.gcc.4_2 +lSLF07#2@30"Precompile BatchDMG_Prefix.pch311037187#311037190#0(0"0(0#0#47"/Users/filipp/Code/BatchDMG/BatchDMG_Prefix.pch5791426043007493120#1265" cd /Users/filipp/Code/BatchDMG
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x objective-c-header -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote /Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap -iquote /Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap -F/Users/filipp/Code/BatchDMG/build/Debug -I/Users/filipp/Code/BatchDMG/build/Debug/include -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources/x86_64 -I/Users/filipp/Code/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources -c /Users/filipp/Code/BatchDMG/BatchDMG_Prefix.pch -o /var/folders/KY/KYwhLH0VFs0U42CaTNfMU++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/BatchDMG_Prefix-bxcpvhnikzxevkcfktdsaukrpgzw/BatchDMG_Prefix.pch.gch
0# + +CProcessPCH /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch BatchDMG_Prefix.pch normal x86_64 objective-c com.apple.compilers.gcc.4_2 +s309452513.780842 +e309452515.553407 +r1 +xProcessPCH +x/var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch +xBatchDMG_Prefix.pch +xnormal +xx86_64 +xobjective-c +xcom.apple.compilers.gcc.4_2 +lSLF07#2@30"Precompile BatchDMG_Prefix.pch309452513#309452515#0(0"0(0#0#48"/var/root/Documents/BatchDMG/BatchDMG_Prefix.pch8612246048#1273" cd /var/root/Documents/BatchDMG
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x objective-c-header -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap -F/var/root/Documents/BatchDMG/build/Debug -I/var/root/Documents/BatchDMG/build/Debug/include -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources/x86_64 -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources -c /var/root/Documents/BatchDMG/BatchDMG_Prefix.pch -o /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch
0# + diff --git a/build/BatchDMG.build/Debug/BatchDMG.build/build-state~.dat b/build/BatchDMG.build/Debug/BatchDMG.build/build-state~.dat new file mode 100755 index 0000000..4ea0519 --- /dev/null +++ b/build/BatchDMG.build/Debug/BatchDMG.build/build-state~.dat @@ -0,0 +1,106 @@ +TBatchDMG +v7 +r0 +t309452515.792571 +cCheck dependencies +cProcessPCH /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch BatchDMG_Prefix.pch normal x86_64 objective-c com.apple.compilers.gcc.4_2 +cCompileC build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o /var/root/Documents/BatchDMG/BatchDMG.m normal x86_64 objective-c com.apple.compilers.gcc.4_2 +cLd /var/root/Documents/BatchDMG/build/Debug/BatchDMG normal x86_64 + +N/Developer/SDKs/MacOSX10.6.sdk +c000000004BF4701900000000000000EE +t1274310681 +s238 + +N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/AppKit.framework/Headers/AppKit.h +c000000004BE2C6D100000000000017ED +t1273153233 +s6125 + +N/Developer/SDKs/MacOSX10.6.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h +c000000004B90FBB700000000000013E6 +t1267792823 +s5094 + +N/System/Library/Frameworks/Foundation.framework/Foundation +c000000004C11730A0000000000B37440 +t1276211978 +s11760704 + +N/var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch +t1287759715 +s41401104 + +N/var/root/Documents/BatchDMG/BatchDMG.m +c000000004CC1A7310000000000000292 +t1287759665 +s658 +i<Foundation/Foundation.h> +i<AppKit/AppKit.h> + +N/var/root/Documents/BatchDMG/BatchDMG_Prefix.pch +c000000004CC19E41000000000000009E +t1287757377 +s158 +i<Foundation/Foundation.h> + +N/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList +c000000004CC1A7610000000000000068 +t1287759713 +s104 + +N/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +t1287759715 +s10264 + +N/var/root/Documents/BatchDMG/build/Debug/BatchDMG +t2 +s0 + +CCheck dependencies +r0 +lSLF07#2@18"Check dependencies309452513#309452513#0(0"0(0#1#0"8616373504#0"0# + +CCompileC build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o /var/root/Documents/BatchDMG/BatchDMG.m normal x86_64 objective-c com.apple.compilers.gcc.4_2 +s309452515.553554 +e309452515.776537 +r1 +xCompileC +xbuild/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o +x/var/root/Documents/BatchDMG/BatchDMG.m +xnormal +xx86_64 +xobjective-c +xcom.apple.compilers.gcc.4_2 +o/var/root/Documents/BatchDMG/BatchDMG.m: In function '-[Imager observe:]': +o/var/root/Documents/BatchDMG/BatchDMG.m:16: warning: passing argument 1 of 'NSLog' from incompatible pointer type +lSLF07#2@47"Compile /var/root/Documents/BatchDMG/BatchDMG.m309452515#309452515#0(189"/var/root/Documents/BatchDMG/BatchDMG.m: In function '-[Imager observe:]':
/var/root/Documents/BatchDMG/BatchDMG.m:16: warning: passing argument 1 of 'NSLog' from incompatible pointer type
1(22@60"Passing argument 1 of 'NSLog' from incompatible pointer type309452515#75#114#0(6@39"/var/root/Documents/BatchDMG/BatchDMG.m309452465#16#0#16#0#56"passing argument * of '*' from incompatible pointer type0(0#0#39"/var/root/Documents/BatchDMG/BatchDMG.m8602928096#1366" cd /var/root/Documents/BatchDMG
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x objective-c -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap -F/var/root/Documents/BatchDMG/build/Debug -I/var/root/Documents/BatchDMG/build/Debug/include -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources/x86_64 -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources -include /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch -c /var/root/Documents/BatchDMG/BatchDMG.m -o /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.o
0# + +CLd /var/root/Documents/BatchDMG/build/Debug/BatchDMG normal x86_64 +s309452515.776616 +e309452515.792536 +r0 +xLd +x/var/root/Documents/BatchDMG/build/Debug/BatchDMG +xnormal +xx86_64 +oUndefined symbols: +o "_OBJC_CLASS_$_NSWorkspace", referenced from: +o objc-class-ref-to-NSWorkspace in BatchDMG.o +old: symbol(s) not found +ocollect2: ld returned 1 exit status +lSLF07#2@54"Link /var/root/Documents/BatchDMG/build/Debug/BatchDMG309452515#309452515#0(177"Undefined symbols:
"_OBJC_CLASS_$_NSWorkspace", referenced from:
objc-class-ref-to-NSWorkspace in BatchDMG.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
4(4@45""_OBJC_CLASS_$_NSWorkspace", referenced from:309452515#19#48#0(6@0"309452515#0#0#0#0#0"0(13@43"Objc-class-ref-to-NSWorkspace in BatchDMG.o309452515#67#50#0(6@0"309452515#0#0#0#0#0"0(13@19"Symbol(s) not found309452515#117#24#0(6@0"309452515#0#0#0#0#0"0(13@35"Collect2: ld returned 1 exit status309452515#141#36#0(6@0"309452515#0#0#0#0#0"0(0#0#0"8622174688#474" cd /var/root/Documents/BatchDMG
setenv MACOSX_DEPLOYMENT_TARGET 10.6
/Developer/usr/bin/gcc-4.2 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk -L/var/root/Documents/BatchDMG/build/Debug -F/var/root/Documents/BatchDMG/build/Debug -filelist /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/Objects-normal/x86_64/BatchDMG.LinkFileList -mmacosx-version-min=10.6 -framework Foundation -o /var/root/Documents/BatchDMG/build/Debug/BatchDMG
1# + +CProcessPCH /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch BatchDMG_Prefix.pch normal x86_64 objective-c com.apple.compilers.gcc.4_2 +s309452513.780842 +e309452515.553407 +r1 +xProcessPCH +x/var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch +xBatchDMG_Prefix.pch +xnormal +xx86_64 +xobjective-c +xcom.apple.compilers.gcc.4_2 +lSLF07#2@30"Precompile BatchDMG_Prefix.pch309452513#309452515#0(0"0(0#0#48"/var/root/Documents/BatchDMG/BatchDMG_Prefix.pch8612246048#1273" cd /var/root/Documents/BatchDMG
setenv LANG en_US.US-ASCII
/Developer/usr/bin/gcc-4.2 -x objective-c-header -arch x86_64 -fmessage-length=0 -pipe -std=gnu99 -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/SDKs/MacOSX10.6.sdk -mfix-and-continue -mmacosx-version-min=10.6 -gdwarf-2 -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-generated-files.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-own-target-headers.hmap -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-all-target-headers.hmap -iquote /var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/BatchDMG-project-headers.hmap -F/var/root/Documents/BatchDMG/build/Debug -I/var/root/Documents/BatchDMG/build/Debug/include -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources/x86_64 -I/var/root/Documents/BatchDMG/build/BatchDMG.build/Debug/BatchDMG.build/DerivedSources -c /var/root/Documents/BatchDMG/BatchDMG_Prefix.pch -o /var/folders/zz/zzzivhrRnAmviuee+++++++++++/-Caches-/com.apple.Xcode.0/SharedPrecompiledHeaders/BatchDMG_Prefix-cjamafzhdlnszfbhxkkomaoonynb/BatchDMG_Prefix.pch.gch
0# + diff --git a/build/Debug/BatchDMG b/build/Debug/BatchDMG Binary files differnew file mode 100755 index 0000000..7856160 --- /dev/null +++ b/build/Debug/BatchDMG |