Fix win build
parent
bc7ef58b49
commit
7cbf4c4136
|
@ -32,22 +32,19 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef OPENDDL_STATIC_LIBARY
|
#if defined(_MSC_VER) && !defined(OPENDDL_STATIC_LIBARY)
|
||||||
# define DLL_ODDLPARSER_EXPORT
|
|
||||||
|
#define TAG_DLL_EXPORT __declspec(dllexport)
|
||||||
|
#define TAG_DLL_IMPORT __declspec(dllimport)
|
||||||
|
#ifdef OPENDDLPARSER_BUILD
|
||||||
|
#define DLL_ODDLPARSER_EXPORT TAG_DLL_EXPORT
|
||||||
#else
|
#else
|
||||||
# ifdef _WIN32
|
#define DLL_ODDLPARSER_EXPORT TAG_DLL_IMPORT
|
||||||
# ifdef openddlparser_EXPORTS
|
#endif // OPENDDLPARSER_BUILD
|
||||||
# define DLL_ODDLPARSER_EXPORT __declspec(dllexport)
|
|
||||||
# else
|
|
||||||
# define DLL_ODDLPARSER_EXPORT __declspec(dllimport)
|
|
||||||
# endif // openddlparser_EXPORTS
|
|
||||||
# ifdef _MSC_VER
|
|
||||||
#pragma warning(disable : 4251)
|
#pragma warning(disable : 4251)
|
||||||
# endif // _MSC_VER
|
|
||||||
#else
|
#else
|
||||||
# define DLL_ODDLPARSER_EXPORT __attribute__((visibility("default")))
|
#define DLL_ODDLPARSER_EXPORT
|
||||||
#endif // _WIN32
|
#endif // _WIN32
|
||||||
#endif // OPENDDL_STATIC_LIBARY
|
|
||||||
|
|
||||||
// Namespace declarations, override this to avoid any conflicts
|
// Namespace declarations, override this to avoid any conflicts
|
||||||
#define BEGIN_ODDLPARSER_NS namespace ODDLParser {
|
#define BEGIN_ODDLPARSER_NS namespace ODDLParser {
|
||||||
|
|
Loading…
Reference in New Issue