remove Evil.h when not necessary, include evil_private.h when necessary

Test Plan: compilation

Reviewers: zmike, raster, cedric

Reviewed By: zmike

Subscribers: #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8925
This commit is contained in:
Vincent Torri 2019-05-20 09:10:00 -04:00 committed by Mike Blumenkrantz
parent c567278b54
commit a5267d3d9c
26 changed files with 48 additions and 60 deletions

View File

@ -11,10 +11,6 @@
#include <ctype.h> #include <ctype.h>
#include <Ecore_Getopt.h> #include <Ecore_Getopt.h>
#ifdef _WIN32
# include <Evil.h>
#endif
#include "edje_cc.h" #include "edje_cc.h"
#include "edje_private.h" #include "edje_private.h"

View File

@ -10,10 +10,6 @@
#include <fcntl.h> #include <fcntl.h>
#include <ctype.h> #include <ctype.h>
#ifdef _WIN32
# include <Evil.h>
#endif
#include <Evas.h> #include <Evas.h>
#include <Ecore.h> #include <Ecore.h>
#include <Ecore_Getopt.h> #include <Ecore_Getopt.h>

View File

@ -6,9 +6,6 @@
# include <sys/wait.h> # include <sys/wait.h>
#endif #endif
#ifdef _WIN32
# include <Evil.h>
#endif
#include <Eina.h> #include <Eina.h>
#include <Ecore.h> #include <Ecore.h>
#include <Eio.h> #include <Eio.h>

View File

@ -12,6 +12,10 @@
#include <libgen.h> #include <libgen.h>
#ifdef _WIN32
# include <evil_private.h> /* fcntl realpath */
#endif
#include <Eina.h> #include <Eina.h>
#include <Eet.h> #include <Eet.h>
#include <Ecore.h> #include <Ecore.h>

View File

@ -10,6 +10,10 @@
#include <sys/resource.h> #include <sys/resource.h>
#endif #endif
#ifdef _WIN32
# include <evil_private.h> /* fcntl */
#endif
#include <Eina.h> #include <Eina.h>
#include <Eet.h> #include <Eet.h>
#include <Ecore.h> #include <Ecore.h>

View File

@ -13,6 +13,10 @@
#include <libgen.h> #include <libgen.h>
#include <ctype.h> #include <ctype.h>
#ifdef _WIN32
# include <evil_private.h> /* fcntl */
#endif
#include <Eina.h> #include <Eina.h>
#include <Eet.h> #include <Eet.h>
#include <Ecore.h> #include <Ecore.h>

View File

@ -2,6 +2,10 @@
# include <config.h> # include <config.h>
#endif #endif
#ifdef _WIN32
# include <evil_private.h> /* setenv */
#endif
#include <Ecore.h> #include <Ecore.h>
#include <Ecore_Ipc.h> #include <Ecore_Ipc.h>

View File

@ -36,10 +36,6 @@
#include <unistd.h> #include <unistd.h>
#include <sys/stat.h> #include <sys/stat.h>
#ifdef _WIN32
# include <Evil.h>
#endif
#include <Eina.h> #include <Eina.h>
#include "embryo_cc_sc.h" #include "embryo_cc_sc.h"

View File

@ -18,10 +18,6 @@
# include <sys/mman.h> # include <sys/mman.h>
#endif #endif
#ifdef _WIN32
# include <Evil.h>
#endif
#include <Ecore.h> #include <Ecore.h>
#include "ecore_private.h" #include "ecore_private.h"
#include <Ecore_Input.h> #include <Ecore_Input.h>

View File

@ -10,6 +10,7 @@
#ifdef _WIN32 #ifdef _WIN32
# include <direct.h> # include <direct.h>
# include <evil_private.h> /* mkdir realpath */
#endif #endif
#ifdef HAVE_FEATURES_H #ifdef HAVE_FEATURES_H

View File

@ -6,12 +6,14 @@
# include <config.h> # include <config.h>
#endif #endif
# define WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN
# include <windows.h> #include <windows.h>
# undef WIN32_LEAN_AND_MEAN #undef WIN32_LEAN_AND_MEAN
# include <process.h> #include <process.h>
# include "ecore_file_private.h" #include <evil_private.h> /* evil_wchar_to_char */
#include "ecore_file_private.h"
typedef struct _Ecore_File_Monitor_Win32 Ecore_File_Monitor_Win32; typedef struct _Ecore_File_Monitor_Win32 Ecore_File_Monitor_Win32;
@ -191,7 +193,7 @@ _ecore_file_monitor_win32_cb(void *data, Ecore_Win32_Handler *wh EINA_UNUSED)
else else
event = ECORE_FILE_EVENT_CREATED_FILE; event = ECORE_FILE_EVENT_CREATED_FILE;
break; break;
default: default:
fprintf(stderr, "unknown event\n"); fprintf(stderr, "unknown event\n");
event = ECORE_FILE_EVENT_NONE; event = ECORE_FILE_EVENT_NONE;
break; break;

View File

@ -5,10 +5,6 @@
# include <features.h> # include <features.h>
#endif #endif
#ifdef _WIN32
# include <Evil.h>
#endif
#ifdef HAVE_ESCAPE #ifdef HAVE_ESCAPE
# include <Escape.h> # include <Escape.h>
#endif #endif

View File

