source: ThirdParty/HSL/trunk/CoinHslConfig.h @ 3338

Last change on this file since 3338 was 2256, checked in by stefan, 10 years ago

add configuration header file instead of telling config via cflags do not build library if there is no source, remove dummy.c

File size: 1.2 KB
Line 
1/* Copyright (C) 2011
2 * All Rights Reserved.
3 * This code is published under the Eclipse Public License.
4 *
5 * $Id$
6 *
7 * Include file for the configuration of CoinHSL.
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 __COINHSLCONFIG_H__
26#define __COINHSLCONFIG_H__
27
28#ifdef HAVE_CONFIG_H
29#include "config_coinhsl.h"
30#else
31#include "config_coinhsl_default.h"
32#endif /* HAVE_CONFIG_H */
33
34#endif /*__COINHSLCONFIG_H__*/
Note: See TracBrowser for help on using the repository browser.