📄 project.pbxproj
字号:
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 42;
objects = {
/* Begin PBXBuildFile section */
2E28A63A087203550083FDE7 /* ReconTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E28A639087203550083FDE7 /* ReconTest.c */; };
2E45BFDA07809C0F0076E305 /* KeyUsage.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E45BFD907809C0F0076E305 /* KeyUsage.c */; };
2E5E80DB077B97E300F1B13B /* README in CopyFiles */ = {isa = PBXBuildFile; fileRef = 2E5E80DA077B97E300F1B13B /* README */; };
2E761583086B6FF900649D29 /* X509test.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E761582086B6FF900649D29 /* X509test.c */; };
2E7EF612087B098200C1EA40 /* CipherTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E7EF611087B098200C1EA40 /* CipherTest.c */; };
2E9C53C3094103170098F365 /* CipherTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E7EF611087B098200C1EA40 /* CipherTest.c */; };
2E9C53C4094103180098F365 /* decodeEvent.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9B0602242C0031501C /* decodeEvent.c */; };
2E9C53C5094103190098F365 /* Encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9E0602242C0031501C /* Encode.c */; };
2E9C53C60941031A0098F365 /* ExpiredKey.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9D0602242C0031501C /* ExpiredKey.c */; };
2E9C53C70941031B0098F365 /* HMACtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9C0602242C0031501C /* HMACtest.c */; };
2E9C53C80941031C0098F365 /* keygen.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F96060224260031501C /* keygen.c */; };
2E9C53C90941031C0098F365 /* keymgmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F95060224260031501C /* keymgmt.c */; };
2E9C53CA0941031D0098F365 /* KeyserverTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2ECD03A606C93C400094CA86 /* KeyserverTest.c */; };
2E9C53CB0941031D0098F365 /* Keytest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F94060224260031501C /* Keytest.c */; };
2E9C53CC0941031E0098F365 /* KeyUsage.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E45BFD907809C0F0076E305 /* KeyUsage.c */; };
2E9C53CD094103220098F365 /* libobjc.A.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EBE301A060227110031501C /* libobjc.A.dylib */; };
2E9C53CE094103230098F365 /* optest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F93060224260031501C /* optest.c */; };
2E9C53CF094103260098F365 /* optestUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F8B060224160031501C /* optestUtils.c */; };
2E9C53D0094103270098F365 /* PGPtar.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F8A060224160031501C /* PGPtar.c */; };
2E9C53D1094103280098F365 /* ReconTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E28A639087203550083FDE7 /* ReconTest.c */; };
2E9C53D2094103280098F365 /* RNGtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F89060224160031501C /* RNGtest.c */; };
2E9C53D3094103290098F365 /* ShamirTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F88060224160031501C /* ShamirTest.c */; };
2E9C53D40941032B0098F365 /* SHAtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F87060224160031501C /* SHAtest.c */; };
2E9C53D50941032C0098F365 /* TokenTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EA515FD0608CE1C0034B49D /* TokenTest.c */; };
2E9C53D60941032C0098F365 /* X509test.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E761582086B6FF900649D29 /* X509test.c */; };
2E9C553D0941128E0098F365 /* optest_keys.asc in CopyFiles */ = {isa = PBXBuildFile; fileRef = 2E9C55280941121B0098F365 /* optest_keys.asc */; };
2E9C553E094112910098F365 /* intar in CopyFiles */ = {isa = PBXBuildFile; fileRef = 2E9C552F0941125C0098F365 /* intar */; };
2EA515FE0608CE1C0034B49D /* TokenTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EA515FD0608CE1C0034B49D /* TokenTest.c */; };
2EBE2F8C060224160031501C /* SHAtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F87060224160031501C /* SHAtest.c */; };
2EBE2F8D060224160031501C /* ShamirTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F88060224160031501C /* ShamirTest.c */; };
2EBE2F8E060224160031501C /* RNGtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F89060224160031501C /* RNGtest.c */; };
2EBE2F8F060224160031501C /* PGPtar.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F8A060224160031501C /* PGPtar.c */; };
2EBE2F90060224160031501C /* optestUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F8B060224160031501C /* optestUtils.c */; };
2EBE2F920602241F0031501C /* optest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EBE2F910602241F0031501C /* optest.h */; };
2EBE2F97060224260031501C /* optest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F93060224260031501C /* optest.c */; };
2EBE2F98060224260031501C /* Keytest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F94060224260031501C /* Keytest.c */; };
2EBE2F99060224260031501C /* keymgmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F95060224260031501C /* keymgmt.c */; };
2EBE2F9A060224260031501C /* keygen.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F96060224260031501C /* keygen.c */; };
2EBE2F9F0602242C0031501C /* decodeEvent.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9B0602242C0031501C /* decodeEvent.c */; };
2EBE2FA00602242C0031501C /* HMACtest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9C0602242C0031501C /* HMACtest.c */; };
2EBE2FA10602242C0031501C /* ExpiredKey.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9D0602242C0031501C /* ExpiredKey.c */; };
2EBE2FA20602242C0031501C /* Encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EBE2F9E0602242C0031501C /* Encode.c */; };
2EBE2FBA060224AF0031501C /* Headers in CopyFiles */ = {isa = PBXBuildFile; fileRef = 2EBE2FB9060224AF0031501C /* Headers */; };
2EBE301B060227110031501C /* libobjc.A.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EBE301A060227110031501C /* libobjc.A.dylib */; };
2ECD03A706C93C400094CA86 /* KeyserverTest.c in Sources */ = {isa = PBXBuildFile; fileRef = 2ECD03A606C93C400094CA86 /* KeyserverTest.c */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
2E9C553B094112730098F365 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 16;
files = (
2E9C553D0941128E0098F365 /* optest_keys.asc in CopyFiles */,
2E9C553E094112910098F365 /* intar in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8DD76FAF0486AB0100D96B5E /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 8;
dstPath = /usr/share/man/man1/;
dstSubfolderSpec = 0;
files = (
2EBE2FBA060224AF0031501C /* Headers in CopyFiles */,
2E5E80DB077B97E300F1B13B /* README in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 1;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
2E28A639087203550083FDE7 /* ReconTest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ReconTest.c; sourceTree = "<group>"; };
2E45BFD907809C0F0076E305 /* KeyUsage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = KeyUsage.c; sourceTree = "<group>"; };
2E5E80DA077B97E300F1B13B /* README */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
2E761582086B6FF900649D29 /* X509test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = X509test.c; sourceTree = "<group>"; };
2E7EF611087B098200C1EA40 /* CipherTest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = CipherTest.c; sourceTree = "<group>"; };
2E9C53B8094102430098F365 /* optest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = optest; sourceTree = BUILT_PRODUCTS_DIR; };
2E9C55280941121B0098F365 /* optest_keys.asc */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = optest_keys.asc; sourceTree = "<group>"; };
2E9C552F0941125C0098F365 /* intar */ = {isa = PBXFileReference; lastKnownFileType = folder; path = intar; sourceTree = "<group>"; };
2EA515FD0608CE1C0034B49D /* TokenTest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = TokenTest.c; sourceTree = "<group>"; };
2EBE2F87060224160031501C /* SHAtest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SHAtest.c; sourceTree = "<group>"; };
2EBE2F88060224160031501C /* ShamirTest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ShamirTest.c; sourceTree = "<group>"; };
2EBE2F89060224160031501C /* RNGtest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = RNGtest.c; sourceTree = "<group>"; };
2EBE2F8A060224160031501C /* PGPtar.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = PGPtar.c; sourceTree = "<group>"; };
2EBE2F8B060224160031501C /* optestUtils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = optestUtils.c; sourceTree = "<group>"; };
2EBE2F910602241F0031501C /* optest.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = optest.h; sourceTree = "<group>"; };
2EBE2F93060224260031501C /* optest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = optest.c; sourceTree = "<group>"; };
2EBE2F94060224260031501C /* Keytest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = Keytest.c; sourceTree = "<group>"; };
2EBE2F95060224260031501C /* keymgmt.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = keymgmt.c; sourceTree = "<group>"; };
2EBE2F96060224260031501C /* keygen.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = keygen.c; sourceTree = "<group>"; };
2EBE2F9B0602242C0031501C /* decodeEvent.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = decodeEvent.c; sourceTree = "<group>"; };
2EBE2F9C0602242C0031501C /* HMACtest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = HMACtest.c; sourceTree = "<group>"; };
2EBE2F9D0602242C0031501C /* ExpiredKey.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ExpiredKey.c; sourceTree = "<group>"; };
2EBE2F9E0602242C0031501C /* Encode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = Encode.c; sourceTree = "<group>"; };
2EBE2FB9060224AF0031501C /* Headers */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Headers; path = /Library/Frameworks/PGP.framework/Headers; sourceTree = "<absolute>"; };
2EBE301A060227110031501C /* libobjc.A.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.A.dylib; path = /usr/lib/libobjc.A.dylib; sourceTree = "<absolute>"; };
2ECD03A606C93C400094CA86 /* KeyserverTest.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = KeyserverTest.c; sourceTree = "<group>"; };
8DD76FB20486AB0100D96B5E /* optest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = optest; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
2E9C53B6094102430098F365 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
2E9C53CD094103220098F365 /* libobjc.A.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8DD76FAD0486AB0100D96B5E /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
2EBE301B060227110031501C /* libobjc.A.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
08FB7794FE84155DC02AAC07 /* optest */ = {
isa = PBXGroup;
children = (
2E5E80DA077B97E300F1B13B /* README */,
08FB7795FE84155DC02AAC07 /* src */,
2E9C551F094111EE0098F365 /* Test Vectors */,
2EBE2FAB060224460031501C /* Frameworks/Libs */,
1AB674ADFE9D54B511CA2CBB /* Products */,
);
name = optest;
sourceTree = "<group>";
};
08FB7795FE84155DC02AAC07 /* src */ = {
isa = PBXGroup;
children = (
2E7EF611087B098200C1EA40 /* CipherTest.c */,
2EBE2F9B0602242C0031501C /* decodeEvent.c */,
2EBE2F9E0602242C0031501C /* Encode.c */,
2EBE2F9D0602242C0031501C /* ExpiredKey.c */,
2E45BFD907809C0F0076E305 /* KeyUsage.c */,
2EBE2F9C0602242C0031501C /* HMACtest.c */,
2EBE2F96060224260031501C /* keygen.c */,
2EBE2F95060224260031501C /* keymgmt.c */,
2EBE2F94060224260031501C /* Keytest.c */,
2EBE2F93060224260031501C /* optest.c */,
2EBE2F910602241F0031501C /* optest.h */,
2EBE2F8B060224160031501C /* optestUtils.c */,
2EBE2F8A060224160031501C /* PGPtar.c */,
2E28A639087203550083FDE7 /* ReconTest.c */,
2EBE2F89060224160031501C /* RNGtest.c */,
2EBE2F88060224160031501C /* ShamirTest.c */,
2EBE2F87060224160031501C /* SHAtest.c */,
2EA515FD0608CE1C0034B49D /* TokenTest.c */,
2ECD03A606C93C400094CA86 /* KeyserverTest.c */,
2E761582086B6FF900649D29 /* X509test.c */,
);
path = src;
sourceTree = "<group>";
};
1AB674ADFE9D54B511CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
8DD76FB20486AB0100D96B5E /* optest */,
2E9C53B8094102430098F365 /* optest */,
);
name = Products;
sourceTree = "<group>";
};
2E9C551F094111EE0098F365 /* Test Vectors */ = {
isa = PBXGroup;
children = (
2E9C55280941121B0098F365 /* optest_keys.asc */,
2E9C552F0941125C0098F365 /* intar */,
);
name = "Test Vectors";
sourceTree = "<group>";
};
2EBE2FAB060224460031501C /* Frameworks/Libs */ = {
isa = PBXGroup;
children = (
2EBE301A060227110031501C /* libobjc.A.dylib */,
2EBE2FB9060224AF0031501C /* Headers */,
);
name = Frameworks/Libs;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
8DD76FAA0486AB0100D96B5E /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
2EBE2F920602241F0031501C /* optest.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
2E9C53B7094102430098F365 /* optest-internal */ = {
isa = PBXNativeTarget;
buildConfigurationList = 2E9C53BD094102780098F365 /* Build configuration list for PBXNativeTarget "optest-internal" */;
buildPhases = (
2E9C53B5094102430098F365 /* Sources */,
2E9C53B6094102430098F365 /* Frameworks */,
2E9C553B094112730098F365 /* CopyFiles */,
);
buildRules = (
);
dependencies = (
);
name = "optest-internal";
productName = "optest-internal";
productReference = 2E9C53B8094102430098F365 /* optest */;
productType = "com.apple.product-type.tool";
};
8DD76FA90486AB0100D96B5E /* optest */ = {
isa = PBXNativeTarget;
buildConfigurationList = 2E47C64B085F511900C3E118 /* Build configuration list for PBXNativeTarget "optest" */;
buildPhases = (
8DD76FAA0486AB0100D96B5E /* Headers */,
8DD76FAB0486AB0100D96B5E /* Sources */,
8DD76FAD0486AB0100D96B5E /* Frameworks */,
8DD76FAE0486AB0100D96B5E /* Rez */,
8DD76FAF0486AB0100D96B5E /* CopyFiles */,
);
buildRules = (
);
dependencies = (
);
name = optest;
productInstallPath = "$(HOME)/bin";
productName = optest;
productReference = 8DD76FB20486AB0100D96B5E /* optest */;
productType = "com.apple.product-type.tool";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
08FB7793FE84155DC02AAC07 /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 2E47C64F085F511900C3E118 /* Build configuration list for PBXProject "optest" */;
hasScannedForEncodings = 1;
mainGroup = 08FB7794FE84155DC02AAC07 /* optest */;
projectDirPath = "";
targets = (
8DD76FA90486AB0100D96B5E /* optest */,
2E9C53B7094102430098F365 /* optest-internal */,
);
};
/* End PBXProject section */
/* Begin PBXRezBuildPhase section */
8DD76FAE0486AB0100D96B5E /* Rez */ = {
isa = PBXRezBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXRezBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
2E9C53B5094102430098F365 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
2E9C53C3094103170098F365 /* CipherTest.c in Sources */,
2E9C53C4094103180098F365 /* decodeEvent.c in Sources */,
2E9C53C5094103190098F365 /* Encode.c in Sources */,
2E9C53C60941031A0098F365 /* ExpiredKey.c in Sources */,
2E9C53C70941031B0098F365 /* HMACtest.c in Sources */,
2E9C53C80941031C0098F365 /* keygen.c in Sources */,
2E9C53C90941031C0098F365 /* keymgmt.c in Sources */,
2E9C53CA0941031D0098F365 /* KeyserverTest.c in Sources */,
2E9C53CB0941031D0098F365 /* Keytest.c in Sources */,
2E9C53CC0941031E0098F365 /* KeyUsage.c in Sources */,
2E9C53CE094103230098F365 /* optest.c in Sources */,
2E9C53CF094103260098F365 /* optestUtils.c in Sources */,
2E9C53D0094103270098F365 /* PGPtar.c in Sources */,
2E9C53D1094103280098F365 /* ReconTest.c in Sources */,
2E9C53D2094103280098F365 /* RNGtest.c in Sources */,
2E9C53D3094103290098F365 /* ShamirTest.c in Sources */,
2E9C53D40941032B0098F365 /* SHAtest.c in Sources */,
2E9C53D50941032C0098F365 /* TokenTest.c in Sources */,
2E9C53D60941032C0098F365 /* X509test.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8DD76FAB0486AB0100D96B5E /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
2EBE2F8C060224160031501C /* SHAtest.c in Sources */,
2EBE2F8D060224160031501C /* ShamirTest.c in Sources */,
2EBE2F8E060224160031501C /* RNGtest.c in Sources */,
2EBE2F8F060224160031501C /* PGPtar.c in Sources */,
2EBE2F90060224160031501C /* optestUtils.c in Sources */,
2EBE2F97060224260031501C /* optest.c in Sources */,
2EBE2F98060224260031501C /* Keytest.c in Sources */,
2EBE2F99060224260031501C /* keymgmt.c in Sources */,
2EBE2F9A060224260031501C /* keygen.c in Sources */,
2EBE2F9F0602242C0031501C /* decodeEvent.c in Sources */,
2EBE2FA00602242C0031501C /* HMACtest.c in Sources */,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -