aboutsummaryrefslogtreecommitdiff
path: root/cmake.config/config.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'cmake.config/config.h.in')
-rw-r--r--cmake.config/config.h.in73
1 files changed, 73 insertions, 0 deletions
diff --git a/cmake.config/config.h.in b/cmake.config/config.h.in
new file mode 100644
index 0000000000..59be83fb5e
--- /dev/null
+++ b/cmake.config/config.h.in
@@ -0,0 +1,73 @@
+#ifndef AUTO_CONFIG_H
+#define AUTO_CONFIG_H
+
+#cmakedefine DEBUG
+
+#cmakedefine SIZEOF_INT @SIZEOF_INT@
+#cmakedefine SIZEOF_INTMAX_T @SIZEOF_INTMAX_T@
+#cmakedefine SIZEOF_INT32_T @SIZEOF_INT32_T@
+#cmakedefine SIZEOF_LONG @SIZEOF_LONG@
+#cmakedefine SIZEOF_LONG_LONG @SIZEOF_LONG_LONG@
+#cmakedefine SIZEOF_SIZE_T @SIZEOF_SIZE_T@
+
+#if @SIZEOF_VOID_PTR@ == 8
+#define ARCH_64
+#elif @SIZEOF_VOID_PTR@ == 4
+#define ARCH_32
+#endif
+
+#cmakedefine PROJECT_NAME "@PROJECT_NAME@"
+
+#cmakedefine HAVE__NSGETENVIRON
+#cmakedefine HAVE_FD_CLOEXEC
+#cmakedefine HAVE_FSEEKO
+#cmakedefine HAVE_GETPWENT
+#cmakedefine HAVE_GETPWNAM
+#cmakedefine HAVE_GETPWUID
+#cmakedefine HAVE_ICONV
+#cmakedefine HAVE_LANGINFO_H
+#cmakedefine HAVE_LOCALE_H
+#cmakedefine HAVE_NL_LANGINFO_CODESET
+#cmakedefine HAVE_NL_MSG_CAT_CNTR
+#cmakedefine HAVE_PWD_H
+#cmakedefine HAVE_READLINK
+#cmakedefine HAVE_SETPGID
+#cmakedefine HAVE_SETSID
+#cmakedefine HAVE_SIGACTION
+#cmakedefine HAVE_STRNLEN
+#cmakedefine HAVE_STRCASECMP
+#cmakedefine HAVE_STRINGS_H
+#cmakedefine HAVE_STRNCASECMP
+#cmakedefine HAVE_STRPTIME
+#cmakedefine HAVE_SYS_SDT_H
+#cmakedefine HAVE_SYS_UTSNAME_H
+#cmakedefine HAVE_SYS_WAIT_H
+#cmakedefine HAVE_TERMIOS_H
+#cmakedefine HAVE_WORKING_LIBINTL
+#cmakedefine UNIX
+#cmakedefine CASE_INSENSITIVE_FILENAME
+#cmakedefine USE_FNAME_CASE
+#cmakedefine HAVE_SYS_UIO_H
+#ifdef HAVE_SYS_UIO_H
+#cmakedefine HAVE_READV
+# ifndef HAVE_READV
+# undef HAVE_SYS_UIO_H
+# endif
+#endif
+#cmakedefine HAVE_FORKPTY
+
+#cmakedefine FEAT_TUI
+
+#ifndef UNIT_TESTING
+#cmakedefine LOG_LIST_ACTIONS
+#endif
+
+#cmakedefine HAVE_BE64TOH
+#cmakedefine ORDER_BIG_ENDIAN
+#define ENDIAN_INCLUDE_FILE <@ENDIAN_INCLUDE_FILE@>
+
+#cmakedefine HAVE_EXECINFO_BACKTRACE
+#cmakedefine HAVE_BUILTIN_ADD_OVERFLOW
+#cmakedefine HAVE_WIMPLICIT_FALLTHROUGH_FLAG
+
+#endif // AUTO_CONFIG_H