Skip to content

Commit ace3232

Browse files
committed
Cmake improvements for compilation
Signed-off-by: Mateusz Mazur <[email protected]>
1 parent e901281 commit ace3232

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ project(protocolConverter)
33

44
set(CMAKE_CXX_STANDARD 17)
55

6-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Werror -pedantic -Werror=unused-result")
6+
if (MSVC)
7+
add_compile_options(/W3)
8+
else()
9+
add_compile_options(-Wall -Wextra -Werror -pedantic)
10+
endif()
711

812
option(MODBUS_EXAMPLE "Build example program" OFF)
913
option(MODBUS_TESTS "Build tests" OFF)

0 commit comments

Comments
 (0)