|
|
|
@ -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(
|
|
|
|
target_link_libraries(
|
|
|
|
${PLUGIN}
|
|
|
|
${PLUGIN}
|
|
|
|
PRIVATE
|
|
|
|
PRIVATE
|
|
|
|
@ -32,7 +38,7 @@ if (SUPERNOVA)
|
|
|
|
endif()
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
|
|
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANG)
|
|
|
|
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLANG)
|
|
|
|
target_add_definitions(${PLUGIN} -fvisibility=hidden)
|
|
|
|
target_compile_definitions(${PLUGIN} -fvisibility=hidden)
|
|
|
|
|
|
|
|
|
|
|
|
include (CheckCXXCompilerFlag)
|
|
|
|
include (CheckCXXCompilerFlag)
|
|
|
|
|
|
|
|
|
|
|
|
|