config.hppGo to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef ADOBE_CONFIG_HPP
00010 #define ADOBE_CONFIG_HPP
00011
00012
00013
00014 #include <boost/config.hpp>
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 #define ADOBE_VERSION_MAJOR 1
00029 #define ADOBE_VERSION_MINOR 0
00030 #define ADOBE_VERSION_SUBMINOR 41
00031
00032 #define ADOBE_VERSION (ADOBE_VERSION_MAJOR * 100000 + ADOBE_VERSION_MINOR * 100 + ADOBE_VERSION_SUBMINOR)
00033
00034
00035
00036 #define ADOBE_IS_DEPRECATED_ERROR(version) \
00037 ((ADOBE_VERSION - version) > 0 || defined(ADOBE_NO_DEPRECATED))
00038
00039
00040
00041
00042
00043 #if defined(__CYGWIN__)
00044
00045 #define ADOBE_PLATFORM_CYGWIN 1
00046
00047 #elif defined(BOOST_WINDOWS) || defined(__MINGW32__)
00048
00049 #define ADOBE_PLATFORM_WIN 1
00050
00051 #elif defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__)
00052
00053 #define ADOBE_PLATFORM_MAC 1
00054
00055 #elif defined(__BEOS__)
00056
00057 #define ADOBE_PLATFORM_BEOS 1
00058
00059 #elif defined(__IBMCPP__)
00060
00061 #define ADOBE_PLATFORM_AIX 1
00062
00063 #elif defined(__amigaos__)
00064
00065 #define ADOBE_PLATFORM_AMIGA 1
00066
00067 #elif defined(sun) || defined(__sun)
00068
00069 #define ADOBE_PLATFORM_SOLARIS 1
00070
00071 #elif defined(__sgi)
00072
00073 #define ADOBE_PLATFORM_IRIX 1
00074
00075 #elif defined(__hpux)
00076
00077 #define ADOBE_PLATFORM_HPUX 1
00078
00079 #elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
00080
00081 #define ADOBE_PLATFORM_BSD 1
00082
00083 #elif defined(linux) || defined(__linux) || defined(__linux__)
00084
00085 #define ADOBE_PLATFORM_LINUX 1
00086
00087 #elif defined(unix) || defined(__unix) || defined(_XOPEN_SOURCE) || defined(_POSIX_SOURCE)
00088
00089 #define ADOBE_PLATFORM_UNIX 1
00090
00091 #else
00092
00093 #error "Unknown platform - please configure and report the results to stlab.adobe.com"
00094
00095 #endif
00096
00097
00098
00099 #include <adobe/config/select_compiler.hpp>
00100
00101
00102
00103 #endif
00104
00105
|