]> git.saurik.com Git - apple/system_cmds.git/blobdiff - system_cmds.xcodeproj/project.pbxproj
system_cmds-670.1.2.tar.gz
[apple/system_cmds.git] / system_cmds.xcodeproj / project.pbxproj
index 33f8f100b9931b8736d3014b255911ece3400aa3..f545174b15cd0173a4bf4d7264df3e58583bcbf7 100644 (file)
@@ -13,6 +13,8 @@
                        buildPhases = (
                        );
                        dependencies = (
+                               97999D351AE84D3A00E8B10F /* PBXTargetDependency */,
+                               08DC48921A12C6FA008AAF38 /* PBXTargetDependency */,
                                18597F1A18CBC3B000531A50 /* PBXTargetDependency */,
                                1865518B18CA7151003B92A7 /* PBXTargetDependency */,
                                550C19F11804D2B7001DA380 /* PBXTargetDependency */,
                        buildPhases = (
                        );
                        dependencies = (
+                               97999D371AE84D4100E8B10F /* PBXTargetDependency */,
+                               08DC48901A12C6F0008AAF38 /* PBXTargetDependency */,
                                18597F1C18CBC3B900531A50 /* PBXTargetDependency */,
                                186551D018CA8154003B92A7 /* PBXTargetDependency */,
                                550C19EF1804D2AD001DA380 /* PBXTargetDependency */,
 /* End PBXAggregateTarget section */
 
 /* Begin PBXBuildFile section */
+               08DC488E1A12C2D6008AAF38 /* kpgo.c in Sources */ = {isa = PBXBuildFile; fileRef = 08DC488D1A12C2C6008AAF38 /* kpgo.c */; };
                1523FE6C1595056C00661E82 /* ltop.c in Sources */ = {isa = PBXBuildFile; fileRef = 1523FE6B1595056C00661E82 /* ltop.c */; };
                1523FE6D1595058100661E82 /* ltop.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1523FE6A1595056C00661E82 /* ltop.1 */; };
                1845E41618EB95810010F451 /* TraceFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1845E41418EB95810010F451 /* TraceFile.cpp */; };
                55CCB17616B84F3600B56979 /* vm_purgeable_stat.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 55CCB16816B84ED100B56979 /* vm_purgeable_stat.1 */; };
                72D1FDD918C4140600C1E05F /* task_details.c in Sources */ = {isa = PBXBuildFile; fileRef = 72D1FDD818C4140600C1E05F /* task_details.c */; };
                72F9316D18C26A8600D804C5 /* port_details.c in Sources */ = {isa = PBXBuildFile; fileRef = 72F9316C18C26A8600D804C5 /* port_details.c */; };
+               97999D321AE84CE400E8B10F /* lskq.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 97999D301AE84C7600E8B10F /* lskq.1 */; };
+               97999D331AE84D0A00E8B10F /* lskq.c in Sources */ = {isa = PBXBuildFile; fileRef = 97999D311AE84C7600E8B10F /* lskq.c */; };
+               A624DA861AF6F3CF00F56A5C /* CoreSymbolication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A624DA851AF6F3CF00F56A5C /* CoreSymbolication.framework */; };
+               A6738D031AF6FF9F001EF064 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6738D021AF6FF9F001EF064 /* IOKit.framework */; };
+               A6738D051AF6FFB5001EF064 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6738D041AF6FFB5001EF064 /* CoreFoundation.framework */; };
                ADA9007B1767A02D00161ADF /* purge.8 in CopyFiles */ = {isa = PBXBuildFile; fileRef = ADA900791767A02700161ADF /* purge.8 */; };
                ADA9007C1767A03200161ADF /* purge.c in Sources */ = {isa = PBXBuildFile; fileRef = ADA9007A1767A02700161ADF /* purge.c */; };
                B158E3A3185A836700474677 /* wordexp-helper.c in Sources */ = {isa = PBXBuildFile; fileRef = B158E3A2185A836700474677 /* wordexp-helper.c */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
+               08DC488F1A12C6F0008AAF38 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = BA2DE9181372FA9100D1913C /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = 08DC48841A12C21B008AAF38;
+                       remoteInfo = kpgo;
+               };
+               08DC48911A12C6FA008AAF38 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = BA2DE9181372FA9100D1913C /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = 08DC48841A12C21B008AAF38;
+                       remoteInfo = kpgo;
+               };
                1523FE6E1595069900661E82 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = BA2DE9181372FA9100D1913C /* Project object */;
                        remoteGlobalIDString = 55CCB16A16B84EDA00B56979;
                        remoteInfo = vm_purgeable_stat;
                };
