|
|
@ -22,13 +22,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef SPDLOG_COMPILED_LIB
|
|
|
|
#ifdef SPDLOG_COMPILED_LIB
|
|
|
|
# undef SPDLOG_HEADER_ONLY
|
|
|
|
# undef SPDLOG_HEADER_ONLY
|
|
|
|
# if defined(_WIN32) && defined(SPDLOG_SHARED_LIB)
|
|
|
|
# if defined(SPDLOG_SHARED_LIB)
|
|
|
|
# ifdef spdlog_EXPORTS
|
|
|
|
# if defined(_WIN32)
|
|
|
|
# define SPDLOG_API __declspec(dllexport)
|
|
|
|
# ifdef spdlog_EXPORTS
|
|
|
|
# else
|
|
|
|
# define SPDLOG_API __declspec(dllexport)
|
|
|
|
# define SPDLOG_API __declspec(dllimport)
|
|
|
|
# else // !spdlog_EXPORTS
|
|
|
|
|
|
|
|
# define SPDLOG_API __declspec(dllimport)
|
|
|
|
|
|
|
|
# endif
|
|
|
|
|
|
|
|
# else // !defined(_WIN32)
|
|
|
|
|
|
|
|
# define SPDLOG_API __attribute__((visibility ("default")))
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
# else // !defined(_WIN32) || !defined(SPDLOG_SHARED_LIB)
|
|
|
|
# else // !defined(SPDLOG_SHARED_LIB)
|
|
|
|
# define SPDLOG_API
|
|
|
|
# define SPDLOG_API
|
|
|
|
# endif
|
|
|
|
# endif
|
|
|
|
# define SPDLOG_INLINE
|
|
|
|
# define SPDLOG_INLINE
|
|
|
|