Disable clang specific warnings sandbox/nmerinov/llvm
authorNikolai Merinov <n.merinov@samsung.com>
Fri, 8 Feb 2019 15:59:15 +0000 (18:59 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Fri, 8 Feb 2019 16:08:28 +0000 (19:08 +0300)
externals/CMakeLists.txt
framework/CMakeLists.txt
manager/CMakeLists.txt
mapi/CMakeLists.txt
plugin/sms_cdma_plugin/CMakeLists.txt
plugin/sms_plugin/CMakeLists.txt
proxy/CMakeLists.txt
utils/CMakeLists.txt
vobject-engine/CMakeLists.txt

index cedc0fd7a46933c2ce2e6365808b892432c37011..c2473f6d1a0e158d7d0f46b48afdf71e2e13e776 100755 (executable)
@@ -8,7 +8,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 ##########################################################
 # Define Framework Utils
index 1405300b4db2b9ad2e6a367ea9f1ce9b983d0732..952830ad46f05de053a9af0fbc6af8cd8d34f157 100755 (executable)
@@ -8,7 +8,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 #########################################################
 # Define Plugin Manager
index 24a4d4cff60cb51b56eceb3b8bcef127915ed01c..1c947b12161140f50f9cef91a75a575b40c3cf2d 100755 (executable)
@@ -11,7 +11,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 SET(MSG-MANAGER-SRCS
         ${CMAKE_CURRENT_SOURCE_DIR}/src/msg-manager.cpp
index d102a18aba55ca39aa146432c57c6db8bee80f79..046942b9b39550fa58f10e3c9376a7cd16805c10 100755 (executable)
@@ -10,7 +10,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "") 
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 ##########################################################
 # Define MAPI   
index 9c7e4449e163010427af76bc4be36c00e7737c63..d88b00e9857960e1bb821b500d71f64e6c7f6ad7 100755 (executable)
@@ -8,7 +8,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O0 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O0 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 ##########################################################
 # Define SMS Plugin
index 1e317ce1acd6d7825717a960223d18d934cf7127..00676c73443e5c7c2b6f2f3a12e87cb63c9a3310 100755 (executable)
@@ -8,7 +8,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 ##########################################################
 # Define SMS Plugin
index d6e2c2d98cedb3b21c274033da270152f55915f8..aa74c1679c07d488983d8ecd2cdf631fd5c99d3c 100755 (executable)
@@ -8,7 +8,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 ##########################################################
 # Define Transaction Proxy
index 6ad02fbfe819190bbb837561eb45e58ce8c3bb78..47041006422725598d9543567b76a1169a0510fd 100755 (executable)
@@ -8,7 +8,7 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 ##########################################################
 # Define Framework Utils
index f879cade6a4586a91847721b7f86ca763b89f28b..e8842a112cc9837bd36a152f35228fbc94ed2bbf 100755 (executable)
@@ -8,8 +8,8 @@ IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 ENDIF("${CMAKE_BUILD_TYPE}" STREQUAL "")
 MESSAGE("Build type: ${CMAKE_BUILD_TYPE}")
 
-#SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O0 -g -Wall")
-SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall")
+#SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -O0 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
+SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -O2 -g -Wall -Wno-extern-c-compat -Wno-tautological-constant-out-of-range-compare")
 
 SET(VOBJECT-SRCS
                ${CMAKE_SOURCE_DIR}/vobject-engine/VCard.c