/usr/lib/cmake/paraview/vtkThirdParty.cmake is in paraview-dev 5.0.1+dfsg1-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #-----------------------------------------------------------------------------
MACRO(VTK_THIRD_PARTY_WARNING_SUPPRESS upper lang)
IF(NOT ${upper}_WARNINGS_ALLOW)
# Visual Studio generators of CMake use /W0 to suppress warnings.
# MSVC complains if another warning level is given, so remove it.
IF(MSVC)
SET(${upper}_WARNINGS_BLOCKED 1)
STRING(REGEX REPLACE "(^| )([/-])W[0-9]( |$)" " "
CMAKE_${lang}_FLAGS "${CMAKE_${lang}_FLAGS}")
SET(CMAKE_${lang}_FLAGS "${CMAKE_${lang}_FLAGS} /W0")
ENDIF()
# Borland uses -w- to suppress warnings.
IF(BORLAND)
SET(${upper}_WARNINGS_BLOCKED 1)
SET(CMAKE_${lang}_FLAGS "${CMAKE_${lang}_FLAGS} -w-")
ENDIF()
# Most compilers use -w to suppress warnings.
IF(NOT ${upper}_WARNINGS_BLOCKED)
SET(CMAKE_${lang}_FLAGS "${CMAKE_${lang}_FLAGS} -w")
ENDIF()
ENDIF()
ENDMACRO()
|