[Vm-dev] [commit][3000] Add libcrypto and libssl to Linux and Mac builds of the SqueakSSL plugin.

Tobias Pape Das.Linux at gmx.de
Sat Jun 14 16:06:15 UTC 2014


can't we link that statically?
I figure the dylibs wont be shipped with OS X in newer versions..

best 
	-tobias
On 14.06.2014, at 05:36, commits at squeakvm.org wrote:

> 
> Revision: 3000
> Author:   eliot
> Date:     2014-06-13 20:36:18 -0700 (Fri, 13 Jun 2014)
> Log Message:
> -----------
> Add libcrypto and libssl to Linux and Mac builds of the SqueakSSL plugin.
> 
> Modified Paths:
> --------------
>    branches/Cog/build.macos32x86/newspeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/newspeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/newspeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/newspeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/squeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/squeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/squeak.sista.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/squeak.sista.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/squeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
>    branches/Cog/build.macos32x86/squeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> 
> Added Paths:
> -----------
>    branches/Cog/platforms/unix/plugins/SqueakSSL/Makefile.inc
> 
> Property Changed:
> ----------------
>    branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
> 
> Modified: branches/Cog/build.macos32x86/newspeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/newspeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/newspeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -10,6 +10,8 @@
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -19,6 +21,8 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/newspeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/newspeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/newspeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -10,6 +10,8 @@
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -19,6 +21,8 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/newspeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/newspeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/newspeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -10,6 +10,8 @@
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -19,6 +21,8 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/newspeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/newspeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/newspeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -10,6 +10,8 @@
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -19,6 +21,8 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/squeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/squeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/squeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -7,10 +7,11 @@
> 	objects = {
> 
> /* Begin PBXBuildFile section */
> -		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../spursrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -20,10 +21,13 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> 		8D01CCD20486CAD60068D4B7 /* SqueakSSL.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SqueakSSL.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
> +		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../spursrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F60AA63CDC0050B983 /* sqMemoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqMemoryAccess.h; path = ../../../platforms/Cross/vm/sqMemoryAccess.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F70AA63CDC0050B983 /* sqVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqVirtualMachine.h; path = ../../../platforms/Cross/vm/sqVirtualMachine.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F80AA63D000050B983 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../../platforms/Mac OS/vm/config.h"; sourceTree = SOURCE_ROOT; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/squeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/squeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/squeak.cog.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -7,10 +7,11 @@
> 	objects = {
> 
> /* Begin PBXBuildFile section */
> -		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../src/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -20,10 +21,13 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> 		8D01CCD20486CAD60068D4B7 /* SqueakSSL.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SqueakSSL.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
> +		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../src/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F60AA63CDC0050B983 /* sqMemoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqMemoryAccess.h; path = ../../../platforms/Cross/vm/sqMemoryAccess.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F70AA63CDC0050B983 /* sqVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqVirtualMachine.h; path = ../../../platforms/Cross/vm/sqVirtualMachine.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F80AA63D000050B983 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../../platforms/Mac OS/vm/config.h"; sourceTree = SOURCE_ROOT; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/squeak.sista.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/squeak.sista.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/squeak.sista.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -7,10 +7,11 @@
> 	objects = {
> 
> /* Begin PBXBuildFile section */
> -		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../spursistasrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -20,10 +21,13 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> 		8D01CCD20486CAD60068D4B7 /* SqueakSSL.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SqueakSSL.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
> +		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../spursistasrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F60AA63CDC0050B983 /* sqMemoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqMemoryAccess.h; path = ../../../platforms/Cross/vm/sqMemoryAccess.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F70AA63CDC0050B983 /* sqVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqVirtualMachine.h; path = ../../../platforms/Cross/vm/sqVirtualMachine.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F80AA63D000050B983 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../../platforms/Mac OS/vm/config.h"; sourceTree = SOURCE_ROOT; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/squeak.sista.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/squeak.sista.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/squeak.sista.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -7,10 +7,11 @@
> 	objects = {
> 
> /* Begin PBXBuildFile section */
> -		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../sistasrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -20,10 +21,13 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> 		8D01CCD20486CAD60068D4B7 /* SqueakSSL.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SqueakSSL.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
> +		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../sistasrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F60AA63CDC0050B983 /* sqMemoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqMemoryAccess.h; path = ../../../platforms/Cross/vm/sqMemoryAccess.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F70AA63CDC0050B983 /* sqVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqVirtualMachine.h; path = ../../../platforms/Cross/vm/sqVirtualMachine.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F80AA63D000050B983 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../../platforms/Mac OS/vm/config.h"; sourceTree = SOURCE_ROOT; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/squeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/squeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/squeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -7,10 +7,11 @@
> 	objects = {
> 
> /* Begin PBXBuildFile section */
> -		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../spurstacksrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -20,10 +21,13 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> 		8D01CCD20486CAD60068D4B7 /* SqueakSSL.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SqueakSSL.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
> +		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../spurstacksrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F60AA63CDC0050B983 /* sqMemoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqMemoryAccess.h; path = ../../../platforms/Cross/vm/sqMemoryAccess.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F70AA63CDC0050B983 /* sqVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqVirtualMachine.h; path = ../../../platforms/Cross/vm/sqVirtualMachine.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F80AA63D000050B983 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../../platforms/Mac OS/vm/config.h"; sourceTree = SOURCE_ROOT; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> Modified: branches/Cog/build.macos32x86/squeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj
> ===================================================================
> --- branches/Cog/build.macos32x86/squeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 02:52:51 UTC (rev 2999)
> +++ branches/Cog/build.macos32x86/squeak.stack.v3/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -7,10 +7,11 @@
> 	objects = {
> 
> /* Begin PBXBuildFile section */
> -		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../stacksrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		73027B6B17012E5F0086D8E4 /* SqueakSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73027B6A17012E5F0086D8E4 /* SqueakSSL.c */; };
> 		732D9F4317012B6E00E25893 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4117012B6E00E25893 /* Security.framework */; };
> 		732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 732D9F4217012B6E00E25893 /* CoreFoundation.framework */; };
> +		73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF25194BF52D005C12A4 /* libcrypto.dylib */; };
> +		73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 73CEDF27194BF53B005C12A4 /* libssl.dylib */; };
> 		73D8A6421701272700C66275 /* sqMacSSL.c in Sources */ = {isa = PBXBuildFile; fileRef = 73D8A6411701272700C66275 /* sqMacSSL.c */; };
> /* End PBXBuildFile section */
> 
> @@ -20,10 +21,13 @@
> 		732D9F4117012B6E00E25893 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
> 		732D9F4217012B6E00E25893 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
> 		73811791170128D400CB30CE /* sq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sq.h; path = ../../../platforms/Cross/vm/sq.h; sourceTree = SOURCE_ROOT; };
> +		73CEDF25194BF52D005C12A4 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
> +		73CEDF27194BF53B005C12A4 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
> 		73D8A62E1701259800C66275 /* SqueakSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SqueakSSL.h; path = ../../../platforms/Cross/plugins/SqueakSSL/SqueakSSL.h; sourceTree = SOURCE_ROOT; };
> 		73D8A6411701272700C66275 /* sqMacSSL.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqMacSSL.c; path = "../../../platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c"; sourceTree = SOURCE_ROOT; };
> 		8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
> 		8D01CCD20486CAD60068D4B7 /* SqueakSSL.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SqueakSSL.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
> +		DA3A20F50AA63CBF0050B983 /* interp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = interp.h; path = ../../../stacksrc/vm/interp.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F60AA63CDC0050B983 /* sqMemoryAccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqMemoryAccess.h; path = ../../../platforms/Cross/vm/sqMemoryAccess.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F70AA63CDC0050B983 /* sqVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqVirtualMachine.h; path = ../../../platforms/Cross/vm/sqVirtualMachine.h; sourceTree = SOURCE_ROOT; };
> 		DA3A20F80AA63D000050B983 /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../../platforms/Mac OS/vm/config.h"; sourceTree = SOURCE_ROOT; };
> @@ -38,6 +42,8 @@
> 			files = (
> 				732D9F4317012B6E00E25893 /* Security.framework in Frameworks */,
> 				732D9F4417012B6E00E25893 /* CoreFoundation.framework in Frameworks */,
> +				73CEDF26194BF52D005C12A4 /* libcrypto.dylib in Frameworks */,
> +				73CEDF28194BF53B005C12A4 /* libssl.dylib in Frameworks */,
> 			);
> 			runOnlyForDeploymentPostprocessing = 0;
> 		};
> @@ -50,6 +56,8 @@
> 				08FB77ADFE841716C02AAC07 /* Source */,
> 				089C167CFE841241C02AAC07 /* Resources */,
> 				19C28FB4FE9D528D11CA2CBB /* Products */,
> +				73CEDF25194BF52D005C12A4 /* libcrypto.dylib */,
> +				73CEDF27194BF53B005C12A4 /* libssl.dylib */,
> 			);
> 			name = SqueakSSL;
> 			sourceTree = "<group>";
> 
> 
> Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
> ___________________________________________________________________
> Modified: checkindate
>   - Fri Jun 13 19:42:51 PDT 2014
>   + Fri Jun 13 20:35:33 PDT 2014
> 
> Added: branches/Cog/platforms/unix/plugins/SqueakSSL/Makefile.inc
> ===================================================================
> --- branches/Cog/platforms/unix/plugins/SqueakSSL/Makefile.inc	                        (rev 0)
> +++ branches/Cog/platforms/unix/plugins/SqueakSSL/Makefile.inc	2014-06-14 03:36:18 UTC (rev 3000)
> @@ -0,0 +1 @@
> +XLDFLAGS=	-lcrypto -lssl
> 



More information about the Vm-dev mailing list