diff options
author | Tobias Markmann <tm@ayena.de> | 2017-06-19 10:17:40 (GMT) |
---|---|---|
committer | Tobias Markmann <tm@ayena.de> | 2017-06-21 15:56:21 (GMT) |
commit | 44917c5f63ee2373b65911ea953d19fc0d1f3272 (patch) | |
tree | af296ec2eef9197e337fefc9a559b2ca3e683d5b /BuildTools/SCons/SConscript.boot | |
parent | 027111dcd9f5812342066d3bd3e1dbb1f46b3c95 (diff) | |
download | swift-44917c5f63ee2373b65911ea953d19fc0d1f3272.zip swift-44917c5f63ee2373b65911ea953d19fc0d1f3272.tar.bz2 |
Add CircleCI configuration for basic GitHub PR checks
This also disables a couple compiler warnings raised by clang
trunk.
Test-Information:
Tested this on my personal GitHub fork of Swift and it works.
Change-Id: I646d3beb9fc0376e0b38ce8e323e5717a899ad45
Diffstat (limited to 'BuildTools/SCons/SConscript.boot')
-rw-r--r-- | BuildTools/SCons/SConscript.boot | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/BuildTools/SCons/SConscript.boot b/BuildTools/SCons/SConscript.boot index d603ef4..f815bbc 100644 --- a/BuildTools/SCons/SConscript.boot +++ b/BuildTools/SCons/SConscript.boot @@ -344,3 +344,3 @@ elif env["PLATFORM"] == "sunos" : else : - if os.path.basename(env["CXX"]) in ["clang", "clang++"] : + if os.path.basename(env["CXX"]).startswith(("clang", "clang++")) : env.Append(CXXFLAGS = [ @@ -362,2 +362,6 @@ else : "-Wno-potentially-evaluated-expression", # Caused due to calling shared_ptr::get() inside typeid() + + "-Wno-inconsistent-missing-destructor-override", # FIXME: fix source code issues regarding this warning later + "-Wno-shadow-field", # FIXME: fix source code issues regarding this warning later + "-Wno-unused-template", # FIXME: fix source code issues regarding this warning later ]) |