+               97999D341AE84D3A00E8B10F /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = BA2DE9181372FA9100D1913C /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = 97999D211AE84C0E00E8B10F;
+                       remoteInfo = lskq;
+               };
+               97999D361AE84D4100E8B10F /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = BA2DE9181372FA9100D1913C /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = 97999D211AE84C0E00E8B10F;
+                       remoteInfo = lskq;
+               };
                ADA9007D1767A31300161ADF /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = BA2DE9181372FA9100D1913C /* Project object */;
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXCopyFilesBuildPhase section */
+               08DC48831A12C21B008AAF38 /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = /usr/share/man/man1/;
+                       dstSubfolderSpec = 0;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 1;
+               };
                1523FE5F1595048900661E82 /* CopyFiles */ = {
                        isa = PBXCopyFilesBuildPhase;
                        buildActionMask = 2147483647;
                        );
                        runOnlyForDeploymentPostprocessing = 1;
                };
+               97999D281AE84C0E00E8B10F /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = /usr/share/man/man1;
+                       dstSubfolderSpec = 0;
+                       files = (
+                               97999D321AE84CE400E8B10F /* lskq.1 in CopyFiles */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 1;
+               };
                ADA9007317679A8C00161ADF /* CopyFiles */ = {
                        isa = PBXCopyFilesBuildPhase;
                        buildActionMask = 2147483647;
 /* End PBXCopyFilesBuildPhase section */
 
 /* Begin PBXFileReference section */
+               08DC48851A12C21B008AAF38 /* kpgo */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = kpgo; sourceTree = BUILT_PRODUCTS_DIR; };
+               08DC488D1A12C2C6008AAF38 /* kpgo.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = kpgo.c; sourceTree = "<group>"; };
                1523FE631595048900661E82 /* ltop */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ltop; sourceTree = BUILT_PRODUCTS_DIR; };
                1523FE6A1595056C00661E82 /* ltop.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = ltop.1; sourceTree = "<group>"; };
                1523FE6B1595056C00661E82 /* ltop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ltop.c; sourceTree = "<group>"; };
                72D1FDD818C4140600C1E05F /* task_details.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = task_details.c; path = lsmp.tproj/task_details.c; sourceTree = SOURCE_ROOT; };
                72F9316B18C269E500D804C5 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = lsmp.tproj/common.h; sourceTree = SOURCE_ROOT; };
                72F9316C18C26A8600D804C5 /* port_details.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = port_details.c; path = lsmp.tproj/port_details.c; sourceTree = SOURCE_ROOT; };
+               97999D2D1AE84C0E00E8B10F /* lskq */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = lskq; sourceTree = BUILT_PRODUCTS_DIR; };
+               97999D2F1AE84C7600E8B10F /* common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = common.h; path = lskq.tproj/common.h; sourceTree = "<group>"; };
+               97999D301AE84C7600E8B10F /* lskq.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; name = lskq.1; path = lskq.tproj/lskq.1; sourceTree = "<group>"; };
+               97999D311AE84C7600E8B10F /* lskq.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = lskq.c; path = lskq.tproj/lskq.c; sourceTree = "<group>"; };
+               A624DA851AF6F3CF00F56A5C /* CoreSymbolication.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreSymbolication.framework; path = ../../../../System/Library/PrivateFrameworks/CoreSymbolication.framework; sourceTree = "<group>"; };
+               A6738D021AF6FF9F001EF064 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = ../../../../System/Library/Frameworks/IOKit.framework; sourceTree = "<group>"; };
+               A6738D041AF6FFB5001EF064 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = ../../../../System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<group>"; };
                ADA9007717679A8C00161ADF /* purge */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = purge; sourceTree = BUILT_PRODUCTS_DIR; };
                ADA900791767A02700161ADF /* purge.8 */ = {isa = PBXFileReference; lastKnownFileType = text; path = purge.8; sourceTree = "<group>"; };
                ADA9007A1767A02700161ADF /* purge.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = purge.c; sourceTree = "<group>"; };
                C96F50AC15BDCBF0008682F7 /* lsmp.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; name = lsmp.1; path = lsmp.tproj/lsmp.1; sourceTree = SOURCE_ROOT; };
                C96F50AD15BDCE8E008682F7 /* lsmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lsmp.c; path = lsmp.tproj/lsmp.c; sourceTree = SOURCE_ROOT; };
                C96F50B715BDCEC3008682F7 /* lsmp */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = lsmp; sourceTree = BUILT_PRODUCTS_DIR; };