@ -1,3 +1,4 @@
#ifndef _EDJE_PRIVATE_H #ifndef _EDJE_PRIVATE_H
#define _EDJE_PRIVATE_H #define _EDJE_PRIVATE_H
@ -35,10 +36,6 @@
#include <lauxlib.h> #include <lauxlib.h>
#include <setjmp.h> #include <setjmp.h>
#ifdef _WIN32
# include <Evil.h>
#endif
// auto_unref // auto_unref
#define EFL_CANVAS_OBJECT_PROTECTED #define EFL_CANVAS_OBJECT_PROTECTED
#define EFL_LAYOUT_CALC_PROTECTED #define EFL_LAYOUT_CALC_PROTECTED

View File

@ -2,8 +2,9 @@
# include <config.h> # include <config.h>
#endif #endif
/* TODO : have to look why sockets must be init */
#ifdef _WIN32 #ifdef _WIN32
# include <Evil.h> # include <evil_private.h> /* evil_sockets_init|shutdown */
#endif #endif
#include <Ecore_File.h> #include <Ecore_File.h>

View File

@ -7,6 +7,14 @@
#include <libgen.h> #include <libgen.h>
#include <errno.h> #include <errno.h>
#ifdef _WIN32
# ifndef WIN32_LEAN_AND_MEAN
# define WIN32_LEAN_AND_MEAN
# endif
# include <windows.h> /* GetCurrentProcessId */
# undef WIN32_LEAN_AND_MEAN
#endif
#include <Ecore_File.h> #include <Ecore_File.h>
/* define macros and variable for using the eina logging system */ /* define macros and variable for using the eina logging system */

View File

@ -8,10 +8,6 @@
#define _POSIX_HOST_NAME_MAX 255 #define _POSIX_HOST_NAME_MAX 255
#endif #endif
#ifdef _WIN32
# include <Evil.h>
#endif
/* define macros and variable for using the eina logging system */ /* define macros and variable for using the eina logging system */
#define EFREET_MODULE_LOG_DOM /* no logging in this file */ #define EFREET_MODULE_LOG_DOM /* no logging in this file */

View File

@ -17,6 +17,10 @@
* if not, see <http://www.gnu.org/licenses/>. * if not, see <http://www.gnu.org/licenses/>.
*/ */
#ifdef _WIN32
# include <evil_private.h> /* mkdir */
#endif
#include "eio_private.h" #include "eio_private.h"
#include "Eio.h" #include "Eio.h"

View File

@ -17,6 +17,8 @@
* if not, see <http://www.gnu.org/licenses/>. * if not, see <http://www.gnu.org/licenses/>.
*/ */
#include <evil_private.h> /* evil_wchar_to_char evil_last_error_get */
#include "eio_private.h" #include "eio_private.h"
#include "Eio.h" #include "Eio.h"

View File

@ -31,10 +31,6 @@
# include <features.h> # include <features.h>
#endif #endif
#ifdef _WIN32
# include <Evil.h>
#endif
#include <Ecore.h> #include <Ecore.h>
#include "Eio.h" #include "Eio.h"

View File

@ -18,6 +18,11 @@
* License along with this library; * License along with this library;
* if not, see <http://www.gnu.org/licenses/>. * if not, see <http://www.gnu.org/licenses/>.
*/ */
#ifdef _WIN32
# include <evil_private.h> /* mkdir */
#endif
#include "eio_private.h" #include "eio_private.h"
#include "Eio.h" #include "Eio.h"

View File

@ -2,10 +2,6 @@
# include "elementary_config.h" # include "elementary_config.h"
#endif #endif
#ifdef _WIN32
# include <Evil.h>
#endif
#include <Elementary.h> #include <Elementary.h>
#include "elm_priv.h" #include "elm_priv.h"

View File

@ -12,7 +12,6 @@
#ifdef _WIN32 #ifdef _WIN32
# include <direct.h> /* getcwd */ # include <direct.h> /* getcwd */
# include <Evil.h>
#endif #endif
#include <Emotion.h> #include <Emotion.h>

View File

@ -20,10 +20,6 @@
#include <Eina.h> #include <Eina.h>
#include <Ecore.h> #include <Ecore.h>
#ifdef _WIN32
#include <Evil.h>
#endif
#include <lua.h> #include <lua.h>
#include <lualib.h> #include <lualib.h>
#include <lauxlib.h> #include <lauxlib.h>

View File

@ -6,7 +6,7 @@
#include <time.h> #include <time.h>
#ifdef _WIN32 #ifdef _WIN32
# include <Evil.h> # include <evil_private.h> /* setenv unsetenv */
#endif #endif
#ifdef HAVE_EXOTIC #ifdef HAVE_EXOTIC

View File

@ -1,10 +1,6 @@
#ifndef _EPHYSICS_PRIVATE_H #ifndef _EPHYSICS_PRIVATE_H
#define _EPHYSICS_PRIVATE_H #define _EPHYSICS_PRIVATE_H
#ifdef _WIN32
# include <Evil.h>
#endif
#pragma GCC diagnostic push #pragma GCC diagnostic push
#pragma GCC system_header #pragma GCC system_header

View File

@ -51,10 +51,6 @@
# define PATH_MAX 4096 # define PATH_MAX 4096
#endif #endif
#ifdef _WIN32
# include <Evil.h>
#endif
#include <Eina.h> #include <Eina.h>
#include <eina_safety_checks.h> #include <eina_safety_checks.h>
#include <Evas.h> #include <Evas.h>