cmake add_compile_options(W4) examples

BinomialLLC/basis_universal CMakeLists.txt :19

add_compile_options(/W4)

KimuraRyo/BSDFProcessor CMakeLists.txt :57

add_compile_options(/W4)

danmar/cppcheck cmake/compileroptions.cmake :158

add_compile_options(/W4) # Warning Level

LinuxDevon/dbc_parser_cpp CMakeLists.txt :72

add_compile_options(/W4 /WX)

LinuxDevon/dbc_parser_cpp test/CMakeLists.txt :17

add_compile_options(/W4 /WX)

berndporr/iir1 CMakeLists.txt :35

add_compile_options(/W4)

berndporr/iir1 demo/CMakeLists.txt :6

add_compile_options(/W4)

berndporr/iir1 test/CMakeLists.txt :4

add_compile_options(/W4)

KhronosGroup/KTX CMakeLists.txt :301

add_compile_options( /W4;$<$<BOOL:${KTX_WERROR}>:/WX> )

DanBloomberg/leptonica CMakeLists.txt :231

add_compile_options("$<$<CONFIG:Debug>:/W4;/DDEBUG>")

arvidn/libtorrent CMakeLists.txt :517

add_compile_options(
	/W4
	# C4251: 'identifier' : class 'type' needs to have dll-interface to be
	#        used by clients of class 'type2'
	/wd4251
	# C4268: 'identifier' : 'const' static/global data initialized
	#        with compiler generated default constructor fills the object with zeros
	/wd4268
	# C4275: non DLL-interface classkey 'identifier' used as base for
	#        DLL-interface classkey 'identifier'
	/wd4275
	# C4373: virtual function overrides, previous versions of the compiler
	#        did not override when parameters only differed by const/volatile qualifiers
	/wd4373
	# C4503: 'identifier': decorated name length exceeded, name was truncated
	/wd4503
)

bittorrent/libutp CMakeLists.txt :39

add_compile_options(
    /W4
    /wd4244 # '...': conversion from '...' to '...', possible loss of data
    /wd4267 # '...': conversion from '...' to '...', possible loss of data
    $<$<BOOL:${LIBUTP_ENABLE_WERROR}>:/WX>)

litehtml/litehtml CMakeLists.txt :159

add_compile_options(/W4)

zeux/meshoptimizer CMakeLists.txt :70

add_compile_options(/W4)

wjakob/nanobind tests/CMakeLists.txt :24

add_compile_options(/W4)

dankamongmen/notcurses CMakeLists.txt :136

add_compile_options(/W4)

podofo/podofo CMakeLists.txt :128

add_compile_options($<$<COMPILE_LANGUAGE:CXX>:/std:c++17> $<$<COMPILE_LANGUAGE:CXX>:/Zc:__cplusplus> /permissive- /utf-8 /we4287 /W4)

qgis/QGIS external/PDF4QT/CMakeLists.txt :84

add_compile_options(/bigobj /W4 /wd5054 /wd4127 /wd4702)

nitroshare/qmdnsengine CMakeLists.txt :49

add_compile_options(/W4)

qtwebkit/qtwebkit Source/ThirdParty/libwebrtc/Source/third_party/jsoncpp/source/CMakeLists.txt :119

add_compile_options($<$<CONFIG:Debug>:/W4>)

rapidfuzz/rapidfuzz CMakeLists.txt :31

add_compile_options(/W4 /bigobj /wd4127)

rollbear/trompeloeil test/CMakeLists.txt :204

add_compile_options(/W4)

nemtrif/utfcpp tests/CMakeLists.txt :11

add_compile_options(/W4)

microsoft/vcpkg ports/alac/CMakeLists.txt :35

add_compile_options(/W4 -D_CRT_SECURE_NO_WARNINGS -DTARGET_OS_WIN32)

microsoft/vcpkg ports/alac-decoder/CMakeLists.txt :20

add_compile_options(/W4 -D_CRT_SECURE_NO_WARNINGS -DTARGET_OS_WIN32)

microsoft/vcpkg ports/libaiff/CMakeLists.txt :10

add_compile_options(/W4 -D_CRT_SECURE_NO_WARNINGS -DHAVE_INTTYPES_H -DHAVE_STDINT_H  -DHAVE_STRING_H -DHAVE_STDLIB_H)

movableink/webkit Source/ThirdParty/libwebrtc/Source/third_party/jsoncpp/source/CMakeLists.txt :119

add_compile_options($<$<CONFIG:Debug>:/W4>)