1 /* EINA - EFL data type library
2 * Copyright (C) 2008 Cedric Bail
4 * This library is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU Lesser General Public
6 * License as published by the Free Software Foundation; either
7 * version 2.1 of the License, or (at your option) any later version.
9 * This library is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 * Lesser General Public License for more details.
14 * You should have received a copy of the GNU Lesser General Public
15 * License along with this library;
16 * if not, see <http://www.gnu.org/licenses/>.
19 #ifndef EINA_CONFIG_H_
20 #define EINA_CONFIG_H_
22 #ifdef EINA_HAVE_EXOTIC_H
23 # undef EINA_HAVE_EXOTIC_H
25 @EINA_CONFIGURE_HAVE_EXOTIC@
27 #ifdef EINA_HAVE_EXOTIC
31 #ifdef EINA_MAGIC_DEBUG
32 # undef EINA_MAGIC_DEBUG
34 @EINA_CONFIGURE_MAGIC_DEBUG@
36 #ifdef EINA_DEFAULT_MEMPOOL
37 # undef EINA_DEFAULT_MEMPOOL
39 @EINA_CONFIGURE_DEFAULT_MEMPOOL@
41 #ifdef EINA_SAFETY_CHECKS
42 # undef EINA_SAFETY_CHECKS
44 @EINA_CONFIGURE_SAFETY_CHECKS@
46 #ifdef EINA_HAVE_INTTYPES_H
47 # undef EINA_HAVE_INTTYPES_H
49 @EINA_CONFIGURE_HAVE_INTTYPES_H@
51 #ifdef EINA_HAVE_STDINT_H
52 # undef EINA_HAVE_STDINT_H
54 @EINA_CONFIGURE_HAVE_STDINT_H@
56 #ifdef EINA_HAVE_THREADS
57 # undef EINA_HAVE_THREADS
59 @EINA_CONFIGURE_HAVE_THREADS@
61 #ifdef EINA_HAVE_DEBUG_THREADS
62 # undef EINA_HAVE_DEBUG_THREADS
64 @EINA_CONFIGURE_HAVE_DEBUG_THREADS@
66 #ifdef EINA_SIZEOF_WCHAR_T
67 # undef EINA_SIZEOF_WCHAR_T
69 #define EINA_SIZEOF_WCHAR_T @EINA_SIZEOF_WCHAR_T@
71 #ifdef EINA_HAVE_ON_OFF_THREADS
72 # undef EINA_HAVE_ON_OFF_THREADS
74 @EINA_CONFIGURE_HAVE_ON_OFF_THREADS@
76 #ifdef EINA_CONFIGURE_HAVE_DIRENT_H
77 # undef EINA_CONFIGURE_HAVE_DIRENT_H
79 @EINA_CONFIGURE_HAVE_DIRENT_H@
81 #ifdef EINA_CONFIGURE_ENABLE_LOG
82 # undef EINA_CONFIGURE_ENABLE_LOG
84 @EINA_CONFIGURE_ENABLE_LOG@
86 #endif /* EINA_CONFIG_H_ */