diff options
author | Nicolas Aguirre <aguirre.nicolas@gmail.com> | 2015-08-03 14:39:38 +0200 |
---|---|---|
committer | Nicolas Aguirre <aguirre.nicolas@gmail.com> | 2015-08-03 14:39:38 +0200 |
commit | 15565fe7967c6beb3e7902c5ffcb5033ad8a58b7 (patch) | |
tree | 03f90cb88bae7fe43ab1dd4cb75e091795c8b419 | |
parent | aff92d581ed052413aa36785a9291e47315eb518 (diff) | |
download | elementary-15565fe7967c6beb3e7902c5ffcb5033ad8a58b7.tar.gz |
Revert "Removes ELM_CHECK_BACKEND[EGLFS] which searches for an ecore-eglfs"
This reverts commit aff92d581ed052413aa36785a9291e47315eb518.
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | src/lib/elm_win.c | 12 |
2 files changed, 10 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index 3b93e8e43..41436b4e0 100644 --- a/configure.ac +++ b/configure.ac @@ -249,6 +249,7 @@ ELM_CHECK_BACKEND([Cocoa]) ELM_CHECK_BACKEND([Win32]) ELM_CHECK_BACKEND([Wayland]) ELM_CHECK_BACKEND([DRM]) +ELM_CHECK_BACKEND([EGLFS]) ELM_CHECK_OPTION([elocation], [0.1.0]) ELM_CHECK_OPTION([eweather], [0.2.0]) diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c index 6c2981851..1000f8632 100644 --- a/src/lib/elm_win.c +++ b/src/lib/elm_win.c @@ -3386,7 +3386,7 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data *sd, const char *name, Elm_Win_ } #endif -#if defined(HAVE_ELEMENTARY_DRM) || defined(HAVE_ELEMENTARY_FB) +#if defined(HAVE_ELEMENTARY_DRM) || defined(HAVE_ELEMENTARY_FB) || defined(HAVE_ELEMENTARY_EGLFS) else if ((disp) && (!strcmp(disp, "fb"))) { #ifdef HAVE_ELEMENTARY_DRM @@ -3394,6 +3394,8 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data *sd, const char *name, Elm_Win_ #endif #ifdef HAVE_ELEMENTARY_FB enginelist[p++] = ELM_SOFTWARE_FB; +#endif +#ifdef HAVE_ELEMENTARY_EGLFS enginelist[p++] = ELM_EGLFS; #endif } @@ -3455,7 +3457,6 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data *sd, const char *name, Elm_Win_ enginelist[p++] = ELM_DRM; #endif #ifdef HAVE_ELEMENTARY_FB - enginelist[p++] = ELM_EGLFS; enginelist[p++] = ELM_SOFTWARE_FB; #endif #ifdef HAVE_ELEMENTARY_COCOA @@ -3480,6 +3481,9 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data *sd, const char *name, Elm_Win_ #ifdef HAVE_ELEMENTARY_PSL1GHT enginelist[p++] = ELM_SOFTWARE_PSL1GHT; #endif +#ifdef HAVE_ELEMENTARY_EGLFS + enginelist[p++] = ELM_EGLFS; +#endif } else { @@ -3497,7 +3501,6 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data *sd, const char *name, Elm_Win_ enginelist[p++] = ELM_DRM; #endif #ifdef HAVE_ELEMENTARY_FB - enginelist[p++] = ELM_EGLFS; enginelist[p++] = ELM_SOFTWARE_FB; #endif #ifdef HAVE_ELEMENTARY_COCOA @@ -3525,6 +3528,9 @@ _elm_win_finalize_internal(Eo *obj, Elm_Win_Data *sd, const char *name, Elm_Win_ #ifdef HAVE_ELEMENTARY_PSL1GHT enginelist[p++] = ELM_SOFTWARE_PSL1GHT; #endif +#ifdef HAVE_ELEMENTARY_EGLFS + enginelist[p++] = ELM_EGLFS; +#endif } } enginelist[p++] = NULL; |