netgen/libsrc/include/mydefs.hpp
Joachim Schoeberl be7164016e dll exports
2011-08-31 15:08:16 +00:00

50 lines
1.1 KiB
C++

#ifndef FILE_MYDEFS
#define FILE_MYDEFS
/**************************************************************************/
/* File: mydefs.hh */
/* Author: Joachim Schoeberl */
/* Date: 10. Mar. 98 */
/**************************************************************************/
/*
defines for graphics, testmodes, ...
*/
// #define DEBUG
// Philippose - 31/01/2009
// Hack for the Windows Version
// in Linux, "PACKAGE_VERSION" is replaced
// in the configure/make phases, with the
// right version number
#ifdef WIN32
#define PACKAGE_VERSION "4.9.13"
#endif
#ifdef WIN32
#if NGINTERFACE_EXPORTS || NGLIB_EXPORTS || nglib_EXPORTS
#define DLL_HEADER __declspec(dllexport)
#else
#define DLL_HEADER __declspec(dllimport)
#endif
#else
#define DLL_HEADER
#endif
#define noDEMOVERSION
#define noDEVELOP
#define noSTEP
#define noSOLIDGEOM
#define noDEMOAPP
#define noMODELLER
#define noSTAT_STREAM
#define noLOG_STREAM
#endif