chiark / gitweb /
strip
[nlopt.git] / nlopt_config.h.in
index 0937ab73978e620b89fddf5222d85ad8e9793235..464c60b32bf7ad8648dafb562637821167cab6d3 100644 (file)
-/*==============================================================================\r
-# NLOPT CMake configuration file\r
-# \r
-# NLopt is a free/open-source library for nonlinear optimization, providing \r
-# a common interface for a number of different free optimization routines \r
-# available online as well as original implementations of various other \r
-# algorithms\r
-# WEBSITE: http://ab-initio.mit.edu/wiki/index.php/NLopt \r
-# AUTHOR: Steven G. Johnson\r
-#\r
-# This config.cmake.h.in file was created to compile NLOPT with the CMAKE utility.\r
-# Benoit Scherrer, 2010 CRL, Harvard Medical School\r
-# Copyright (c) 2008-2009 Children's Hospital Boston \r
-#\r
-# Minor changes to the source was applied to make possible the compilation with\r
-# Cmake under Linux/Win32\r
-#============================================================================*/\r
-\r
-/* Bugfix version number. */\r
-#define BUGFIX_VERSION @NLOPT_BUGFIX_VERSION@\r
-\r
-/* Define to enable extra debugging code. */\r
-#undef DEBUG\r
-\r
-/* Define to 1 if you have the `BSDgettimeofday' function. */\r
-#undef HAVE_BSDGETTIMEOFDAY\r
-\r
-/* Define if the copysign function/macro is available. */\r
-#cmakedefine HAVE_COPYSIGN\r
-\r
-/* Define to 1 if you have the <dlfcn.h> header file. */\r
-#cmakedefine HAVE_DLFCN_H\r
-\r
-/* Define if the fpclassify() function/macro is available. */\r
-#cmakedefine HAVE_FPCLASSIFY\r
-\r
-/* Define to 1 if you have the <getopt.h> header file. */\r
-#cmakedefine HAVE_GETOPT_H\r
-\r
-/* Define to 1 if you have the `getpid' function. */\r
-#cmakedefine HAVE_GETPID\r
-\r
-/* Define if syscall(SYS_gettid) available. */\r
-#undef HAVE_GETTID_SYSCALL\r
-\r
-/* Define to 1 if you have the `gettimeofday' function. */\r
-#cmakedefine HAVE_GETTIMEOFDAY\r
-\r
-/* Define to 1 if you have the <inttypes.h> header file. */\r
-#cmakedefine HAVE_INTTYPES_H\r
-\r
-/* Define if the isinf() function/macro is available. */\r
-#cmakedefine HAVE_ISINF\r
-\r
-/* Define if the isnan() function/macro is available. */\r
-#cmakedefine HAVE_ISNAN\r
-\r
-/* Define to 1 if you have the `m' library (-lm). */\r
-#undef HAVE_LIBM\r
-\r
-/* Define to 1 if you have the <memory.h> header file. */\r
-#cmakedefine HAVE_MEMORY_H\r
-\r
-/* Define to 1 if you have the `qsort_r' function. */\r
-#cmakedefine HAVE_QSORT_R\r
-\r
-/* Define to 1 if you have the <stdint.h> header file. */\r
-#cmakedefine HAVE_STDINT_H\r
-\r
-/* Define to 1 if you have the <stdlib.h> header file. */\r
-#cmakedefine HAVE_STDLIB_H\r
-\r
-/* Define to 1 if you have the <strings.h> header file. */\r
-#cmakedefine HAVE_STRINGS_H\r
-\r
-/* Define to 1 if you have the <string.h> header file. */\r
-#cmakedefine HAVE_STRING_H\r
-\r
-/* Define to 1 if you have the <sys/stat.h> header file. */\r
-#cmakedefine HAVE_SYS_STAT_H\r
-\r
-/* Define to 1 if you have the <sys/types.h> header file. */\r
-#cmakedefine HAVE_SYS_TYPES_H\r
-\r
-/* Define to 1 if you have the <sys/types.h> header file. */\r
-#cmakedefine HAVE_SYS_TIME_H\r
-\r
-/* Define to 1 if you have the `time' function. */\r
-#cmakedefine HAVE_TIME\r
-\r
-/* Define to 1 if the system has the type `uint32_t'. */\r
-#cmakedefine HAVE_UINT32_T\r
-\r
-/* Define to 1 if you have the <unistd.h> header file. */\r
-#cmakedefine HAVE_UNISTD_H\r
-\r
-/* Define to the sub-directory in which libtool stores uninstalled libraries.\r
-   */\r
-#undef LT_OBJDIR\r
-\r
-/* Major version number. */\r
-#define MAJOR_VERSION @NLOPT_MAJOR_VERSION@\r
-\r
-/* Minor version number. */\r
-#define MINOR_VERSION @NLOPT_MINOR_VERSION@\r
-\r
-/* Name of package */\r
-#undef PACKAGE\r
-\r
-/* Define to the address where bug reports for this package should be sent. */\r
-#undef PACKAGE_BUGREPORT\r
-\r
-/* Define to the full name of this package. */\r
-#undef PACKAGE_NAME\r
-\r
-/* Define to the full name and version of this package. */\r
-#undef PACKAGE_STRING\r
-\r
-/* Define to the one symbol short name of this package. */\r
-#undef PACKAGE_TARNAME\r
-\r
-/* Define to the home page for this package. */\r
-#undef PACKAGE_URL\r
-\r
-/* Define to the version of this package. */\r
-#undef PACKAGE_VERSION\r
-\r
-/* replacement for broken HUGE_VAL macro, if needed */\r
-#undef REPLACEMENT_HUGE_VAL\r
-\r
-/* The size of `unsigned int', as computed by sizeof. */\r
-#define SIZEOF_UNSIGNED_INT @SIZEOF_UNSIGNED_INT@\r
-\r
-/* The size of `unsigned long', as computed by sizeof. */\r
-#define SIZEOF_UNSIGNED_LONG @SIZEOF_UNSIGNED_LONG@\r
-\r
-/* Define to 1 if you have the ANSI C header files. */\r
-#undef STDC_HEADERS\r
-\r
-/* Define to C thread-local keyword, or to nothing if this is not supported in\r
-   your compiler. */\r
-#define THREADLOCAL @THREADLOCAL@\r
-\r
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */\r
-#cmakedefine TIME_WITH_SYS_TIME\r
-\r
-/* Version number of package */\r
-#undef VERSION\r
-\r
-/* Define if compiled including C++-based routines */\r
-#cmakedefine WITH_CXX\r
-\r
-/* Define to empty if `const' does not conform to ANSI C. */\r
-#undef const\r
-\r
-/* Define to `__inline__' or `__inline' if that's what the C compiler\r
-   calls it, or to nothing if 'inline' is not supported under any name.  */\r
-#ifndef __cplusplus\r
-#undef inline\r
-#endif\r
+/*==============================================================================
+# NLOPT CMake configuration file
+#
+# NLopt is a free/open-source library for nonlinear optimization, providing
+# a common interface for a number of different free optimization routines
+# available online as well as original implementations of various other
+# algorithms
+# WEBSITE: http://ab-initio.mit.edu/wiki/index.php/NLopt
+# AUTHOR: Steven G. Johnson
+#
+# This config.cmake.h.in file was created to compile NLOPT with the CMAKE utility.
+# Benoit Scherrer, 2010 CRL, Harvard Medical School
+# Copyright (c) 2008-2009 Children's Hospital Boston
+#
+# Minor changes to the source was applied to make possible the compilation with
+# Cmake under Linux/Win32
+#============================================================================*/
+
+/* Bugfix version number. */
+#define BUGFIX_VERSION @NLOPT_BUGFIX_VERSION@
+
+/* Define to enable extra debugging code. */
+#undef DEBUG
+
+/* Define to 1 if you have the `BSDgettimeofday' function. */
+#undef HAVE_BSDGETTIMEOFDAY
+
+/* Define if the copysign function/macro is available. */
+#cmakedefine HAVE_COPYSIGN
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#cmakedefine HAVE_DLFCN_H
+
+/* Define if the fpclassify() function/macro is available. */
+#cmakedefine HAVE_FPCLASSIFY
+
+/* Define to 1 if you have the <getopt.h> header file. */
+#cmakedefine HAVE_GETOPT_H
+
+/* Define to 1 if you have the `getpid' function. */
+#cmakedefine HAVE_GETPID
+
+/* Define if syscall(SYS_gettid) available. */
+#undef HAVE_GETTID_SYSCALL
+
+/* Define to 1 if you have the `gettimeofday' function. */
+#cmakedefine HAVE_GETTIMEOFDAY
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#cmakedefine HAVE_INTTYPES_H
+
+/* Define if the isinf() function/macro is available. */
+#cmakedefine HAVE_ISINF
+
+/* Define if the isnan() function/macro is available. */
+#cmakedefine HAVE_ISNAN
+
+/* Define to 1 if you have the `m' library (-lm). */
+#undef HAVE_LIBM
+
+/* Define to 1 if you have the <memory.h> header file. */
+#cmakedefine HAVE_MEMORY_H
+
+/* Define to 1 if you have the `qsort_r' function. */
+#cmakedefine HAVE_QSORT_R
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#cmakedefine HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#cmakedefine HAVE_STDLIB_H
+
+/* Define to 1 if you have the <strings.h> header file. */
+#cmakedefine HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#cmakedefine HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#cmakedefine HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#cmakedefine HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#cmakedefine HAVE_SYS_TIME_H
+
+/* Define to 1 if you have the `time' function. */
+#cmakedefine HAVE_TIME
+
+/* Define to 1 if the system has the type `uint32_t'. */
+#cmakedefine HAVE_UINT32_T
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#cmakedefine HAVE_UNISTD_H
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#undef LT_OBJDIR
+
+/* Major version number. */
+#define MAJOR_VERSION @NLOPT_MAJOR_VERSION@
+
+/* Minor version number. */
+#define MINOR_VERSION @NLOPT_MINOR_VERSION@
+
+/* Name of package */
+#undef PACKAGE
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* replacement for broken HUGE_VAL macro, if needed */
+#undef REPLACEMENT_HUGE_VAL
+
+/* The size of `unsigned int', as computed by sizeof. */
+#define SIZEOF_UNSIGNED_INT @SIZEOF_UNSIGNED_INT@
+
+/* The size of `unsigned long', as computed by sizeof. */
+#define SIZEOF_UNSIGNED_LONG @SIZEOF_UNSIGNED_LONG@
+
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Define to C thread-local keyword, or to nothing if this is not supported in
+   your compiler. */
+#define THREADLOCAL @THREADLOCAL@
+
+/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
+#cmakedefine TIME_WITH_SYS_TIME
+
+/* Version number of package */
+#undef VERSION
+
+/* Define if compiled including C++-based routines */
+#cmakedefine NLOPT_CXX
+
+/* Define if compiled including C++11-based routines */
+#cmakedefine NLOPT_CXX11
+
+/* Define to empty if `const' does not conform to ANSI C. */
+#undef const
+
+/* Define to `__inline__' or `__inline' if that's what the C compiler
+   calls it, or to nothing if 'inline' is not supported under any name.  */
+#ifndef __cplusplus
+#undef inline
+#endif