summaryrefslogtreecommitdiff
path: root/libmysqlclient/mysql/buildfile
diff options
context:
space:
mode:
Diffstat (limited to 'libmysqlclient/mysql/buildfile')
-rw-r--r--libmysqlclient/mysql/buildfile10
1 files changed, 8 insertions, 2 deletions
diff --git a/libmysqlclient/mysql/buildfile b/libmysqlclient/mysql/buildfile
index 85690ae..3aaa9f0 100644
--- a/libmysqlclient/mysql/buildfile
+++ b/libmysqlclient/mysql/buildfile
@@ -15,8 +15,9 @@ windows = ($tclass == 'windows')
msvc_runtime = ($tsys == 'win32-msvc')
-gcc = ($c.class == 'gcc')
-msvc = ($c.class == 'msvc')
+gcc = ($c.class == 'gcc')
+msvc = ($c.class == 'msvc')
+clang_msvc = ($c.id == 'clang' && $msvc_runtime)
# Windows-specific utilities.
#
@@ -200,6 +201,11 @@ else
libmysql/authentication_win/ cc.poptions += -DSECURITY_WIN32
}
+# Disable the 'POSIX name for this item is deprecated' warnings.
+#
+if $clang_msvc
+ cc.coptions += -Wno-deprecated-declarations
+
if $msvc
{
# Disable warnings that pop up with /W3.