summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2019-10-23 15:51:34 +0200
committerDaniel Kolesa <d.kolesa@samsung.com>2019-10-23 15:51:34 +0200
commit079b1f05b15d896753a4b3d6f3a3c03ae198dd5e (patch)
treec145477db637f404b9bc50ce69e890fc6671d5ab /src
parent84251f9f00fee03be59c0ac754b7510be91371f9 (diff)
eina: remove eina_config.h.inHEADmaster
This is never actually used since meson generates eina_config.h from scratch. Apart from the byteswap checks done in the previous commit, all of the other things already seem to be done by meson, so just remove it.
Diffstat (limited to 'src')
-rw-r--r--src/lib/eina/eina_config.h.in116
1 files changed, 0 insertions, 116 deletions
diff --git a/src/lib/eina/eina_config.h.in b/src/lib/eina/eina_config.h.in
deleted file mode 100644
index 8728bb4..0000000
--- a/src/lib/eina/eina_config.h.in
+++ /dev/null
@@ -1,116 +0,0 @@
1/* EINA - EFL data type library
2 * Copyright (C) 2008 Cedric Bail
3 *
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.
8 *
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.
13 *
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/>.
17 */
18
19#ifndef EINA_CONFIG_H_
20#define EINA_CONFIG_H_
21
22#ifdef HAVE_EXOTIC
23# include <Exotic.h>
24#endif
25
26#ifdef EINA_MAGIC_DEBUG
27# undef EINA_MAGIC_DEBUG
28#endif
29@EINA_CONFIGURE_MAGIC_DEBUG@
30
31#ifndef EINA_DEFAULT_MEMPOOL
32# undef EINA_DEFAULT_MEMPOOL
33#endif
34@EINA_CONFIGURE_DEFAULT_MEMPOOL@
35
36#ifdef EINA_SAFETY_CHECKS
37# undef EINA_SAFETY_CHECKS
38#endif
39@EINA_CONFIGURE_SAFETY_CHECKS@
40
41#ifndef EINA_HAVE_THREADS
42#define EINA_HAVE_THREADS
43#endif
44
45#ifdef EINA_HAVE_PTHREAD_AFFINITY
46# undef EINA_HAVE_PTHREAD_AFFINITY
47#endif
48@EINA_CONFIGURE_HAVE_PTHREAD_AFFINITY@
49
50#ifdef EINA_HAVE_PTHREAD_BARRIER
51# undef EINA_HAVE_PTHREAD_BARRIER
52#endif
53@EINA_CONFIGURE_HAVE_PTHREAD_BARRIER@
54
55#ifdef EINA_HAVE_PTHREAD_SETNAME
56# undef EINA_HAVE_PTHREAD_SETNAME
57#endif
58@EINA_CONFIGURE_HAVE_PTHREAD_SETNAME@
59
60#ifdef EINA_HAVE_DEBUG_THREADS
61# undef EINA_HAVE_DEBUG_THREADS
62#endif
63@EINA_CONFIGURE_HAVE_DEBUG_THREADS@
64
65#ifdef EINA_SIZEOF_WCHAR_T
66# undef EINA_SIZEOF_WCHAR_T
67#endif
68#define EINA_SIZEOF_WCHAR_T @EINA_SIZEOF_WCHAR_T@
69
70#ifdef EINA_SIZEOF_UINTPTR_T
71# undef EINA_SIZEOF_UINTPTR_T
72#endif
73#define EINA_SIZEOF_UINTPTR_T @EINA_SIZEOF_UINTPTR_T@
74
75#ifdef EINA_CONFIGURE_HAVE_DIRENT_H
76# undef EINA_CONFIGURE_HAVE_DIRENT_H
77#endif
78@EINA_CONFIGURE_HAVE_DIRENT_H@
79
80#ifdef EINA_CONFIGURE_ENABLE_LOG
81# undef EINA_CONFIGURE_ENABLE_LOG
82#endif
83@EINA_CONFIGURE_ENABLE_LOG@
84
85#ifdef EINA_HAVE_ALLOCA_H
86# undef EINA_HAVE_ALLOCA_H
87#endif
88@EINA_CONFIGURE_HAVE_ALLOCA_H@
89
90#ifdef EINA_HAVE_POSIX_SPINLOCK
91# undef EINA_HAVE_POSIX_SPINLOCK
92#endif
93@EINA_CONFIGURE_HAVE_POSIX_SPINLOCK@
94
95#ifndef EINA_HAVE_OSX_SPINLOCK
96# undef EINA_HAVE_OSX_SPINLOCK
97#endif
98@EINA_CONFIGURE_HAVE_OSX_SPINLOCK@
99
100#ifndef EINA_HAVE_OSX_SEMAPHORE
101# undef EINA_HAVE_OSX_SEMAPHORE
102#endif
103@EINA_CONFIGURE_HAVE_OSX_SEMAPHORE@
104
105#ifndef EINA_HAVE_WORDS_BIGENDIAN
106# undef EINA_HAVE_WORDS_BIGENDIAN
107#endif
108@EINA_CONFIGURE_HAVE_WORDS_BIGENDIAN@
109
110#if ((defined __APPLE_CC__) && (defined __BIG_ENDIAN__)) || (defined EINA_HAVE_WORDS_BIGENDIAN)
111# define EINA_HAVE_BIGENDIAN
112#endif
113
114#include <limits.h>
115
116#endif /* EINA_CONFIG_H_ */