Skip to content

Commit

Permalink
New attempt by commenting lines
Browse files Browse the repository at this point in the history
  • Loading branch information
fspindle committed Jul 17, 2023
1 parent 2fa9fa0 commit 7791d45
Showing 1 changed file with 55 additions and 55 deletions.
110 changes: 55 additions & 55 deletions cmake/AddExtraCompilationFlags.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -126,9 +126,9 @@ if(BUILD_COVERAGE)
endif()

if(CMAKE_COMPILER_IS_GNUCXX)
if(NOT (WIN32 AND ((CMAKE_CXX_COMPILER MATCHES "clang") OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang"))))
#if(NOT (WIN32 AND ((CMAKE_CXX_COMPILER MATCHES "clang") OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang"))))
add_extra_compiler_option(-fvisibility=hidden)
endif()
#endif()

if(ENABLE_AVX AND X86_64)
add_extra_compiler_option(-mavx)
Expand Down Expand Up @@ -180,59 +180,59 @@ if(MSVC)
# Avoid build error C1128
list(APPEND VISP_EXTRA_CXX_FLAGS "/bigobj")
endif()
if(REMOVE_FS AND (CMAKE_CXX_COMPILER MATCHES "clang") OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang"))
add_extra_compiler_option("-Wno-c++98-compat") # turn off warning due to json
add_extra_compiler_option("-Wno-c++98-compat-pedantic")
add_extra_compiler_option("-Wno-c11-extensions")
add_extra_compiler_option("-Wno-covered-switch-default")
add_extra_compiler_option("-Wno-unused-template") # turn off warning due to eigen
add_extra_compiler_option("-Wno-deprecated-copy-with-dtor")
add_extra_compiler_option("-Wno-anon-enum-enum-conversion") # turn off warning due to opencv
add_extra_compiler_option("-Wno-cast-align")
add_extra_compiler_option("-Wno-cast-qual")
add_extra_compiler_option("-Wno-covered-switch-default")
add_extra_compiler_option("-Wno-deprecated-copy-with-user-provided-dtor")
add_extra_compiler_option("-Wno-documentation")
add_extra_compiler_option("-Wno-documentation-deprecated-sync")
add_extra_compiler_option("-Wno-documentation-unknown-command")
add_extra_compiler_option("-Wno-double-promotion")
add_extra_compiler_option("-Wno-enum-enum-conversion")
add_extra_compiler_option("-Wno-exit-time-destructors")
add_extra_compiler_option("-Wno-extra-semi")
add_extra_compiler_option("-Wno-extra-semi-stmt")
add_extra_compiler_option("-Wno-float-equal")
add_extra_compiler_option("-Wno-implicit-int-float-conversion")
add_extra_compiler_option("-Wno-implicit-float-conversion")
add_extra_compiler_option("-Wno-inconsistent-missing-destructor-override")
add_extra_compiler_option("-Wno-language-extension-token")
add_extra_compiler_option("-Wno-microsoft-enum-value")
add_extra_compiler_option("-Wno-newline-eof")
add_extra_compiler_option("-Wno-old-style-cast")
add_extra_compiler_option("-Wno-reserved-identifier")
add_extra_compiler_option("-Wno-shift-sign-overflow")
add_extra_compiler_option("-Wno-sign-conversion")
add_extra_compiler_option("-Wno-undefined-reinterpret-cast")
add_extra_compiler_option("-Wno-zero-as-null-pointer-constant")
add_extra_compiler_option("-Wno-cast-function-type") # ViSP
add_extra_compiler_option("-Wno-comma")
add_extra_compiler_option("-Wno-deprecated-copy-dtor")
add_extra_compiler_option("-Wno-deprecated-dynamic-exception-spec")
add_extra_compiler_option("-Wno-format-nonliteral")
add_extra_compiler_option("-Wno-global-constructors")
add_extra_compiler_option("-Wno-implicit-int-conversion")
add_extra_compiler_option("-Wno-implicit-fallthrough")
add_extra_compiler_option("-Wno-missing-noreturn")
add_extra_compiler_option("-Wno-missing-variable-declarations")
add_extra_compiler_option("-Wno-missing-prototypes")
add_extra_compiler_option("-Wno-nonportable-system-include-path")
add_extra_compiler_option("-Wno-shadow")
add_extra_compiler_option("-Wno-suggest-destructor-override")
add_extra_compiler_option("-Wno-suggest-override")
add_extra_compiler_option("-Wno-switch-enum")
add_extra_compiler_option("-Wno-unreachable-code")
add_extra_compiler_option("-Wno-unused-macros")
add_extra_compiler_option("-Wno-unused-member-function")
endif()
#if((CMAKE_CXX_COMPILER MATCHES "clang") OR (CMAKE_CXX_COMPILER_ID MATCHES "Clang"))
# add_extra_compiler_option("-Wno-c++98-compat") # turn off warning due to json
# add_extra_compiler_option("-Wno-c++98-compat-pedantic")
# add_extra_compiler_option("-Wno-c11-extensions")
# add_extra_compiler_option("-Wno-covered-switch-default")
# add_extra_compiler_option("-Wno-unused-template") # turn off warning due to eigen
# add_extra_compiler_option("-Wno-deprecated-copy-with-dtor")
# add_extra_compiler_option("-Wno-anon-enum-enum-conversion") # turn off warning due to opencv
# add_extra_compiler_option("-Wno-cast-align")
# add_extra_compiler_option("-Wno-cast-qual")
# add_extra_compiler_option("-Wno-covered-switch-default")
# add_extra_compiler_option("-Wno-deprecated-copy-with-user-provided-dtor")
# add_extra_compiler_option("-Wno-documentation")
# add_extra_compiler_option("-Wno-documentation-deprecated-sync")
# add_extra_compiler_option("-Wno-documentation-unknown-command")
# add_extra_compiler_option("-Wno-double-promotion")
# add_extra_compiler_option("-Wno-enum-enum-conversion")
# add_extra_compiler_option("-Wno-exit-time-destructors")
# add_extra_compiler_option("-Wno-extra-semi")
# add_extra_compiler_option("-Wno-extra-semi-stmt")
# add_extra_compiler_option("-Wno-float-equal")
# add_extra_compiler_option("-Wno-implicit-int-float-conversion")
# add_extra_compiler_option("-Wno-implicit-float-conversion")
# add_extra_compiler_option("-Wno-inconsistent-missing-destructor-override")
# add_extra_compiler_option("-Wno-language-extension-token")
# add_extra_compiler_option("-Wno-microsoft-enum-value")
# add_extra_compiler_option("-Wno-newline-eof")
# add_extra_compiler_option("-Wno-old-style-cast")
# add_extra_compiler_option("-Wno-reserved-identifier")
# add_extra_compiler_option("-Wno-shift-sign-overflow")
# add_extra_compiler_option("-Wno-sign-conversion")
# add_extra_compiler_option("-Wno-undefined-reinterpret-cast")
# add_extra_compiler_option("-Wno-zero-as-null-pointer-constant")
# add_extra_compiler_option("-Wno-cast-function-type") # ViSP
# add_extra_compiler_option("-Wno-comma")
# add_extra_compiler_option("-Wno-deprecated-copy-dtor")
# add_extra_compiler_option("-Wno-deprecated-dynamic-exception-spec")
# add_extra_compiler_option("-Wno-format-nonliteral")
# add_extra_compiler_option("-Wno-global-constructors")
# add_extra_compiler_option("-Wno-implicit-int-conversion")
# add_extra_compiler_option("-Wno-implicit-fallthrough")
# add_extra_compiler_option("-Wno-missing-noreturn")
# add_extra_compiler_option("-Wno-missing-variable-declarations")
# add_extra_compiler_option("-Wno-missing-prototypes")
# add_extra_compiler_option("-Wno-nonportable-system-include-path")
# add_extra_compiler_option("-Wno-shadow")
# add_extra_compiler_option("-Wno-suggest-destructor-override")
# add_extra_compiler_option("-Wno-suggest-override")
# add_extra_compiler_option("-Wno-switch-enum")
# add_extra_compiler_option("-Wno-unreachable-code")
# add_extra_compiler_option("-Wno-unused-macros")
# add_extra_compiler_option("-Wno-unused-member-function")
#endif()
endif()

# adjust -Wl,-rpath-link
Expand Down

0 comments on commit 7791d45

Please sign in to comment.