diff -r 000000000000 -r c9bf2537109a ait/os/config.h.in --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ait/os/config.h.in Tue Nov 12 11:31:34 2013 +0100 @@ -0,0 +1,107 @@ +/** + * config.h.in + * + * Template for config.h + * This file gets modified and expanded by cmake. + * + * Copyright (C) 2012, 2013 AIT Austrian Institute of Technology + * AIT Austrian Institute of Technology GmbH + * Donau-City-Strasse 1 | 1220 Vienna | Austria + * http://www.ait.ac.at + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1 as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the + * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + * Boston, MA 02110-1301, USA. + */ + + +#ifndef __CONFIG_H +#define __CONFIG_H + + +// ------------------------------------------------------------ +// check defs (headers only) + + +// standard C headers +#cmakedefine HAVE_STDIO_H 1 +#cmakedefine HAVE_STDDEF_H 1 +#cmakedefine HAVE_STDLIB_H 1 +#cmakedefine HAVE_INTTYPES_H 1 +#cmakedefine HAVE_MEMORY_H 1 +#cmakedefine HAVE_STRING_H 1 +#cmakedefine HAVE_UNISTD_H 1 + +// stdbool.h +#cmakedefine HAVE_STDBOOL_H 1 + +// endian.h +#cmakedefine HAVE_ENDIAN_H 1 + +// time system headers +#cmakedefine HAVE_SYS_TIME_H 1 +#cmakedefine HAVE_SYS_TIMES_H 1 +#cmakedefine HAVE_TIME_H 1 + +// files +#cmakedefine HAVE_FCNTL_H 1 +#cmakedefine HAVE_SYS_STAT_H 1 + + +// some math +#cmakedefine HAVE_MATH_H 1 + +// networking +#cmakedefine HAVE_NETDB_H 1 +#cmakedefine HAVE_IFADDRS_H 1 +#cmakedefine HAVE_NETINET_IN_H 1 +#cmakedefine HAVE_ARPA_INET_H 1 +#cmakedefine HAVE_SYS_SOCKET_H 1 +#cmakedefine HAVE_SYS_UN_H 1 + +// assert.h +#cmakedefine HAVE_ASSERT_H 1 + +// signal.h +#cmakedefine HAVE_SIGNAL_H 1 + +// sys/uio.h +#cmakedefine HAVE_SYS_UIO_H 1 + +// syslog.h +#cmakedefine HAVE_SYSLOG_H 1 + +// errno.h +#cmakedefine HAVE_ERRNO_H 1 + +// limits.h +#cmakedefine HAVE_LIMITS_H 1 + +// memory management +#cmakedefine HAVE_SYS_MMAN_H 1 + +// directory entries +#cmakedefine HAVE_DIRENT_H 1 + +// sys/uio.h +#cmakedefine HAVE_SYS_UIO_H 1 + +// iconv.h +#cmakedefine HAVE_ICONV_H 1 + +// fuse +#cmakedefine HAVE_FUSE_H 1 + + +#endif +