diff --git a/cpp/ui/ncurses/hw/CMakeLists.txt b/cpp/ui/ncurses/hw/CMakeLists.txt index b1a8ad7..3f10acf 100644 --- a/cpp/ui/ncurses/hw/CMakeLists.txt +++ b/cpp/ui/ncurses/hw/CMakeLists.txt @@ -7,4 +7,15 @@ find_package(Curses REQUIRED) include_directories(${CURSES_INCLUDE_DIR}) add_executable(${PROJECT_NAME} ${SOURCE_FILES}) + +if(MSVC) + target_compile_option(${PROJECT_NAME} PRIVATE /W4) +else() + target_compile_options(${PROJECT_NAME} PRIVATE + -Wall + -Wextra + -Wpedantic + ) +endif() + target_link_libraries(${PROJECT_NAME} ${CURSES_LIBRARIES})