diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2017-05-03 09:18:25 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2017-05-03 09:18:25 +0200 |
commit | f429e2c55f77d5869683d902c9f4d96df1678d6c (patch) | |
tree | 7aa60d04a145620b10cbc046a9894479121addc4 /libstudxml/details/export.hxx | |
parent | 424e315dfa9a78aebf0653c95f83fe6ed452dd8e (diff) |
Get rid of legacy build systems
Diffstat (limited to 'libstudxml/details/export.hxx')
-rw-r--r-- | libstudxml/details/export.hxx | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/libstudxml/details/export.hxx b/libstudxml/details/export.hxx index 9c8ced7..b4a385e 100644 --- a/libstudxml/details/export.hxx +++ b/libstudxml/details/export.hxx @@ -5,8 +5,6 @@ #ifndef LIBSTUDXML_DETAILS_EXPORT_HXX #define LIBSTUDXML_DETAILS_EXPORT_HXX -#include <libstudxml/details/config.hxx> - // Normally we don't export class templates (but do complete specializations), // inline functions, and classes with only inline member functions. Exporting // classes that inherit from non-exported/imported bases (e.g., std::string) @@ -15,8 +13,6 @@ // used before their inline definition. The workaround is to reorder code. In // the end it's all trial and error. -#ifdef LIBSTUDXML_BUILD2 - #if defined(LIBSTUDXML_STATIC) // Using static. # define LIBSTUDXML_EXPORT #elif defined(LIBSTUDXML_STATIC_BUILD) // Building static. @@ -42,34 +38,4 @@ # define LIBSTUDXML_EXPORT // Using static or shared. #endif -#else // LIBSTUDXML_BUILD2 - -#ifdef LIBSTUDXML_STATIC_LIB -# define LIBSTUDXML_EXPORT -#else -# ifdef _WIN32 -# ifdef _MSC_VER -# ifdef LIBSTUDXML_DYNAMIC_LIB -# define LIBSTUDXML_EXPORT __declspec(dllexport) -# else -# define LIBSTUDXML_EXPORT __declspec(dllimport) -# endif -# else -# ifdef LIBSTUDXML_DYNAMIC_LIB -# ifdef DLL_EXPORT -# define LIBSTUDXML_EXPORT __declspec(dllexport) -# else -# define LIBSTUDXML_EXPORT -# endif -# else -# define LIBSTUDXML_EXPORT __declspec(dllimport) -# endif -# endif -# else -# define LIBSTUDXML_EXPORT -# endif -#endif - -#endif // LIBSTUDXML_BUILD2 - #endif // LIBSTUDXML_DETAILS_EXPORT_HXX |