File: config.h.in

package info (click to toggle)
mathgl 2.4.2.1-5
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 32,488 kB
  • sloc: cpp: 81,486; ansic: 3,138; pascal: 1,562; python: 37; makefile: 17; sh: 7
file content (51 lines) | stat: -rw-r--r-- 1,827 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#ifndef _MGL_CONFIG_H_
#define _MGL_CONFIG_H_

#define MGL_VER2 	${MathGL_VERSION_MINOR}.${MathGL_PATCH_VERSION}	// minor version of MathGL 2.* (like 1.3 for v.2.1.3)
#define MGL_VER_MAJOR 	${MathGL_VERSION_MAJOR}
#define MGL_VER_MINOR 	${MathGL_VERSION_MINOR}
#define MGL_VER_PATCH 	${MathGL_PATCH_VERSION}
#define MGL_VERSION 	(${MathGL_VERSION_MAJOR}000+${MathGL_VERSION_MINOR}.${MathGL_PATCH_VERSION})
#define MGL_VER_STRING 	"${MathGL_VERSION_MAJOR}.${MathGL_VERSION_MINOR}.${MathGL_PATCH_VERSION}"

#define MGL_USE_DOUBLE	${MGL_USE_DOUBLE}

#ifdef WIN32	// a man ask to use built-in font under Windows
#define MGL_DEF_FONT_NAME	""
#else
#define MGL_DEF_FONT_NAME	"${MGL_DEF_FONT}"
#endif
#define MGL_INSTALL_DIR	"${CMAKE_INSTALL_PREFIX}"

#if defined(_MSC_VER) || defined(__BORLANDC__)
#define MGL_SYS_NAN		0
#define MGL_HAVE_PTHREAD	0
#define MGL_HAVE_PTHR_WIDGET	0
#define MGL_HAVE_ATTRIBUTE	0
#define MGL_HAVE_C99_COMPLEX	0
#else
#define MGL_SYS_NAN			${MGL_HAVE_NAN_INF}
#define MGL_HAVE_PTHREAD	${MGL_HAVE_PTHREAD}
#define MGL_HAVE_PTHR_WIDGET	${MGL_HAVE_PTHR_WIDGET}
#define MGL_HAVE_ATTRIBUTE	${MGL_HAVE_ATTRIBUTE}
#define MGL_HAVE_C99_COMPLEX	${MGL_HAVE_C99_COMPLEX}
#endif

#define MGL_SIZEOF_LONG	${SIZEOF_LONG}
#define MGL_HAVE_LTDL	${MGL_HAVE_LTDL}
#define MGL_HAVE_RVAL	${MGL_HAVE_RVAL}
#define MGL_HAVE_ZLIB	${MGL_HAVE_ZLIB}
#define MGL_HAVE_PNG	${MGL_HAVE_PNG}
#define MGL_HAVE_GSL	${MGL_HAVE_GSL}
#define MGL_HAVE_OPENGL	${MGL_HAVE_OPENGL}
#define MGL_HAVE_OMP	${MGL_HAVE_OMP}
#define MGL_HAVE_JPEG	${MGL_HAVE_JPEG}
#define MGL_HAVE_GIF	${MGL_HAVE_GIF}
#define MGL_HAVE_PDF	${MGL_HAVE_PDF}
#define MGL_HAVE_HDF4	${MGL_HAVE_HDF4}
#define MGL_HAVE_HDF5	${MGL_HAVE_HDF5}
#define MGL_USE_GETTEXT	${MGL_USE_LIBINTL}
#define MGL_FONT_PATH	"${MGL_FONT_PATH}"
#define MGL_HAVE_FL_COPY	${MGL_HAVE_FL_COPY}

#endif