Minotaur
0.4.1
Docs for developers
src
base
MinotaurDeconfig.h
1
//
2
// Minotaur -- It's only 1/2 bull
3
//
4
// (C)opyright 2009 - 2025 The Minotaur Team.
5
//
6
7
// /**
8
// Some headers in external packages like Ipopt and Osi redefine the
9
// following. To avoid compiler warnings, we undefine them here. This should
10
// not be included from any header files because if someone else includes our
11
// headers in their package, then this will clear their definitions.
12
//
13
// This should be called from .cpp files only much like MinotaurConfig.h
14
//
15
// MinotaurConfig.h is not present in the source code but is generated at
16
// build time by configure. This file should not be included in any of the
17
// Minotaur headers as it has generic names that may conflict with similar
18
// definitions in other packages.
19
//
20
// \todo For now we have MINOTAUR_RUSAGE also defined in MinotaurConfig.h. Not
21
// sure if it belongs there.
22
// */
23
24
#undef PACKAGE_BUGREPORT
25
26
#undef PACKAGE_NAME
27
28
#undef PACKAGE_STRING
29
30
#undef PACKAGE_TARNAME
31
32
#undef PACKAGE_VERSION
33
34
#undef F77_FUNC_
35
Minotaur source code documented by
Doxygen 1.9.4
on Thu Apr 24 2025