$<$<CONFIG:MinSizeRel>:/MT>
$<$<CONFIG:RelWithDebgInfo>:/MTd>
)
- target_compile_definitions(onig PUBLIC -DONIG_EXTERN=)
+ target_compile_definitions(onig PUBLIC -DONIG_STATIC)
endif()
elseif(CMAKE_COMPILER_IS_GNUCC)
target_compile_options(onig PRIVATE
# define PV_(args) args
#endif
+#ifndef ONIG_STATIC
#ifndef ONIG_EXTERN
#if defined(_WIN32) && !defined(__GNUC__)
#if defined(ONIGURUMA_EXPORT)
#ifndef ONIG_EXTERN
#define ONIG_EXTERN extern
#endif
+#else
+#define ONIG_EXTERN extern
+#endif
/* PART: character encoding */