Cgl
0.60.3
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
Clp
src
ClpConfig.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: ClpConfig.h 2385 2019-01-06 19:43:06Z unxusr $
6
*
7
* Include file for the configuration of Clp.
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.
12
*
13
* On systems that are compiled in other ways (e.g., with the
14
* Developer Studio), a header files is included to define those
15
* macros that depend on the operating system and the compiler. The
16
* macros that define the configuration of the particular user setting
17
* (e.g., presence of other COIN-OR packages or third party code) are set
18
* by the files config_*default.h. The project maintainer needs to remember
19
* to update these file and choose reasonable defines.
20
* A user can modify the default setting by editing the config_*default.h files.
21
*/
22
23
#ifndef __CLPCONFIG_H__
24
#define __CLPCONFIG_H__
25
26
#ifdef HAVE_CONFIG_H
27
#ifdef CLP_BUILD
28
#include "config.h"
29
#else
30
#include "
config_clp.h
"
31
#endif
32
33
#else
/* HAVE_CONFIG_H */
34
35
#ifdef CLP_BUILD
36
#include "config_default.h"
37
#else
38
#include "
config_clp_default.h
"
39
#endif
40
41
#endif
/* HAVE_CONFIG_H */
42
43
#endif
/*__CLPCONFIG_H__*/
44
45
/* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
46
*/
config_clp.h
config_clp_default.h
Generated by
1.8.5