diff options
Diffstat (limited to 'BuildTools/SCons/SConstruct')
| -rw-r--r-- | BuildTools/SCons/SConstruct | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/BuildTools/SCons/SConstruct b/BuildTools/SCons/SConstruct index 6d63d5b..70bffbc 100644 --- a/BuildTools/SCons/SConstruct +++ b/BuildTools/SCons/SConstruct @@ -554,6 +554,10 @@ conf.Finish()  if env["qt"] :      env["QTDIR"] = env["qt"] +if env["PLATFORM"] == "win32" : +    systemIncludeFlag = "/I" +else: +    systemIncludeFlag = "-isystem"  ################################################################################  # TLS backend selection @@ -583,9 +587,9 @@ elif env.get("tls_backend") == "openssl" :          openssl_include = env.get("openssl_include")          openssl_libdir = env.get("openssl_libdir")          if openssl_include: -            openssl_flags = {"CPPPATH":[openssl_include]} +            openssl_flags = { "CPPFLAGS": [systemIncludeFlag + openssl_include]}          else: -            openssl_flags = { "CPPPATH": [os.path.join(openssl_prefix, "include")] } +            openssl_flags = { "CPPFLAGS": [systemIncludeFlag + os.path.join(openssl_prefix, "include")] }          if openssl_libdir:              openssl_flags["LIBPATH"] = [openssl_libdir]              env["OPENSSL_DIR"] = openssl_prefix | 
 Swift
 Swift