summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCedric Bail <cedric@osg.samsung.com>2016-06-15 10:11:36 -0700
committerCedric Bail <cedric@osg.samsung.com>2016-06-15 10:11:36 -0700
commitd96c52bc30dc64456c17081001f238824140b71d (patch)
treed3086388ec7ed27c0d6d921fb0a47311f8b2b12c
parenta7c6086c428ad23bf883b3459d3ea9f06e680180 (diff)
downloadefl-d96c52bc30dc64456c17081001f238824140b71d.tar.gz
evas: disable generic loader on Windows.
Generic do use a few primitve that require development, testing and tunning on Windows (Namely the alarm and shm part).
-rw-r--r--configure.ac41
1 files changed, 31 insertions, 10 deletions
diff --git a/configure.ac b/configure.ac
index fef77717b4..bff39131e9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2316,10 +2316,36 @@ AC_ARG_ENABLE([ecore-buffer],
[want_ecore_buffer="no"])
# Image Loaders
+case "$host_os" in
+ cegcc*|mingw32ce*)
+ AC_MSG_ERROR([ceGCC compiler is not supported anymore. Exiting...])
+ ;;
+ mingw*)
+ want_generic="no"
+ want_poppler="no"
+ want_spectre="no"
+ want_libraw="no"
+ want_rsvg="no"
+ ;;
+ cygwin*)
+ want_generic="no"
+ want_poppler="no"
+ want_spectre="no"
+ want_libraw="no"
+ want_rsvg="no"
+ ;;
+ *)
+ want_generic="static"
+ want_poppler="yes"
+ want_spectre="yes"
+ want_libraw="yes"
+ want_rsvg="yes"
+ ;;
+esac
ARG_ENABLE_EVAS_IMAGE_LOADER(BMP, static)
ARG_ENABLE_EVAS_IMAGE_LOADER(Eet, static)
-ARG_ENABLE_EVAS_IMAGE_LOADER(Generic, static)
+ARG_ENABLE_EVAS_IMAGE_LOADER(Generic, [${want_generic}])
ARG_ENABLE_EVAS_IMAGE_LOADER(Gif, yes)
ARG_ENABLE_EVAS_IMAGE_LOADER(ICO, static)
ARG_ENABLE_EVAS_IMAGE_LOADER(JPEG, static)
@@ -2813,7 +2839,6 @@ EFL_ADD_FEATURE([EVAS], [hyphen])
#### Generic backend
### Options to turn off generic loaders for evas
-
AC_ARG_ENABLE([poppler],
[AS_HELP_STRING([--disable-poppler],[disable pdf support. @<:@default=enabled@:>@])],
[
@@ -2822,8 +2847,7 @@ AC_ARG_ENABLE([poppler],
else
want_poppler="no"
fi
- ],
- [want_poppler="yes"])
+ ])
AC_ARG_ENABLE([spectre],
[AS_HELP_STRING([--disable-spectre],[disable postscript support. @<:@default=enabled@:>@])],
@@ -2833,8 +2857,7 @@ AC_ARG_ENABLE([spectre],
else
want_spectre="no"
fi
- ],
- [want_spectre="yes"])
+ ])
AC_ARG_ENABLE([libraw],
[AS_HELP_STRING([--disable-libraw],[disable libraw support. @<:@default=enabled@:>@])],
@@ -2844,8 +2867,7 @@ AC_ARG_ENABLE([libraw],
else
want_libraw="no"
fi
- ],
- [want_libraw="yes"])
+ ])
AC_ARG_ENABLE([librsvg],
[AS_HELP_STRING([--disable-librsvg],[disable svg support. @<:@default=enabled@:>@])],
@@ -2855,8 +2877,7 @@ AC_ARG_ENABLE([librsvg],
else
want_rsvg="no"
fi
- ],
- [want_rsvg="yes"])
+ ])
have_poppler="no"
have_spectre="no"