diff options
Diffstat (limited to 'Swiften/TLS/SConscript')
| -rw-r--r-- | Swiften/TLS/SConscript | 23 | 
1 files changed, 23 insertions, 0 deletions
diff --git a/Swiften/TLS/SConscript b/Swiften/TLS/SConscript new file mode 100644 index 0000000..6a67545 --- /dev/null +++ b/Swiften/TLS/SConscript @@ -0,0 +1,23 @@ +Import("swiften_env") + +objects = swiften_env.StaticObject([ +			"TLSContext.cpp", +			"TLSContextFactory.cpp", +		]) +		 +if swiften_env.get("HAVE_OPENSSL", 0) : +	objects += swiften_env.StaticObject([ +			"OpenSSL/OpenSSLContext.cpp", +			"OpenSSL/OpenSSLContextFactory.cpp", +		]) +		 +myenv = swiften_env.Clone() +if myenv.get("HAVE_OPENSSL", 0) : +	myenv.MergeFlags("OPENSSL_FLAGS") +	myenv.Append(CPPDEFINES = "HAVE_OPENSSL") + +objects += myenv.StaticObject(["PlatformTLSContextFactory.cpp"]) + +		 + +swiften_env.Append(SWIFTEN_OBJECTS = [objects])  | 
 Swift