Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
home
coin
svn-release
Blis-0.94.3
CoinUtils
src
CoinUtilsConfig.h
Go to the documentation of this file.
1
/* Copyright (C) 2011
2
* All Rights Reserved.
3
* This code is published under the Eclipse Public License.
4
*
5
* $Id: CoinUtilsConfig.h 1434 2011-06-06 13:47:41Z stefan $
6
*
7
* Include file for the configuration of CoinUtils.
8
*
9
* On systems where the code is configured with the configure script
10
* (i.e., compilation is always done with HAVE_CONFIG_H defined), this
11
* header file includes the automatically generated header file, and
12
* undefines macros that might configure with other Config.h files.
13
*
14
* On systems that are compiled in other ways (e.g., with the
15
* Developer Studio), a header files is included to define those
16
* macros that depend on the operating system and the compiler. The
17
* macros that define the configuration of the particular user setting
18
* (e.g., presence of other COIN-OR packages or third party code) are set
19
* by the files config_*default.h. The project maintainer needs to remember
20
* to update these file and choose reasonable defines.
21
* A user can modify the default setting by editing the config_*default.h files.
22
*
23
*/
24
25
#ifndef __COINUTILSCONFIG_H__
26
#define __COINUTILSCONFIG_H__
27
28
#ifdef HAVE_CONFIG_H
29
#ifdef COINUTILS_BUILD
30
#include "config.h"
31
#else
32
#include "config_coinutils.h"
33
#endif
34
35
#else
/* HAVE_CONFIG_H */
36
37
#ifdef COINUTILS_BUILD
38
#include "config_default.h"
39
#else
40
#include "
config_coinutils_default.h
"
41
#endif
42
43
#endif
/* HAVE_CONFIG_H */
44
45
#endif
/*__COINUTILSCONFIG_H__*/
config_coinutils_default.h
Generated by
1.8.5