Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>2019-09-09 20:35:30 +0300
committerDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>2019-09-09 20:35:30 +0300
commita3825080dbf7f6f3efd6c6063657c9ece46a4874 (patch)
tree21eb0882bcdf709d7ca6d5d88bdea550c8906a4e /cmake
parenta237493defcbf2dd1421ac376ccd8bd44cbc70c5 (diff)
Use -Wno-gnu-zero-variadic-macro-arguments only for Clang
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/modules/Warnings.cmake6
1 files changed, 5 insertions, 1 deletions
diff --git a/cmake/modules/Warnings.cmake b/cmake/modules/Warnings.cmake
index d4f7c910a..fff28ca7f 100644
--- a/cmake/modules/Warnings.cmake
+++ b/cmake/modules/Warnings.cmake
@@ -3,7 +3,11 @@
# For details see the accompanying COPYING* file.
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pedantic -Wno-long-long -Wno-gnu-zero-variadic-macro-arguments")
+
+ # Use this only for Clang
+ if (CMAKE_CXX_COMPILER MATCHES "Clang")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pedantic -Wno-long-long -Wno-gnu-zero-variadic-macro-arguments")
+ endif()
# Fix sqlite compilation on macOS
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-pointer-types-discards-qualifiers")