DyLP
1.10.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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 2083 2019-01-06 19:38:09Z unxusr $
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__*/
46
47
/* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
48
*/
config_coinutils_default.h
config_coinutils.h
Generated by
1.8.5