+               FEBEE5CF1B0EACEB00166A8B /* entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = entitlements.plist; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
+               08DC48821A12C21B008AAF38 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                1523FE5D1595048900661E82 /* Frameworks */ = {
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
+               97999D261AE84C0E00E8B10F /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                ADA9007217679A8C00161ADF /* Frameworks */ = {
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
+                               A6738D051AF6FFB5001EF064 /* CoreFoundation.framework in Frameworks */,
                                BA0A860B13968E8500D2272C /* libutil.dylib in Frameworks */,
+                               A624DA861AF6F3CF00F56A5C /* CoreSymbolication.framework in Frameworks */,
+                               A6738D031AF6FF9F001EF064 /* IOKit.framework in Frameworks */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
+               08DC488C1A12C2C5008AAF38 /* kpgo.tproj */ = {
+                       isa = PBXGroup;
+                       children = (
+                               08DC488D1A12C2C6008AAF38 /* kpgo.c */,
+                       );
+                       path = kpgo.tproj;
+                       sourceTree = "<group>";
+               };
                1523FE691595056C00661E82 /* ltop.tproj */ = {
                        isa = PBXGroup;
                        children = (
                        path = vm_purgeable_stat.tproj;
                        sourceTree = "<group>";
                };
+               97999D2E1AE84C5700E8B10F /* lskq.tproj */ = {
+                       isa = PBXGroup;
+                       children = (
+                               97999D2F1AE84C7600E8B10F /* common.h */,
+                               97999D301AE84C7600E8B10F /* lskq.1 */,
+                               97999D311AE84C7600E8B10F /* lskq.c */,
+                       );
+                       name = lskq.tproj;
+                       sourceTree = "<group>";
+               };
                ADA900781767A02700161ADF /* purge.tproj */ = {
                        isa = PBXGroup;
                        children = (
                BA2DE9161372FA9100D1913C = {
                        isa = PBXGroup;
                        children = (
+                               A6738D041AF6FFB5001EF064 /* CoreFoundation.framework */,
+                               A6738D021AF6FF9F001EF064 /* IOKit.framework */,
+                               A624DA851AF6F3CF00F56A5C /* CoreSymbolication.framework */,
+                               08DC488C1A12C2C5008AAF38 /* kpgo.tproj */,
                                186551CD18CA7A1B003B92A7 /* System.framework */,
                                550C19DF1804C55E001DA380 /* iosim.tproj */,
                                ADA900781767A02700161ADF /* purge.tproj */,
                                BA4FD24F1372FAFA0025925C /* iostat.tproj */,
                                BA4FD2551372FAFA0025925C /* latency.tproj */,
                                BA4FD2591372FAFA0025925C /* login.tproj */,
+                               97999D2E1AE84C5700E8B10F /* lskq.tproj */,
                                1523FE691595056C00661E82 /* ltop.tproj */,
                                BA4FD2651372FAFA0025925C /* makekey.tproj */,
                                BA4FD2691372FAFA0025925C /* mean.tproj */,
                BA4FD2E31372FAFA0025925C /* zprint.tproj */ = {
                        isa = PBXGroup;
                        children = (
+                               FEBEE5CF1B0EACEB00166A8B /* entitlements.plist */,
                                BA4FD2E51372FAFA0025925C /* zprint.1 */,
                                BA4FD2E61372FAFA0025925C /* zprint.c */,
                        );
                                1865517C18CA7104003B92A7 /* msa */,
                                18597EC418CBC2A300531A50 /* kdprof */,
                                18C8727F18EA114F00F86DD9 /* libKDBG.a */,
+                               08DC48851A12C21B008AAF38 /* kpgo */,
+                               97999D2D1AE84C0E00E8B10F /* lskq */,
                        );
                        name = Products;
                        sourceTree = "<group>";
 /* End PBXHeadersBuildPhase section */
 
 /* Begin PBXNativeTarget section */
+               08DC48841A12C21B008AAF38 /* kpgo */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 08DC488B1A12C21C008AAF38 /* Build configuration list for PBXNativeTarget "kpgo" */;
+                       buildPhases = (
+                               08DC48811A12C21B008AAF38 /* Sources */,
+                               08DC48821A12C21B008AAF38 /* Frameworks */,
+                               08DC48831A12C21B008AAF38 /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = kpgo;
+                       productName = kpgo;
+                       productReference = 08DC48851A12C21B008AAF38 /* kpgo */;
+                       productType = "com.apple.product-type.tool";
+               };
                1523FE5A1595048900661E82 /* ltop */ = {
                        isa = PBXNativeTarget;
                        buildConfigurationList = 1523FE611595048900661E82 /* Build configuration list for PBXNativeTarget "ltop" */;
                        productReference = 55CCB17316B84EDA00B56979 /* vm_purgeable_stat */;
                        productType = "com.apple.product-type.tool";
                };
+               97999D211AE84C0E00E8B10F /* lskq */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 97999D2A1AE84C0E00E8B10F /* Build configuration list for PBXNativeTarget "lskq" */;
+                       buildPhases = (
+                               97999D221AE84C0E00E8B10F /* Sources */,
+                               97999D261AE84C0E00E8B10F /* Frameworks */,
+                               97999D281AE84C0E00E8B10F /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = lskq;
+                       productName = ac;
+                       productReference = 97999D2D1AE84C0E00E8B10F /* lskq */;
+                       productType = "com.apple.product-type.tool";
+               };
                ADA9006F17679A8C00161ADF /* purge */ = {
                        isa = PBXNativeTarget;
                        buildConfigurationList = ADA9007517679A8C00161ADF /* Build configuration list for PBXNativeTarget "purge" */;
                        isa = PBXProject;
                        attributes = {
                                LastUpgradeCheck = 0600;
+                               TargetAttributes = {
+                                       08DC48841A12C21B008AAF38 = {
+                                               CreatedOnToolsVersion = 6.3;
+                                       };
+                               };
                        };
                        buildConfigurationList = BA2DE91B1372FA9100D1913C /* Build configuration list for PBXProject "system_cmds" */;
                        compatibilityVersion = "Xcode 3.2";
                                BA4B7A6913765D3E00003422 /* iostat */,
                                BA4B7A7D13765F3C00003422 /* latency */,
                                BA473DA01377B2230005CC19 /* login */,
+                               97999D211AE84C0E00E8B10F /* lskq */,
                                1523FE5A1595048900661E82 /* ltop */,
                                BACC1D011377B3E6007728F4 /* makekey */,
                                BACC1D0D1377B481007728F4 /* mean */,
                                18C8727E18EA114F00F86DD9 /* KDBG */,
                                1865517B18CA7104003B92A7 /* msa */,
                                18597EC318CBC2A300531A50 /* kdprof */,
+                               08DC48841A12C21B008AAF38 /* kpgo */,
                        );
                };
 /* End PBXProject section */
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                        shellPath = /bin/sh;
-                       shellScript = "set -x\nset -e\n\ncp \"${SCRIPT_INPUT_FILE_0}\" \"${SCRIPT_OUTPUT_FILE_0}\"\nif [[ \"${PLATFORM_NAME}\" == \"iphoneos\"* ]]; then\n    /usr/libexec/PlistBuddy -c \"Add :LaunchOnlyOnce bool true\" \"${SCRIPT_OUTPUT_FILE_0}\"\nfi\n";
+                       shellScript = ". ${SRCROOT}/dynamic_pager.tproj/generate_plist.sh";
                };
                BA4B7A221373C01600003422 /* ShellScript */ = {
                        isa = PBXShellScriptBuildPhase;
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                        shellPath = /bin/sh;
-                       shellScript = "set -x\nset -e\n\ncp \"${SCRIPT_INPUT_FILE_0}\" \"${SCRIPT_OUTPUT_FILE_0}\"\nif [[ \"${PLATFORM_NAME}\" != \"iphoneos\"* ]]; then\n    /usr/libexec/PlistBuddy -c \"Add :Disabled bool true\" \"${SCRIPT_OUTPUT_FILE_0}\"\nfi\n";
+                       shellScript = ". ${SRCROOT}/getty.tproj/generate_plist.sh";
                };
                BA4FD335137306050025925C /* ShellScript */ = {
                        isa = PBXShellScriptBuildPhase;
 /* End PBXShellScriptBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */
+               08DC48811A12C21B008AAF38 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               08DC488E1A12C2D6008AAF38 /* kpgo.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                1523FE5B1595048900661E82 /* Sources */ = {
                        isa = PBXSourcesBuildPhase;
                        buildActionMask = 2147483647;
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
+               97999D221AE84C0E00E8B10F /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               97999D331AE84D0A00E8B10F /* lskq.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                ADA9007017679A8C00161ADF /* Sources */ = {
                        isa = PBXSourcesBuildPhase;
                        buildActionMask = 2147483647;
 /* End PBXSourcesBuildPhase section */
 
 /* Begin PBXTargetDependency section */
+               08DC48901A12C6F0008AAF38 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = 08DC48841A12C21B008AAF38 /* kpgo */;
+                       targetProxy = 08DC488F1A12C6F0008AAF38 /* PBXContainerItemProxy */;
+               };
+               08DC48921A12C6FA008AAF38 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = 08DC48841A12C21B008AAF38 /* kpgo */;
+                       targetProxy = 08DC48911A12C6FA008AAF38 /* PBXContainerItemProxy */;
+               };
                1523FE6F1595069900661E82 /* PBXTargetDependency */ = {
                        isa = PBXTargetDependency;
                        target = 1523FE5A1595048900661E82 /* ltop */;
                        target = 55CCB16A16B84EDA00B56979 /* vm_purgeable_stat */;
                        targetProxy = 55CCB17916B851F300B56979 /* PBXContainerItemProxy */;
                };
+               97999D351AE84D3A00E8B10F /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = 97999D211AE84C0E00E8B10F /* lskq */;
+                       targetProxy = 97999D341AE84D3A00E8B10F /* PBXContainerItemProxy */;
+               };
+               97999D371AE84D4100E8B10F /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = 97999D211AE84C0E00E8B10F /* lskq */;
+                       targetProxy = 97999D361AE84D4100E8B10F /* PBXContainerItemProxy */;
+               };
                ADA9007E1767A31300161ADF /* PBXTargetDependency */ = {
                        isa = PBXTargetDependency;
                        target = ADA9006F17679A8C00161ADF /* purge */;
 /* End PBXTargetDependency section */
 
 /* Begin XCBuildConfiguration section */
+               08DC48891A12C21C008AAF38 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
+                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+                               CLANG_CXX_LIBRARY = "libc++";
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_BOOL_CONVERSION = YES;
+                               CLANG_WARN_CONSTANT_CONVERSION = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_EMPTY_BODY = YES;
+                               CLANG_WARN_ENUM_CONVERSION = YES;
+                               CLANG_WARN_INT_CONVERSION = YES;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               CLANG_WARN_UNREACHABLE_CODE = YES;
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+                               COPY_PHASE_STRIP = YES;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+                               ENABLE_NS_ASSERTIONS = NO;
+                               ENABLE_STRICT_OBJC_MSGSEND = YES;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNDECLARED_SELECTOR = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               GCC_WARN_UNUSED_FUNCTION = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                               HEADER_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
+                                       "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
+                               );
+                               MACOSX_DEPLOYMENT_TARGET = 10.10;
+                               MTL_ENABLE_DEBUG_INFO = NO;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               SDKROOT = macosx.internal;
+                       };
+                       name = Release;
+               };
+               08DC488A1A12C21C008AAF38 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
+                               CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
+                               CLANG_CXX_LIBRARY = "libc++";
+                               CLANG_ENABLE_OBJC_ARC = YES;
+                               CLANG_WARN_BOOL_CONVERSION = YES;
+                               CLANG_WARN_CONSTANT_CONVERSION = YES;
+                               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+                               CLANG_WARN_EMPTY_BODY = YES;
+                               CLANG_WARN_ENUM_CONVERSION = YES;
+                               CLANG_WARN_INT_CONVERSION = YES;
+                               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+                               CLANG_WARN_UNREACHABLE_CODE = YES;
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+                               COPY_PHASE_STRIP = NO;
+                               ENABLE_STRICT_OBJC_MSGSEND = YES;
+                               GCC_C_LANGUAGE_STANDARD = gnu99;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "DEBUG=1",
+                                       "$(inherited)",
+                               );
+                               GCC_SYMBOLS_PRIVATE_EXTERN = NO;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+                               GCC_WARN_UNDECLARED_SELECTOR = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+                               GCC_WARN_UNUSED_FUNCTION = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                               HEADER_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
+                                       "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
+                               );
+                               MACOSX_DEPLOYMENT_TARGET = 10.10;
+                               MTL_ENABLE_DEBUG_INFO = YES;
+                               ONLY_ACTIVE_ARCH = YES;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               SDKROOT = macosx.internal;
+                       };
+                       name = Debug;
+               };
                1523FE621595048900661E82 /* Release */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                ALWAYS_SEARCH_USER_PATHS = NO;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                                CLANG_WARN_CONSTANT_CONVERSION = YES;
                                ALWAYS_SEARCH_USER_PATHS = NO;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                                CLANG_WARN_CONSTANT_CONVERSION = YES;
                                ALWAYS_SEARCH_USER_PATHS = NO;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                                CLANG_WARN_CONSTANT_CONVERSION = YES;
                1873301718CBD4A700275344 /* Debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CODE_SIGN_ENTITLEMENTS = zprint.tproj/entitlements.plist;
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+                               );
                                HEADER_SEARCH_PATHS = (
+                                       "$(SDKROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/PrivateHeaders/mach",
                                        "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
                                        "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders/bsd",
                                );
                1873301818CBD4A700275344 /* Debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = lsmp.tproj/entitlements.plist;
+                               "CODE_SIGN_ENTITLEMENTS[sdk=*]" = lsmp.tproj/entitlements.plist;
                                GCC_TREAT_WARNINGS_AS_ERRORS = YES;
                                HEADER_SEARCH_PATHS = "";
                                INSTALL_PATH = /usr/local/bin;
                                ALWAYS_SEARCH_USER_PATHS = NO;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                                CLANG_WARN_CONSTANT_CONVERSION = YES;
                                ALWAYS_SEARCH_USER_PATHS = NO;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                                CLANG_WARN_CONSTANT_CONVERSION = YES;
                                ALWAYS_SEARCH_USER_PATHS = NO;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                                CLANG_WARN_CONSTANT_CONVERSION = YES;
                                AXLE_ENABLE_DEBUG_INFO = NO;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_ASSIGN_ENUM = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                                AXLE_ENABLE_DEBUG_INFO = YES;
                                CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
                                CLANG_CXX_LIBRARY = "libc++";
-                               CLANG_ENABLE_MODULES = YES;
                                CLANG_ENABLE_OBJC_ARC = YES;
                                CLANG_WARN_ASSIGN_ENUM = YES;
                                CLANG_WARN_BOOL_CONVERSION = YES;
                        };
                        name = Release;
                };
+               97999D2B1AE84C0E00E8B10F /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+                               HEADER_SEARCH_PATHS = "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders";
+                               INSTALL_PATH = /usr/bin;
+                               PRODUCT_NAME = lskq;
+                       };
+                       name = Release;
+               };
+               97999D2C1AE84C0E00E8B10F /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               GCC_TREAT_WARNINGS_AS_ERRORS = YES;
+                               HEADER_SEARCH_PATHS = "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders";
+                               INSTALL_PATH = /usr/bin;
+                               PRODUCT_NAME = lskq;
+                       };
+                       name = Debug;
+               };
                ADA9007617679A8C00161ADF /* Release */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                BA0A860F13968E8500D2272C /* Release */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CODE_SIGN_ENTITLEMENTS = zprint.tproj/entitlements.plist;
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+                               );
                                HEADER_SEARCH_PATHS = (
+                                       "$(SDKROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/Kernel.framework/PrivateHeaders/mach",
                                        "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
                                        "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders/bsd",
                                );
                C96F50B615BDCEC3008682F7 /* Release */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               "CODE_SIGN_ENTITLEMENTS[sdk=iphoneos*]" = lsmp.tproj/entitlements.plist;
+                               "CODE_SIGN_ENTITLEMENTS[sdk=*]" = lsmp.tproj/entitlements.plist;
                                GCC_TREAT_WARNINGS_AS_ERRORS = YES;
                                HEADER_SEARCH_PATHS = "";
                                INSTALL_PATH = /usr/bin;
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
+               08DC488B1A12C21C008AAF38 /* Build configuration list for PBXNativeTarget "kpgo" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               08DC48891A12C21C008AAF38 /* Release */,
+                               08DC488A1A12C21C008AAF38 /* Debug */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
                1523FE611595048900661E82 /* Build configuration list for PBXNativeTarget "ltop" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Release;
                };
+               97999D2A1AE84C0E00E8B10F /* Build configuration list for PBXNativeTarget "lskq" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               97999D2B1AE84C0E00E8B10F /* Release */,
+                               97999D2C1AE84C0E00E8B10F /* Debug */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
                ADA9007517679A8C00161ADF /* Build configuration list for PBXNativeTarget "purge" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (