
subrepo: subdir: "deps/clap-juce-extensions/clap-libs/clap" merged: "3189bdfaf" upstream: origin: "https://github.com/free-audio/clap" branch: "main" commit: "3189bdfaf" git-subrepo: version: "0.4.3" origin: "https://github.com/ingydotnet/git-subrepo.git" commit: "2f68596"
37 lines
849 B
C++
37 lines
849 B
C++
#pragma once
|
|
|
|
// Define CLAP_EXPORT
|
|
#if !defined(CLAP_EXPORT)
|
|
# if defined _WIN32 || defined __CYGWIN__
|
|
# ifdef __GNUC__
|
|
# define CLAP_EXPORT __attribute__((dllexport))
|
|
# else
|
|
# define CLAP_EXPORT __declspec(dllexport)
|
|
# endif
|
|
# else
|
|
# if __GNUC__ >= 4 || defined(__clang__)
|
|
# define CLAP_EXPORT __attribute__((visibility("default")))
|
|
# else
|
|
# define CLAP_EXPORT
|
|
# endif
|
|
# endif
|
|
#endif
|
|
|
|
#if defined(__cplusplus) && __cplusplus >= 201103L
|
|
# define CLAP_HAS_CXX11
|
|
# define CLAP_CONSTEXPR constexpr
|
|
#else
|
|
# define CLAP_CONSTEXPR
|
|
#endif
|
|
|
|
#if defined(__cplusplus) && __cplusplus >= 201703L
|
|
# define CLAP_HAS_CXX17
|
|
# define CLAP_NODISCARD [[nodiscard]]
|
|
#else
|
|
# define CLAP_NODISCARD
|
|
#endif
|
|
|
|
#if defined(__cplusplus) && __cplusplus >= 202002L
|
|
# define CLAP_HAS_CXX20
|
|
#endif
|