Blame include/cppunit/config/CppUnitApi.h

Packit Service e31359
#ifndef CPPUNIT_CONFIG_CPPUNITAPI
Packit Service e31359
#define CPPUNIT_CONFIG_CPPUNITAPI
Packit Service e31359
Packit Service e31359
#undef CPPUNIT_API
Packit Service e31359
Packit Service e31359
#ifdef WIN32
Packit Service e31359
Packit Service e31359
// define CPPUNIT_DLL_BUILD when building CppUnit dll.
Packit Service e31359
#ifdef CPPUNIT_BUILD_DLL
Packit Service e31359
#define CPPUNIT_API __declspec(dllexport)
Packit Service e31359
#endif
Packit Service e31359
Packit Service e31359
// define CPPUNIT_DLL when linking to CppUnit dll.
Packit Service e31359
#ifdef CPPUNIT_DLL
Packit Service e31359
#define CPPUNIT_API __declspec(dllimport)
Packit Service e31359
#endif
Packit Service e31359
Packit Service e31359
#ifdef CPPUNIT_API
Packit Service e31359
#undef CPPUNIT_NEED_DLL_DECL
Packit Service e31359
#define CPPUNIT_NEED_DLL_DECL 1
Packit Service e31359
#endif
Packit Service e31359
Packit Service e31359
#endif
Packit Service e31359
Packit Service e31359
Packit Service e31359
#ifndef CPPUNIT_API
Packit Service e31359
#define CPPUNIT_API
Packit Service e31359
#undef CPPUNIT_NEED_DLL_DECL
Packit Service e31359
#define CPPUNIT_NEED_DLL_DECL 0
Packit Service e31359
#endif
Packit Service e31359
Packit Service e31359
 
Packit Service e31359
#endif  // CPPUNIT_CONFIG_CPPUNITAPI