Enable additional compiler warnings

This commit is contained in:
2024-06-16 12:23:21 +03:00
parent bfa33b3778
commit ecab74bb22
3 changed files with 21 additions and 3 deletions

View File

@@ -127,6 +127,13 @@ configure_file(include/bh/internal/config.in include/bh/internal/config.h)
add_library(bhlib STATIC ${BH_SOURCE} ${BH_HEADER})
target_include_directories(bhlib PUBLIC ${BH_INCLUDE_DIRS})
# Enable warnings and pedantics
if(MSVC)
target_compile_options(bhlib PRIVATE /W4)
else()
target_compile_options(bhlib PRIVATE -Wall -Wextra -Wpedantic)
endif()
# Runtime definition
add_executable(main
main.c