/home/coin/SVN-release/Alps-1.2.1/Alps/src/AlpsConfig.h

Go to the documentation of this file.
00001 /*===========================================================================*
00002  * This file is part of the Abstract Library for Parallel Search (ALPS).     *
00003  *                                                                           *
00004  * ALPS is distributed under the Common Public License as part of the        *
00005  * COIN-OR repository (http://www.coin-or.org).                              *
00006  *                                                                           *
00007  * Authors:                                                                  *
00008  *                                                                           *
00009  *          Yan Xu, Lehigh University                                        *
00010  *          Ted Ralphs, Lehigh University                                    *
00011  *                                                                           *
00012  * Conceptual Design:                                                        *
00013  *                                                                           *
00014  *          Yan Xu, Lehigh University                                        *
00015  *          Ted Ralphs, Lehigh University                                    *
00016  *          Laszlo Ladanyi, IBM T.J. Watson Research Center                  *
00017  *          Matthew Saltzman, Clemson University                             *
00018  *                                                                           *
00019  *                                                                           *
00020  * Copyright (C) 2006-2010, Lehigh University, Yan Xu, and Ted Ralphs.       *
00021  *===========================================================================*/
00022 
00023 /*
00024  * Include file for the configuration of Alps.
00025  *
00026  * On systems where the code is configured with the configure script
00027  * (i.e., compilation is always done with HAVE_CONFIG_H defined), this
00028  * header file includes the automatically generated header file, and
00029  * undefines macros that might configure with other Config.h files.
00030  *
00031  * On systems that are compiled in other ways (e.g., with the
00032  * Developer Studio), a header files is included to define those
00033  * macros that depend on the operating system and the compiler.  The
00034  * macros that define the configuration of the particular user setting
00035  * (e.g., presence of other COIN packages or third party code) are set
00036  * here.  The project maintainer needs to remember to update this file
00037  * and choose reasonable defines.  A user can modify the default
00038  * setting by editing this file here.
00039  *
00040  */
00041 
00042 #ifndef __ALPSCONFIG_H__
00043 
00044 #ifdef HAVE_CONFIG_H
00045 #include "config_alps.h"
00046 
00047 /* undefine macros that could conflict with those in other config.h
00048    files */
00049 #undef PACKAGE
00050 #undef PACKAGE_BUGREPORT
00051 #undef PACKAGE_NAME
00052 #undef PACKAGE_STRING
00053 #undef PACKAGE_TARNAME
00054 #undef PACKAGE_VERSION
00055 #undef VERSION
00056 
00057 #else /* HAVE_CONFIG_H */
00058 
00059 /* include the COIN-wide system specific configure header */
00060 #include "configall_system.h"
00061 
00062 /***************************************************************************/
00063 /*             HERE DEFINE THE CONFIGURATION SPECIFIC MACROS               */
00064 /***************************************************************************/
00065 
00066 /* Define to the debug sanity check level (0 is no test) */
00067 #define COIN_ALPS_CHECKLEVEL 0
00068 
00069 /* Define to the debug verbosity level (0 is no output) */
00070 #define COIN_ALPS_VERBOSITY 0
00071 
00072 /* Define to 1 if the ALPS package is used */
00073 #define COIN_HAS_ALPS 1
00074 
00075 /* Define to 1 if the CoinUtils package is used */
00076 #define COIN_HAS_COINUTILS 1
00077 
00078 /* Define to 1 if the Clp package is used */
00079 #define COIN_HAS_CLP 1
00080 
00081 /* Define to 1 if the Mpi package is used */
00082 /* #define COIN_HAS_MPI 1 */
00083 
00084 #endif /* HAVE_CONFIG_H */
00085 
00086 #endif /*__HAVE_ALPS_CONFIG_H__*/

Generated on Fri Dec 31 03:01:54 2010 by  doxygen 1.4.7