Atrinik Client 2.5
include/cmake.h
00001 /************************************************************************
00002 *            Atrinik, a Multiplayer Online Role Playing Game            *
00003 *                                                                       *
00004 *    Copyright (C) 2009-2011 Alex Tokar and Atrinik Development Team    *
00005 *                                                                       *
00006 * Fork from Daimonin (Massive Multiplayer Online Role Playing Game)     *
00007 * and Crossfire (Multiplayer game for X-windows).                       *
00008 *                                                                       *
00009 * This program is free software; you can redistribute it and/or modify  *
00010 * it under the terms of the GNU General Public License as published by  *
00011 * the Free Software Foundation; either version 2 of the License, or     *
00012 * (at your option) any later version.                                   *
00013 *                                                                       *
00014 * This program is distributed in the hope that it will be useful,       *
00015 * but WITHOUT ANY WARRANTY; without even the implied warranty of        *
00016 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
00017 * GNU General Public License for more details.                          *
00018 *                                                                       *
00019 * You should have received a copy of the GNU General Public License     *
00020 * along with this program; if not, write to the Free Software           *
00021 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.             *
00022 *                                                                       *
00023 * The author can be reached at admin@atrinik.org                        *
00024 ************************************************************************/
00025 
00026 #ifndef CMAKE_H
00027 #define CMAKE_H
00028 
00029 /* Is SDL available? (should be in all cases) */
00030 #define HAVE_SDL
00031 
00032 /* Is SDL_image available? (same as SDL, should be available) */
00033 #define HAVE_SDL_IMAGE
00034 
00035 /* Is SDL_ttf available? (same as SDL, should be available) */
00036 #define HAVE_SDL_TTF
00037 
00038 /* Is cURL available? */
00039 #define HAVE_CURL
00040 
00041 /* Is zlib available? */
00042 #define HAVE_ZLIB
00043 
00044 /* Is SDL_mixer available? */
00045 #define HAVE_SDL_MIXER
00046 
00047 /* Is X11 available? */
00048 #define HAVE_X11
00049 
00050 /* Is X11 XMU available? */
00051 #define HAVE_X11_XMU
00052 
00053 /* Are we compiling on GNU/Linux? */
00054 #define LINUX
00055 
00056 /* The size of 'long'. */
00057 #define SIZEOF_LONG 8
00058 
00059 /* The size of 'long long'. */
00060 #define SIZEOF_LONG_LONG 8
00061 
00062 #define INSTALL_SUBDIR_SHARE "share/games/atrinik"
00063 
00064 #ifndef HAVE_FCNTL_H
00065 #define HAVE_FCNTL_H
00066 #endif
00067 
00068 #ifndef HAVE_UNISTD_H
00069 #define HAVE_UNISTD_H
00070 #endif
00071 
00072 #ifndef HAVE_SYS_TIME_H
00073 #define HAVE_SYS_TIME_H
00074 #endif
00075 
00076 #ifndef HAVE_TIME_H
00077 #define HAVE_TIME_H
00078 #endif
00079 
00080 #ifndef HAVE_STDDEF_H
00081 #define HAVE_STDDEF_H
00082 #endif
00083 
00084 #ifndef HAVE_DIRENT_H
00085 #define HAVE_DIRENT_H
00086 #endif
00087 
00088 #ifndef HAVE_SYS_NDIR_H
00089 /* #undef HAVE_SYS_NDIR_H */
00090 #endif
00091 
00092 #ifndef HAVE_SYS_NDIR_H
00093 #define HAVE_SYS_DIR_H
00094 #endif
00095 
00096 #ifndef HAVE_NDIR_H
00097 /* #undef HAVE_NDIR_H */
00098 #endif
00099 
00100 #ifndef HAVE_ARPA_INET_H
00101 #define HAVE_ARPA_INET_H
00102 #endif
00103 
00104 #ifndef HAVE_STRERROR
00105 #define HAVE_STRERROR
00106 #endif
00107 
00108 #ifndef HAVE_STRCASECMP
00109 #define HAVE_STRCASECMP
00110 #endif
00111 
00112 #ifndef HAVE_STRNCASECMP
00113 #define HAVE_STRNCASECMP
00114 #endif
00115 
00116 #ifndef HAVE_STRICMP
00117 /* #undef HAVE_STRICMP */
00118 #endif
00119 
00120 #ifndef HAVE_STRNICMP
00121 /* #undef HAVE_STRNICMP */
00122 #endif
00123 
00124 #ifndef HAVE_SRANDOM
00125 #define HAVE_SRANDOM
00126 #endif
00127 
00128 #ifndef HAVE_SRAND48
00129 #define HAVE_SRAND48
00130 #endif
00131 
00132 #ifndef HAVE_SRAND
00133 #define HAVE_SRAND
00134 #endif
00135 
00136 #ifndef HAVE_STRTOK_R
00137 #define HAVE_STRTOK_R
00138 #endif
00139 
00140 #endif