~ubuntu-branches/ubuntu/precise/gtkmm3.0/precise

« back to all changes in this revision

Viewing changes to gtk/gtkmmconfig.h.in

  • Committer: Bazaar Package Importer
  • Author(s): Michael Biebl
  • Date: 2011-06-17 00:12:44 UTC
  • Revision ID: james.westby@ubuntu.com-20110617001244-9hl5an15hiaaahi6
Tags: upstream-3.0.1
ImportĀ upstreamĀ versionĀ 3.0.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef _GTKMM_CONFIG_H
 
2
#define _GTKMM_CONFIG_H
 
3
 
 
4
#include <gdkmmconfig.h>
 
5
 
 
6
/* Defined when the --enable-api-atkmm configure argument was given */
 
7
#undef GTKMM_ATKMM_ENABLED
 
8
 
 
9
/* Define to omit deprecated API from gtkmm. */
 
10
#undef GTKMM_DISABLE_DEPRECATED
 
11
 
 
12
/* Defined when the --enable-maemo-extensions configure argument was given */
 
13
#undef GTKMM_MAEMO_EXTENSIONS_ENABLED
 
14
 
 
15
/* Major version number of gtkmm. */
 
16
#undef GTKMM_MAJOR_VERSION
 
17
 
 
18
/* Micro version number of gtkmm. */
 
19
#undef GTKMM_MICRO_VERSION
 
20
 
 
21
/* Minor version number of gtkmm. */
 
22
#undef GTKMM_MINOR_VERSION
 
23
 
 
24
/* Define when building gtkmm as a static library */
 
25
#undef GTKMM_STATIC_LIB
 
26
 
 
27
/* Enable DLL-specific stuff only when not building a static library */
 
28
#if (!defined(GTKMM_STATIC_LIB) && !defined(__CYGWIN__) && defined(_WIN32))
 
29
# define GTKMM_DLL 1
 
30
#endif
 
31
 
 
32
#ifdef GTKMM_DLL
 
33
# if defined(GTKMM_BUILD) && defined(_WINDLL)
 
34
   /* Do not dllexport as it is handled by gendef on MSVC */
 
35
#  define GTKMM_API
 
36
# elif !defined(GTKMM_BUILD)
 
37
#  define GTKMM_API __declspec(dllimport)
 
38
# else
 
39
   /* Build a static library */
 
40
#  define GTKMM_API
 
41
# endif /* GTKMM_BUILD - _WINDLL */
 
42
#else
 
43
# define GTKMM_API
 
44
#endif /* GTKMM_DLL */
 
45
 
 
46
#endif /* !_GTKMM_CONFIG_H */