diff --git a/scripts/target_post.cmake b/scripts/target_post.cmake index 247c069..ee08b41 100644 --- a/scripts/target_post.cmake +++ b/scripts/target_post.cmake @@ -1,4 +1,10 @@ +if(MSVC) + target_compile_options(${PLUGIN} PRIVATE /W4 /WX) +else() + target_compile_options(${PLUGIN} PRIVATE -Wall -Wextra -Wpedantic -Wreturn-type -Wconversion) +endif() + target_link_libraries( ${PLUGIN} PRIVATE @@ -32,7 +38,7 @@ if (SUPERNOVA) endif() if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANG) - target_add_definitions(${PLUGIN} -fvisibility=hidden) + target_compile_definitions(${PLUGIN} -fvisibility=hidden) include (CheckCXXCompilerFlag)