forked from enlightenment/efl
cosmetic: simplify and colorize features.
EFL_ADD_FEATURE(PKG, NAME, [VALUE]) will do an amazing work to produce colored output in a standard way. if value == yes, it's green and shows "+name" if value == no, it's red and shows "-name" else it shows cyan and shows "name=value" if not provided, will use ${have_name:-${want_name}} SVN revision: 82976
This commit is contained in:
parent
ac4df627f7
commit
db38bdd6de
321
configure.ac
321
configure.ac
|
@ -1241,21 +1241,32 @@ if test "x${have_pixman}" = "xyes" ; then
|
||||||
if test "x${have_pixman_font}" = "xyes" ; then
|
if test "x${have_pixman_font}" = "xyes" ; then
|
||||||
AC_DEFINE(PIXMAN_FONT, 1, [Allow pixman to render fonts])
|
AC_DEFINE(PIXMAN_FONT, 1, [Allow pixman to render fonts])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([EVAS_PIXMAN], [font], [${have_pixman_font}])
|
||||||
|
|
||||||
if test "x${have_pixman_rect}" = "xyes" ; then
|
if test "x${have_pixman_rect}" = "xyes" ; then
|
||||||
AC_DEFINE(PIXMAN_RECT, 1, [Allow pixman to render rects])
|
AC_DEFINE(PIXMAN_RECT, 1, [Allow pixman to render rects])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([EVAS_PIXMAN], [rect], [${have_pixman_rect}])
|
||||||
|
|
||||||
if test "x${have_pixman_line}" = "xyes" ; then
|
if test "x${have_pixman_line}" = "xyes" ; then
|
||||||
AC_DEFINE(PIXMAN_LINE, 1, [Allow pixman to render lines])
|
AC_DEFINE(PIXMAN_LINE, 1, [Allow pixman to render lines])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([EVAS_PIXMAN], [line], [${have_pixman_line}])
|
||||||
|
|
||||||
if test "x${have_pixman_poly}" = "xyes" ; then
|
if test "x${have_pixman_poly}" = "xyes" ; then
|
||||||
AC_DEFINE(PIXMAN_POLY, 1, [Allow pixman to render polys])
|
AC_DEFINE(PIXMAN_POLY, 1, [Allow pixman to render polys])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([EVAS_PIXMAN], [poly], [${have_pixman_poly}])
|
||||||
|
|
||||||
if test "x${have_pixman_image}" = "xyes" ; then
|
if test "x${have_pixman_image}" = "xyes" ; then
|
||||||
AC_DEFINE(PIXMAN_IMAGE, 1, [Allow pixman to render images])
|
AC_DEFINE(PIXMAN_IMAGE, 1, [Allow pixman to render images])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([EVAS_PIXMAN], [image], [${have_pixman_image}])
|
||||||
|
|
||||||
if test "x${have_pixman_image_scale_sample}" = "xyes" ; then
|
if test "x${have_pixman_image_scale_sample}" = "xyes" ; then
|
||||||
AC_DEFINE(PIXMAN_IMAGE_SCALE_SAMPLE, 1, [Allow pixman to render image sampled scaling])
|
AC_DEFINE(PIXMAN_IMAGE_SCALE_SAMPLE, 1, [Allow pixman to render image sampled scaling])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([EVAS_PIXMAN], [scale_sample], [${have_pixman_scale_sample}])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## Engines
|
## Engines
|
||||||
|
@ -1430,6 +1441,7 @@ fi
|
||||||
|
|
||||||
AM_CONDITIONAL([EVAS_STATIC_BUILD_GL_COMMON], [test "x${have_static_evas_engine_gl_common}" = "xyes"])
|
AM_CONDITIONAL([EVAS_STATIC_BUILD_GL_COMMON], [test "x${have_static_evas_engine_gl_common}" = "xyes"])
|
||||||
|
|
||||||
|
|
||||||
## Image Loaders
|
## Image Loaders
|
||||||
|
|
||||||
EVAS_CHECK_IMAGE_LOADER([BMP], [${want_evas_image_loader_bmp}])
|
EVAS_CHECK_IMAGE_LOADER([BMP], [${want_evas_image_loader_bmp}])
|
||||||
|
@ -1572,6 +1584,12 @@ case "${build_evas_dither_mask}" in
|
||||||
AC_MSG_ERROR([Unknown Evas dither mask --with-evas-dither-mask=${build_evas_dither_mask}])
|
AC_MSG_ERROR([Unknown Evas dither mask --with-evas-dither-mask=${build_evas_dither_mask}])
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
EFL_ADD_FEATURE([EVAS], [fontconfig])
|
||||||
|
EFL_ADD_FEATURE([EVAS], [fribidi])
|
||||||
|
EFL_ADD_FEATURE([EVAS], [harfbuzz])
|
||||||
|
EFL_ADD_FEATURE([EVAS], [cserve], [${want_evas_cserve2}])
|
||||||
|
EFL_ADD_FEATURE([EVAS], [tile-rotate])
|
||||||
|
EFL_ADD_FEATURE([EVAS], [dither-mask], [${build_evas_dither_mask}])
|
||||||
|
|
||||||
EFL_LIB_END([Evas])
|
EFL_LIB_END([Evas])
|
||||||
#### End of Evas
|
#### End of Evas
|
||||||
|
@ -1700,6 +1718,9 @@ if test "x${have_glib}" = "xno"; then
|
||||||
want_g_main_loop="no"
|
want_g_main_loop="no"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
EFL_ADD_FEATURE([ECORE], [glib])
|
||||||
|
EFL_ADD_FEATURE([ECORE], [g-main-loop])
|
||||||
|
|
||||||
want_glib_integration_always=no
|
want_glib_integration_always=no
|
||||||
if test "x${with_glib}" = "xalways" ; then
|
if test "x${with_glib}" = "xalways" ; then
|
||||||
want_glib_integration_always="yes"
|
want_glib_integration_always="yes"
|
||||||
|
@ -1845,6 +1866,20 @@ EFL_OPTIONAL_DEPEND_PKG([ECORE_CON], [${want_cares}],
|
||||||
[CARES], [libcares >= 1.6.1])
|
[CARES], [libcares >= 1.6.1])
|
||||||
AM_CONDITIONAL([HAVE_CARES], [test "x${have_cares}" = "xyes"])
|
AM_CONDITIONAL([HAVE_CARES], [test "x${have_cares}" = "xyes"])
|
||||||
|
|
||||||
|
if test "x$have_cares" = "xyes" ; then
|
||||||
|
ecore_con_resolver="cares"
|
||||||
|
elif test "x$have_ipv6" = "xyes" ; then
|
||||||
|
ecore_con_resolver="dns.c"
|
||||||
|
else
|
||||||
|
ecore_con_resolver="fork"
|
||||||
|
fi
|
||||||
|
|
||||||
|
EFL_ADD_FEATURE([ECORE_CON], [curl])
|
||||||
|
EFL_ADD_FEATURE([ECORE_CON], [cares])
|
||||||
|
EFL_ADD_FEATURE([ECORE_CON], [local-sockets], [${want_ecore_con_local_sockets}])
|
||||||
|
EFL_ADD_FEATURE([ECORE_CON], [abstract-sockets], [${want_ecore_con_abstract_sockets}])
|
||||||
|
EFL_ADD_FEATURE([ECORE_CON], [resolver], [${ecore_con_resolver}])
|
||||||
|
|
||||||
EFL_EVAL_PKGS([ECORE_CON])
|
EFL_EVAL_PKGS([ECORE_CON])
|
||||||
|
|
||||||
### Checks for header files
|
### Checks for header files
|
||||||
|
@ -2077,6 +2112,7 @@ EFL_INTERNAL_DEPEND_PKG([ECORE_FB], [eo])
|
||||||
EFL_INTERNAL_DEPEND_PKG([ECORE_FB], [eina])
|
EFL_INTERNAL_DEPEND_PKG([ECORE_FB], [eina])
|
||||||
|
|
||||||
EFL_OPTIONAL_DEPEND_PKG([ECORE_FB], [${want_tslib}], [TSLIB], [tslib])
|
EFL_OPTIONAL_DEPEND_PKG([ECORE_FB], [${want_tslib}], [TSLIB], [tslib])
|
||||||
|
EFL_ADD_FEATURE([ECORE_FB], [tslib])
|
||||||
|
|
||||||
EFL_EVAL_PKGS([ECORE_FB])
|
EFL_EVAL_PKGS([ECORE_FB])
|
||||||
|
|
||||||
|
@ -2269,6 +2305,10 @@ EFL_OPTIONAL_DEPEND_PKG([ECORE_AUDIO], [${want_sndfile}], [SNDFILE], [sndfile])
|
||||||
|
|
||||||
EFL_EVAL_PKGS([ECORE_AUDIO])
|
EFL_EVAL_PKGS([ECORE_AUDIO])
|
||||||
|
|
||||||
|
EFL_ADD_FEATURE([ECORE_AUDIO], [alsa])
|
||||||
|
EFL_ADD_FEATURE([ECORE_AUDIO], [pulseaudio])
|
||||||
|
EFL_ADD_FEATURE([ECORE_AUDIO], [sndfile])
|
||||||
|
|
||||||
### Checks for header files
|
### Checks for header files
|
||||||
|
|
||||||
### Checks for types
|
### Checks for types
|
||||||
|
@ -2512,12 +2552,17 @@ if test "x${want_x11_xlib}" = "xyes" ; then
|
||||||
if test "${want_gesture}" = "yes"; then
|
if test "${want_gesture}" = "yes"; then
|
||||||
ECORE_CHECK_X_EXTENSION([Xgesture], [gesture.h], [Xgesture], [XGestureQueryExtension])
|
ECORE_CHECK_X_EXTENSION([Xgesture], [gesture.h], [Xgesture], [XGestureQueryExtension])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([ECORE_X], [gesture])
|
||||||
|
|
||||||
if test "${want_xinput2}" = "yes"; then
|
if test "${want_xinput2}" = "yes"; then
|
||||||
ECORE_CHECK_X_EXTENSION([Xi2], [XInput2.h], [Xi], [XIQueryDevice])
|
ECORE_CHECK_X_EXTENSION([Xi2], [XInput2.h], [Xi], [XIQueryDevice])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([ECORE_X], [xinput2])
|
||||||
|
|
||||||
if test "${want_xinput22}" = "yes"; then
|
if test "${want_xinput22}" = "yes"; then
|
||||||
ECORE_CHECK_X_EXTENSION([Xi2_2], [XInput2.h], [Xi],[XIGrabTouchBegin])
|
ECORE_CHECK_X_EXTENSION([Xi2_2], [XInput2.h], [Xi],[XIGrabTouchBegin])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([ECORE_X], [xinput22])
|
||||||
|
|
||||||
AC_DEFINE([HAVE_ECORE_X_XLIB], [1], [Defined to 1 if Xlib is enabled.])
|
AC_DEFINE([HAVE_ECORE_X_XLIB], [1], [Defined to 1 if Xlib is enabled.])
|
||||||
HAVE_ECORE_X_BACKEND="HAVE_ECORE_X_XLIB"
|
HAVE_ECORE_X_BACKEND="HAVE_ECORE_X_XLIB"
|
||||||
|
@ -2550,6 +2595,8 @@ dnl TODO: remove these ifdefs from code!
|
||||||
AC_DEFINE_IF([ECORE_XCB_XGESTURE], [test "${want_gesture}" = "yes"],
|
AC_DEFINE_IF([ECORE_XCB_XGESTURE], [test "${want_gesture}" = "yes"],
|
||||||
[1], [Build support for XCB xgesture])
|
[1], [Build support for XCB xgesture])
|
||||||
|
|
||||||
|
EFL_ADD_FEATURE([ECORE_X], [gesture])
|
||||||
|
|
||||||
dnl input extension disabled currently in xcb as xcb-input has some issues
|
dnl input extension disabled currently in xcb as xcb-input has some issues
|
||||||
dnl remember to add xcb-xinput to EFL_DEPEND_PKG()
|
dnl remember to add xcb-xinput to EFL_DEPEND_PKG()
|
||||||
dnl AC_DEFINE([ECORE_XCB_XINPUT], [1], [Build support for XCB input])
|
dnl AC_DEFINE([ECORE_XCB_XINPUT], [1], [Build support for XCB input])
|
||||||
|
@ -2629,6 +2676,7 @@ if test "x${want_ecore_imf_ibus}" = "xyes" && test "x${have_glib}" = "xyes" ; th
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL([BUILD_ECORE_IMF_IBUS], [test "x${have_ecore_imf_ibus}" = "xyes"])
|
AM_CONDITIONAL([BUILD_ECORE_IMF_IBUS], [test "x${have_ecore_imf_ibus}" = "xyes"])
|
||||||
|
EFL_ADD_FEATURE([ECORE_IMF], [ibus], [${want_ecore_imf_ibus}])
|
||||||
|
|
||||||
# scim
|
# scim
|
||||||
|
|
||||||
|
@ -2643,6 +2691,7 @@ if test "x${want_ecore_imf_scim}" = "xyes" ; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL([BUILD_ECORE_IMF_SCIM], [test "x${have_ecore_imf_scim}" = "xyes"])
|
AM_CONDITIONAL([BUILD_ECORE_IMF_SCIM], [test "x${have_ecore_imf_scim}" = "xyes"])
|
||||||
|
EFL_ADD_FEATURE([ECORE_IMF], [scim], [${want_ecore_imf_scim}])
|
||||||
|
|
||||||
# xim
|
# xim
|
||||||
|
|
||||||
|
@ -2659,6 +2708,7 @@ if test "x${want_xim}" = "xyes" && test "x${want_ecore_imf_xim}" = "xyes" ; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL([BUILD_ECORE_IMF_XIM], [test "x${have_ecore_imf_xim}" = "xyes"])
|
AM_CONDITIONAL([BUILD_ECORE_IMF_XIM], [test "x${have_ecore_imf_xim}" = "xyes"])
|
||||||
|
EFL_ADD_FEATURE([ECORE_IMF], [xim])
|
||||||
|
|
||||||
### Checks for header files
|
### Checks for header files
|
||||||
|
|
||||||
|
@ -2716,8 +2766,6 @@ EFL_LIB_START([Ecore_Evas])
|
||||||
|
|
||||||
### Default values
|
### Default values
|
||||||
|
|
||||||
have_ecore_evas="yes"
|
|
||||||
|
|
||||||
want_ecore_evas_software_gdi="${have_evas_engine_software_gdi}"
|
want_ecore_evas_software_gdi="${have_evas_engine_software_gdi}"
|
||||||
want_ecore_evas_software_ddraw="${have_evas_engine_software_ddraw}"
|
want_ecore_evas_software_ddraw="${have_evas_engine_software_ddraw}"
|
||||||
want_ecore_evas_gl_cocoa="${have_evas_engine_gl_cocoa}"
|
want_ecore_evas_gl_cocoa="${have_evas_engine_gl_cocoa}"
|
||||||
|
@ -3015,6 +3063,7 @@ EFL_DEPEND_PKG([EEZE], [EEZE_MOUNT], [mount >= 2.20.0])
|
||||||
if test "${want_tizen}" = "yes"; then
|
if test "${want_tizen}" = "yes"; then
|
||||||
PKG_CHECK_MODULES([TIZEN_SENSOR], [capi-system-sensor])
|
PKG_CHECK_MODULES([TIZEN_SENSOR], [capi-system-sensor])
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([EEZE], [tizen])
|
||||||
|
|
||||||
EFL_EVAL_PKGS([EEZE])
|
EFL_EVAL_PKGS([EEZE])
|
||||||
|
|
||||||
|
@ -3135,6 +3184,9 @@ EFL_INTERNAL_DEPEND_PKG([EDJE], [eio])
|
||||||
EFL_OPTIONAL_INTERNAL_DEPEND_PKG([EDJE], [${want_physics}], [ephysics])
|
EFL_OPTIONAL_INTERNAL_DEPEND_PKG([EDJE], [${want_physics}], [ephysics])
|
||||||
#EFL_OPTIONAL_INTERNAL_DEPEND_PKG([EDJE], [${want_multisense}], [ecore-audio])
|
#EFL_OPTIONAL_INTERNAL_DEPEND_PKG([EDJE], [${want_multisense}], [ecore-audio])
|
||||||
|
|
||||||
|
EFL_ADD_FEATURE([EDJE], [physics])
|
||||||
|
EFL_ADD_FEATURE([EDJE], [multisense])
|
||||||
|
|
||||||
EFL_CHECK_LUA_5_1([EDJE])
|
EFL_CHECK_LUA_5_1([EDJE])
|
||||||
EFL_ADD_LIBS([EDJE], [-lm])
|
EFL_ADD_LIBS([EDJE], [-lm])
|
||||||
|
|
||||||
|
@ -3213,6 +3265,7 @@ EFL_INTERNAL_DEPEND_PKG([EMOTION], [evas])
|
||||||
EFL_INTERNAL_DEPEND_PKG([EMOTION], [eio])
|
EFL_INTERNAL_DEPEND_PKG([EMOTION], [eio])
|
||||||
|
|
||||||
EFL_OPTIONAL_INTERNAL_DEPEND_PKG([EMOTION], [${want_v4l2}], [eeze])
|
EFL_OPTIONAL_INTERNAL_DEPEND_PKG([EMOTION], [${want_v4l2}], [eeze])
|
||||||
|
EFL_ADD_FEATURE([EMOTION], [v4l2])
|
||||||
AM_CONDITIONAL([EMOTION_HAVE_V4L2], [test "${want_v4l2}" = "yes"])
|
AM_CONDITIONAL([EMOTION_HAVE_V4L2], [test "${want_v4l2}" = "yes"])
|
||||||
|
|
||||||
## modules
|
## modules
|
||||||
|
@ -3223,6 +3276,10 @@ EMOTION_MODULE([xine], [${want_xine}])
|
||||||
EMOTION_MODULE([gstreamer], [${want_gstreamer}])
|
EMOTION_MODULE([gstreamer], [${want_gstreamer}])
|
||||||
EMOTION_MODULE([generic], [${want_emotion_generic}])
|
EMOTION_MODULE([generic], [${want_emotion_generic}])
|
||||||
|
|
||||||
|
EFL_ADD_FEATURE([EMOTION], [xine])
|
||||||
|
EFL_ADD_FEATURE([EMOTION], [gstreamer])
|
||||||
|
EFL_ADD_FEATURE([EMOTION], [generic], [${want_emotion_generic}])
|
||||||
|
|
||||||
EFL_EVAL_PKGS([EMOTION])
|
EFL_EVAL_PKGS([EMOTION])
|
||||||
|
|
||||||
### Checks for header files
|
### Checks for header files
|
||||||
|
@ -3421,61 +3478,30 @@ AC_OUTPUT
|
||||||
|
|
||||||
#### Info
|
#### Info
|
||||||
|
|
||||||
cpu_summary="$host_cpu ("
|
|
||||||
case $host_cpu in
|
case $host_cpu in
|
||||||
i*86|x86_64|amd64)
|
i*86|x86_64|amd64)
|
||||||
if test "x${build_cpu_mmx}" = "xyes"; then
|
EFL_ADD_FEATURE([cpu], [mmx], [${build_cpu_mmx}])
|
||||||
cpu_summary="${cpu_summary}+mmx"
|
EFL_ADD_FEATURE([cpu], [sse3], [${build_cpu_sse3}])
|
||||||
else
|
|
||||||
cpu_summary="${cpu_summary}-mmx"
|
|
||||||
fi
|
|
||||||
|
|
||||||
cpu_summary="${cpu_summary} "
|
|
||||||
|
|
||||||
if test "x${build_cpu_sse3}" = "xyes"; then
|
|
||||||
cpu_summary="${cpu_summary}+sse3"
|
|
||||||
else
|
|
||||||
cpu_summary="${cpu_summary}-sse3"
|
|
||||||
fi
|
|
||||||
;;
|
;;
|
||||||
*power* | *ppc*)
|
*power* | *ppc*)
|
||||||
if test "x${build_cpu_altivec}" = "xyes"; then
|
EFL_ADD_FEATURE([cpu], [altivec], [${build_cpu_altivec}])
|
||||||
cpu_summary="${cpu_summary}+altivec"
|
|
||||||
else
|
|
||||||
cpu_summary="${cpu_summary}-altivec"
|
|
||||||
fi
|
|
||||||
;;
|
;;
|
||||||
arm*)
|
arm*)
|
||||||
if test "x${build_cpu_neon}" = "xyes"; then
|
EFL_ADD_FEATURE([cpu], [neon], [${build_cpu_neon}])
|
||||||
cpu_summary="${cpu_summary}+neon"
|
|
||||||
else
|
|
||||||
cpu_summary="${cpu_summary}-neon"
|
|
||||||
fi
|
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
cpu_summary="${cpu_summary})"
|
|
||||||
|
|
||||||
sys_features=""
|
if test "${have_linux}" = "yes"; then
|
||||||
if test "x${have_inotify}" = "xyes"; then
|
EFL_ADD_FEATURE([system], [inotify])
|
||||||
sys_features="${sys_features} +inotify"
|
EFL_ADD_FEATURE([system], [atfile_source])
|
||||||
else
|
elif test "${have_windows}" = "yes"; then
|
||||||
sys_features="${sys_features} -inotify"
|
EFL_ADD_FEATURE([system], [notify_win32])
|
||||||
fi
|
|
||||||
if test "x${have_notify_win32}" = "xyes"; then
|
|
||||||
sys_features="${sys_features} +notify_win32"
|
|
||||||
else
|
|
||||||
sys_features="${sys_features} -notify_win32"
|
|
||||||
fi
|
|
||||||
if test "x${have_atfile_source}" = "xyes"; then
|
|
||||||
sys_features="${sys_features} +atfile"
|
|
||||||
else
|
|
||||||
sys_features="${sys_features} -atfile"
|
|
||||||
fi
|
|
||||||
if test "x${have_ipv6}" = "xyes"; then
|
|
||||||
sys_features="${sys_features} +ipv6"
|
|
||||||
else
|
|
||||||
sys_features="${sys_features} -ipv6"
|
|
||||||
fi
|
fi
|
||||||
|
EFL_ADD_FEATURE([system], [ipv6])
|
||||||
|
|
||||||
|
EFL_ADD_FEATURE([thread], [spinlocks], [${efl_have_posix_threads_spinlock}])
|
||||||
|
EFL_ADD_FEATURE([thread], [barrier], [${efl_have_pthread_barrier}])
|
||||||
|
EFL_ADD_FEATURE([thread], [affinity], [${efl_have_setaffinity}])
|
||||||
|
|
||||||
echo
|
echo
|
||||||
echo
|
echo
|
||||||
|
@ -3484,159 +3510,68 @@ echo "------------------------------------------------------------------------"
|
||||||
echo "$PACKAGE_NAME $PACKAGE_VERSION"
|
echo "$PACKAGE_NAME $PACKAGE_VERSION"
|
||||||
echo "------------------------------------------------------------------------"
|
echo "------------------------------------------------------------------------"
|
||||||
echo
|
echo
|
||||||
echo "Configuration Options Summary:"
|
|
||||||
echo
|
|
||||||
echo " OS...................: ${host_os}"
|
|
||||||
if test "x${have_windows}" = "xyes" ; then
|
if test "x${have_windows}" = "xyes" ; then
|
||||||
echo " Windows version......: ${_efl_windows_version}"
|
osname="${host_os}(${_efl_windows_version})"
|
||||||
fi
|
|
||||||
echo " Build Profile........: ${build_profile}"
|
|
||||||
echo " CPU Extensions.......: ${cpu_summary}"
|
|
||||||
echo " System Features......:${sys_features}"
|
|
||||||
echo " Threads Type.........: ${efl_have_threads}"
|
|
||||||
echo " spinlocks..........: ${efl_have_posix_threads_spinlock}"
|
|
||||||
echo " barrier............: ${efl_have_pthread_barrier}"
|
|
||||||
echo " affinity...........: ${efl_have_setaffinity}"
|
|
||||||
echo " Cryptographic System.: ${build_crypto}"
|
|
||||||
echo
|
|
||||||
|
|
||||||
echo "Evas:"
|
|
||||||
echo
|
|
||||||
echo " Engines:"
|
|
||||||
echo " Software X11...............: ${with_x11}"
|
|
||||||
echo " OpenGL X11.................: ${with_x11} (opengl=${with_opengl})"
|
|
||||||
echo " Software GDI...............: $have_evas_engine_software_gdi"
|
|
||||||
echo " Software DirectDraw........: $have_evas_engine_software_ddraw"
|
|
||||||
echo " OpenGL SDL.................: $have_evas_engine_gl_sdl (opengl=${with_opengl})"
|
|
||||||
echo " OpenGL Cocoa...............: $have_evas_engine_gl_cocoa"
|
|
||||||
echo " Software Framebuffer.......: $have_evas_engine_fb"
|
|
||||||
echo " PSL1GHT....................: $have_ps3"
|
|
||||||
echo " Wayland Shm................: $have_evas_engine_wayland_shm"
|
|
||||||
echo " Wayland Egl................: $have_evas_engine_wayland_egl"
|
|
||||||
echo
|
|
||||||
echo " Image Loaders:"
|
|
||||||
echo " JPEG region decode......: $have_jpeg_region"
|
|
||||||
echo " WEBP....................: $have_evas_image_loader_webp"
|
|
||||||
echo " GIF.....................: $have_evas_image_loader_gif"
|
|
||||||
echo " TIFF....................: $have_evas_image_loader_tiff"
|
|
||||||
echo " SVG.....................: $have_evas_image_loader_svg"
|
|
||||||
echo
|
|
||||||
echo " Font Searching Systems:"
|
|
||||||
echo " Fontconfig..............: $have_fontconfig"
|
|
||||||
echo
|
|
||||||
echo " Font Rendering Helpers:"
|
|
||||||
echo " Fribidi.................: $have_fribidi"
|
|
||||||
echo " Harfbuzz................: $have_harfbuzz"
|
|
||||||
# FIXME: add non freetype2 font engine support
|
|
||||||
# FIXME: make freetype2 optional
|
|
||||||
echo
|
|
||||||
echo
|
|
||||||
echo " Features:"
|
|
||||||
echo " Cache Server 2..........: $want_evas_cserve2"
|
|
||||||
echo
|
|
||||||
echo " Optional pixman rendering path:"
|
|
||||||
echo " Pixman..................: $have_pixman"
|
|
||||||
echo " Pixman Fonts............: $have_pixman_font"
|
|
||||||
echo " Pixman Rects............: $have_pixman_rect"
|
|
||||||
echo " Pixman Lines............: $have_pixman_line"
|
|
||||||
echo " Pixman Polygons.........: $have_pixman_poly"
|
|
||||||
echo " Pixman Images...........: $have_pixman_image"
|
|
||||||
echo " Pixman Image ScaleSample: $have_pixman_image_scale_sample"
|
|
||||||
echo
|
|
||||||
echo " Conversion Options:"
|
|
||||||
echo " Dither Mask.............: $build_evas_dither_mask"
|
|
||||||
echo " Tiled 32BPP rotate......: $have_tile_rotate"
|
|
||||||
echo
|
|
||||||
|
|
||||||
echo "Ecore:"
|
|
||||||
echo " GLib support...............: $with_glib"
|
|
||||||
echo " Use g_main_loop............: $want_g_main_loop"
|
|
||||||
echo " Gathering memory statistic.: $ac_cv_func_mallinfo"
|
|
||||||
echo " Gathering timer allocation.: $want_ecore_timer_dump"
|
|
||||||
echo
|
|
||||||
|
|
||||||
echo "Ecore_Con:"
|
|
||||||
echo " CURL.......................: $have_curl"
|
|
||||||
echo " Local Sockets..............: $want_ecore_con_local_sockets"
|
|
||||||
if test "x$want_ecore_con_local_sockets" = "xyes" ; then
|
|
||||||
echo " Abstract Sockets...........: $want_ecore_con_abstract_sockets"
|
|
||||||
fi
|
|
||||||
if test "x$have_cares" = "xyes" ; then
|
|
||||||
echo " Resolver...................: c-ares"
|
|
||||||
elif test "x$have_ipv6" = "xyes" ; then
|
|
||||||
echo " Resolver...................: dns.c"
|
|
||||||
else
|
else
|
||||||
echo " Resolver...................: fork"
|
osname="${host_os}"
|
||||||
fi
|
fi
|
||||||
echo
|
|
||||||
|
|
||||||
echo "Ecore_File:"
|
echo "Configuration...: ${COLOR_OTHER}profile=${build_profile} os=${osname}${COLOR_RESET}"
|
||||||
echo " CURL.......................: $have_curl"
|
echo " CPU Extensions: ${host_cpu} (${features_cpu})"
|
||||||
echo
|
echo " System Feature: ${features_system}"
|
||||||
|
echo " Threads.......: ${efl_have_threads} (${features_thread})"
|
||||||
echo "Ecore_IMF....................: $want_ecore_imf"
|
echo " Cryptography..: ${build_crypto}"
|
||||||
echo " XIM........................: $have_ecore_imf_xim"
|
echo " X11...........: ${with_x11}"
|
||||||
echo " SCIM.......................: $have_ecore_imf_scim"
|
echo " OpenGL........: ${with_opengl}"
|
||||||
echo " IBUS.......................: $have_ecore_imf_ibus"
|
echo "Evas............: yes (${features_evas})"
|
||||||
echo
|
echo " Engines.......: ${features_evas_engine}"
|
||||||
|
echo " Image Loaders.: ${features_evas_loader}"
|
||||||
echo "Ecore Graphic systems:"
|
if test "x${have_pixman}" = "xyes" ; then
|
||||||
echo
|
echo " Pixman........: ${features_evas_pixman}"
|
||||||
|
fi
|
||||||
echo " Ecore_X....................: ${with_x11} (xgesture=${want_gesture}) (xi2=${want_xinput2}) (xi2.2=${want_xinput22})"
|
echo "Ecore...........: yes (${features_ecore})"
|
||||||
echo " Ecore_Win32................: $have_win32"
|
echo "Ecore_Con.......: yes (${features_ecore_con})"
|
||||||
echo " Ecore_Cocoa................: $efl_lib_optional_ecore_cocoa"
|
echo "Ecore_File......: yes"
|
||||||
echo " Ecore_SDL..................: $want_sdl"
|
echo "Ecore_IMF.......: yes (${features_ecore_imf})"
|
||||||
echo " Ecore_FB...................: $want_fb (tslib=${have_tslib})"
|
echo "Ecore_X.........: ${with_x11} (${features_ecore_x})"
|
||||||
echo " Ecore_WinCE................: $have_wince"
|
echo "Ecore_SDL.......: $want_sdl"
|
||||||
echo " Ecore_PSL1GHT..............: $have_ps3"
|
echo "Ecore_Wayland...: $want_wayland"
|
||||||
echo " Ecore_Wayland..............: $want_wayland"
|
if test "${have_linux}" = "yes"; then
|
||||||
if test "${want_audio}" = "yes"; then
|
echo "Ecore_FB........: $want_fb (${features_ecore_fb})"
|
||||||
echo " Ecore_Audio................: yes (alsa=${have_alsa}, pulseaudio=${have_pulse}, sndfile=${have_sndfile})"
|
elif test "${have_ps3}" = "yes"; then
|
||||||
|
echo "Ecore_PSL1GHT...: $have_ps3"
|
||||||
|
elif test "${have_darwin}" = "yes"; then
|
||||||
|
echo "Ecore_Cocoa.....: $efl_lib_optional_ecore_cocoa"
|
||||||
|
elif test "${have_windows}" = "yes"; then
|
||||||
|
echo "Ecore_Win32.....: $have_win32"
|
||||||
|
echo "Ecore_WinCE.....: $have_wince"
|
||||||
|
fi
|
||||||
|
echo "Ecore_Audio.....: ${efl_lib_optional_ecore_audio} (${features_ecore_audio})"
|
||||||
|
echo "Ecore_Evas......: yes (${features_ecore_evas})"
|
||||||
|
echo "Eeze............: ${efl_lib_optional_eeze} (${features_eeze})"
|
||||||
|
echo "EPhysics........: ${efl_lib_optional_ephysics}"
|
||||||
|
echo "Edje............: yes (${features_edje})"
|
||||||
|
echo "Emotion.........: yes (${features_emotion})"
|
||||||
|
echo "Ethumb..........: yes"
|
||||||
|
echo "Ethumb_Client...: yes"
|
||||||
|
if test "x${build_tests}" = "none"; then
|
||||||
|
echo "Tests...........: no"
|
||||||
else
|
else
|
||||||
echo " Ecore_Audio................: no"
|
echo "Tests...........: make check"
|
||||||
fi
|
fi
|
||||||
|
echo "Tests...........: ${build_tests}"
|
||||||
echo " Ecore_Evas...................: $have_ecore_evas"
|
echo "Examples........: make examples (make install-examples)"
|
||||||
#if test "x${have_ecore_evas}" = "xyes" ; then
|
|
||||||
echo " Software X11...............: $have_ecore_evas_software_x11"
|
|
||||||
echo " OpenGL X11.................: $have_ecore_evas_opengl_x11 (opengl=${with_opengl})"
|
|
||||||
echo " Software GDI...............: $have_ecore_evas_software_gdi"
|
|
||||||
echo " Software DirectDraw........: $have_ecore_evas_software_ddraw"
|
|
||||||
echo " Software SDL...............: $have_ecore_evas_software_sdl"
|
|
||||||
echo " OpenGL SDL.................: $have_ecore_evas_opengl_sdl"
|
|
||||||
echo " OpenGL Cocoa...............: $have_ecore_evas_opengl_cocoa"
|
|
||||||
echo " PSL1GHT....................: $have_ecore_evas_psl1ght"
|
|
||||||
echo " Software Framebuffer.......: $have_ecore_evas_fb"
|
|
||||||
echo " Sing.Proc. Windowing System: $have_ecore_evas_ews"
|
|
||||||
echo " Wayland Shm................: $have_ecore_evas_wayland_shm"
|
|
||||||
echo " Wayland Egl................: $have_ecore_evas_wayland_egl"
|
|
||||||
echo " Extn (Plug/socket Extn)....: $have_ecore_evas_extn"
|
|
||||||
#fi
|
|
||||||
echo
|
|
||||||
|
|
||||||
echo "Eeze...................: ${efl_lib_optional_eeze} (tizen: ${want_tizen})"
|
|
||||||
echo "EPhysics...............: ${efl_lib_optional_ephysics}"
|
|
||||||
echo "Edje...................: yes (physics=${efl_lib_optional_ephysics}, multisense=${want_multisense})"
|
|
||||||
echo "Emotion................: yes (gstreamer=${have_emotion_module_gstreamer} (xoverlay=${have_gst_xoverlay}), xine=${have_emotion_module_xine}, generic=${have_emotion_module_generic}, v4l2=${want_v4l2})"
|
|
||||||
echo "Ethumb.................: yes"
|
|
||||||
echo "Ethumb_Client..........: yes"
|
|
||||||
echo "Tests..................: ${build_tests}"
|
|
||||||
|
|
||||||
echo "Examples...............: make examples"
|
|
||||||
echo " installation.......: make install-examples"
|
|
||||||
if test "x${build_doc}" = "xyes"; then
|
if test "x${build_doc}" = "xyes"; then
|
||||||
echo "Documentation..........: make doc"
|
echo "Documentation...: make doc"
|
||||||
else
|
else
|
||||||
echo "Documentation..........: no"
|
echo "Documentation...: no"
|
||||||
fi
|
fi
|
||||||
echo
|
echo "Compilation.....: make (or gmake)"
|
||||||
echo "Compilation............: make (or gmake)"
|
echo " CPPFLAGS......: $CPPFLAGS"
|
||||||
echo " CPPFLAGS.............: $CPPFLAGS"
|
echo " CFLAGS........: $CFLAGS"
|
||||||
echo " CFLAGS...............: $CFLAGS"
|
echo " CXXFLAGS......: $CXXFLAGS"
|
||||||
echo " CXXFLAGS.............: $CXXFLAGS"
|
echo " LDFLAGS.......: $LDFLAGS"
|
||||||
echo " LDFLAGS..............: $LDFLAGS"
|
echo "Installation....: make install (as root if needed, with 'su' or 'sudo')"
|
||||||
echo
|
echo " prefix........: $prefix"
|
||||||
echo "Installation...........: make install (as root if needed, with 'su' or 'sudo')"
|
|
||||||
echo " prefix...............: $prefix"
|
|
||||||
echo
|
echo
|
||||||
|
|
|
@ -1,56 +1,6 @@
|
||||||
dnl use: ECORE_CHECK_MODULE(Foo, default-enabled, description[, dependency[, ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]])
|
|
||||||
AC_DEFUN([ECORE_CHECK_MODULE],
|
|
||||||
[
|
|
||||||
m4_pushdef([UP], m4_translit([[$1]], [-a-z], [_A-Z]))dnl
|
|
||||||
m4_pushdef([DOWN], m4_translit([[$1]], [-A-Z], [_a-z]))dnl
|
|
||||||
|
|
||||||
have_ecore_[]m4_defn([DOWN])=no
|
|
||||||
ecore_[]m4_defn([DOWN])[]_cflags=
|
|
||||||
ecore_[]m4_defn([DOWN])[]_libs=
|
|
||||||
want_module=$2
|
|
||||||
|
|
||||||
AC_ARG_ENABLE(ecore-$1,
|
|
||||||
[AC_HELP_STRING(
|
|
||||||
[--enable-ecore-$1],
|
|
||||||
[enable the ecore_]m4_defn([DOWN])[ module])],
|
|
||||||
[
|
|
||||||
if test "x${enableval}" = "xyes" ; then
|
|
||||||
want_module="yes"
|
|
||||||
else
|
|
||||||
want_module="no"
|
|
||||||
fi
|
|
||||||
],
|
|
||||||
[])
|
|
||||||
|
|
||||||
AC_MSG_CHECKING([whether Ecore_$3 module is to be built])
|
|
||||||
|
|
||||||
if test "x${want_module}" = "xyes" ; then
|
|
||||||
if test "x$4" = "x" || test "x$4" = "xyes" ; then
|
|
||||||
AC_DEFINE([BUILD_ECORE_]m4_defn([UP]), [1], [Build Ecore_$3 Module])
|
|
||||||
have_ecore_[]m4_defn([DOWN])="yes"
|
|
||||||
ecore_[]m4_defn([DOWN])[]_libs="-lecore_[]m4_defn([DOWN])"
|
|
||||||
AC_MSG_RESULT([yes])
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([no (dependency failed)])
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([no])
|
|
||||||
fi
|
|
||||||
|
|
||||||
AM_CONDITIONAL([BUILD_ECORE_]UP, [test "x$have_ecore_]DOWN[" = "xyes"])
|
|
||||||
|
|
||||||
AS_IF([test "x$have_ecore_[]m4_defn([DOWN])" = "xyes"], [$5], [$6])
|
|
||||||
|
|
||||||
AC_SUBST(ecore_[]m4_defn([DOWN])[]_cflags)
|
|
||||||
AC_SUBST(ecore_[]m4_defn([DOWN])[]_libs)
|
|
||||||
|
|
||||||
m4_popdef([UP])
|
|
||||||
m4_popdef([DOWN])
|
|
||||||
])
|
|
||||||
|
|
||||||
dnl use: ECORE_EVAS_MODULE(name, want, [DEPENDENCY-CHECK-CODE])
|
dnl use: ECORE_EVAS_MODULE(name, want, [DEPENDENCY-CHECK-CODE])
|
||||||
AC_DEFUN([ECORE_EVAS_MODULE],
|
AC_DEFUN([ECORE_EVAS_MODULE],
|
||||||
[
|
[dnl
|
||||||
m4_pushdef([UP], m4_translit([[$1]], [-a-z], [_A-Z]))dnl
|
m4_pushdef([UP], m4_translit([[$1]], [-a-z], [_A-Z]))dnl
|
||||||
m4_pushdef([DOWN], m4_translit([[$1]], [-A-Z], [_a-z]))dnl
|
m4_pushdef([DOWN], m4_translit([[$1]], [-A-Z], [_a-z]))dnl
|
||||||
|
|
||||||
|
@ -66,8 +16,8 @@ if test "x$have_ecore_evas" = "xyes"; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL([BUILD_ECORE_EVAS_]UP, [test "x$have_ecore_evas_]m4_defn([DOWN])[" = "xyes"])
|
EFL_ADD_FEATURE([ECORE_EVAS], [$1], [${want_module}])dnl
|
||||||
|
AM_CONDITIONAL([BUILD_ECORE_EVAS_]UP, [test "x$have_ecore_evas_]m4_defn([DOWN])[" = "xyes"])dnl
|
||||||
m4_popdef([UP])
|
m4_popdef([UP])dnl
|
||||||
m4_popdef([DOWN])
|
m4_popdef([DOWN])dnl
|
||||||
])
|
])
|
||||||
|
|
69
m4/efl.m4
69
m4/efl.m4
|
@ -33,6 +33,43 @@ m4_define([def_build_profile], m4_if($4, dev, [dev], [release]))dnl
|
||||||
m4_define([efl_version], m4_if($4, dev, [v_maj.v_min.v_mic.v_rev], [v_maj.v_min.v_mic]))dnl
|
m4_define([efl_version], m4_if($4, dev, [v_maj.v_min.v_mic.v_rev], [v_maj.v_min.v_mic]))dnl
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl EFL_COLOR
|
||||||
|
dnl will check if terminal supports color and if color is wanted by user.
|
||||||
|
dnl
|
||||||
|
dnl Used Variables:
|
||||||
|
dnl WANT_COLOR: if no, forces no color output.
|
||||||
|
dnl TERM: used to check if color should be enabled.
|
||||||
|
dnl
|
||||||
|
dnl Defined Variables:
|
||||||
|
dnl COLOR_YES: to be used in positive/yes conditions
|
||||||
|
dnl COLOR_NO: to be used in negative/no conditions
|
||||||
|
dnl COLOR_OTHER: to be used to highlight some other condition
|
||||||
|
dnl COLOR_RESET: to reset color
|
||||||
|
dnl want_color: yes or no
|
||||||
|
AC_DEFUN([EFL_COLOR],
|
||||||
|
[dnl
|
||||||
|
case "$TERM" in
|
||||||
|
xterm|xterm-color|Eterm|aterm|kterm|rxvt*|screen|gnome|interix)
|
||||||
|
want_color="${WANT_COLOR:-yes}"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
want_color="no"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
if test "${want_color}" = "yes"; then
|
||||||
|
COLOR_YES=`echo -e "\033@<:@1;32m"`
|
||||||
|
COLOR_NO=`echo -e "\033@<:@1;31m"`
|
||||||
|
COLOR_OTHER=`echo -e "\033@<:@1;36m"`
|
||||||
|
COLOR_RESET=`echo -e "\033@<:@0m"`
|
||||||
|
else
|
||||||
|
COLOR_YES=""
|
||||||
|
COLOR_NO=""
|
||||||
|
COLOR_OTHER=""
|
||||||
|
COLOR_RESET=""
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
|
||||||
dnl EFL_INIT()
|
dnl EFL_INIT()
|
||||||
dnl Will AC_DEFINE() the following:
|
dnl Will AC_DEFINE() the following:
|
||||||
dnl VMAJ = v_maj
|
dnl VMAJ = v_maj
|
||||||
|
@ -51,6 +88,7 @@ dnl lt_rev = libtool 'revision' field of libtool's -version-info
|
||||||
dnl lt_age = libtool 'age' field of libtool's -version-info
|
dnl lt_age = libtool 'age' field of libtool's -version-info
|
||||||
AC_DEFUN([EFL_INIT],
|
AC_DEFUN([EFL_INIT],
|
||||||
[dnl
|
[dnl
|
||||||
|
AC_REQUIRE([EFL_COLOR])dnl
|
||||||
AC_DEFINE_UNQUOTED([VMAJ], [v_maj], [Major version])dnl
|
AC_DEFINE_UNQUOTED([VMAJ], [v_maj], [Major version])dnl
|
||||||
AC_DEFINE_UNQUOTED([VMIN], [v_min], [Minor version])dnl
|
AC_DEFINE_UNQUOTED([VMIN], [v_min], [Minor version])dnl
|
||||||
AC_DEFINE_UNQUOTED([VMIC], [v_mic], [Micro version])dnl
|
AC_DEFINE_UNQUOTED([VMIC], [v_mic], [Micro version])dnl
|
||||||
|
@ -378,3 +416,34 @@ AM_CONDITIONAL([HAVE_]m4_defn([UP]), [test "$efl_lib_optional_[]m4_defn([DOWN])"
|
||||||
m4_popdef([UP])dnl
|
m4_popdef([UP])dnl
|
||||||
m4_popdef([DOWN])dnl
|
m4_popdef([DOWN])dnl
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl EFL_ADD_FEATURE(PKG, NAME, [VALUE])
|
||||||
|
dnl if VALUE is not specified, will use ${have_name} instead.
|
||||||
|
dnl
|
||||||
|
dnl Defined Variables:
|
||||||
|
dnl features_pkg
|
||||||
|
AC_DEFUN([EFL_ADD_FEATURE],
|
||||||
|
[dnl
|
||||||
|
m4_pushdef([DOWNPKG], m4_translit([$1], [-A-Z], [_a-z]))dnl
|
||||||
|
m4_pushdef([DOWNNAME], m4_translit([$2], [-A-Z], [_a-z]))dnl
|
||||||
|
|
||||||
|
value="m4_if($3, , [${have_]m4_defn([DOWNNAME])[:-${want_]m4_defn([DOWNNAME])[}}], [$3])"
|
||||||
|
case "${value}" in
|
||||||
|
yes)
|
||||||
|
tmp="${COLOR_YES}+$2${COLOR_RESET}"
|
||||||
|
;;
|
||||||
|
no)
|
||||||
|
tmp="${COLOR_NO}-$2${COLOR_RESET}"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
tmp="${COLOR_OTHER}$2=${value}${COLOR_RESET}"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
if test -z "${features_[]m4_defn([DOWNPKG])}"; then
|
||||||
|
features_[]m4_defn([DOWNPKG])="${tmp}"
|
||||||
|
else
|
||||||
|
features_[]m4_defn([DOWNPKG])="${features_[]m4_defn([DOWNPKG])} ${tmp}"
|
||||||
|
fi
|
||||||
|
m4_popdef([DOWNNAME])dnl
|
||||||
|
m4_popdef([DOWNPKG])dnl
|
||||||
|
])
|
||||||
|
|
|
@ -560,7 +560,7 @@ dnl will call DEPENDENCY-CHECK-CODE if it should be built,
|
||||||
dnl if some dependency fail just call AC_MSG_ERROR() to abort.
|
dnl if some dependency fail just call AC_MSG_ERROR() to abort.
|
||||||
|
|
||||||
AC_DEFUN([EVAS_ENGINE],
|
AC_DEFUN([EVAS_ENGINE],
|
||||||
[
|
[dnl
|
||||||
m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
|
m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
|
||||||
m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
|
m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
|
||||||
|
|
||||||
|
@ -595,16 +595,16 @@ AM_CONDITIONAL(EVAS_STATIC_BUILD_[]UP, [test "${want_static_engine}" = "yes"])
|
||||||
AC_SUBST([evas_engine_]m4_defn([DOWN])[_cflags])
|
AC_SUBST([evas_engine_]m4_defn([DOWN])[_cflags])
|
||||||
AC_SUBST([evas_engine_]m4_defn([DOWN])[_libs])
|
AC_SUBST([evas_engine_]m4_defn([DOWN])[_libs])
|
||||||
|
|
||||||
m4_popdef([UP])
|
EFL_ADD_FEATURE([EVAS_ENGINE], [$1], [${have_evas_engine_]DOWN[}])dnl
|
||||||
m4_popdef([DOWN])
|
m4_popdef([UP])dnl
|
||||||
|
m4_popdef([DOWN])dnl
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dnl use: EVAS_CHECK_ENGINE(engine, want_engine, simple, description)
|
dnl use: EVAS_CHECK_ENGINE(engine, want_engine, simple, description)
|
||||||
AC_DEFUN([EVAS_CHECK_ENGINE],
|
AC_DEFUN([EVAS_CHECK_ENGINE],
|
||||||
[
|
[dnl
|
||||||
|
|
||||||
m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
|
m4_pushdef([UP], m4_translit([$1], [-a-z], [_A-Z]))dnl
|
||||||
m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
|
m4_pushdef([DOWN], m4_translit([$1], [-A-Z], [_a-z]))dnl
|
||||||
|
|
||||||
|
@ -647,9 +647,8 @@ if test "x${want_static_engine}" = "xyes" ; then
|
||||||
have_static_module="yes"
|
have_static_module="yes"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL(EVAS_STATIC_BUILD_[]UP, [test "x${want_static_engine}" = "xyes"])
|
EFL_ADD_FEATURE([EVAS_ENGINE], [$1], [${have_evas_engine_]DOWN[}])
|
||||||
|
AM_CONDITIONAL(EVAS_STATIC_BUILD_[]UP, [test "x${want_static_engine}" = "xyes"])dnl
|
||||||
m4_popdef([UP])
|
m4_popdef([UP])dnl
|
||||||
m4_popdef([DOWN])
|
m4_popdef([DOWN])dnl
|
||||||
|
|
||||||
])
|
])
|
||||||
|
|
|
@ -422,13 +422,10 @@ AS_IF([test "x${have_dep}" = "xyes"], [$3], [$4])
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl use: EVAS_CHECK_IMAGE_LOADER(loader, want_loader, macro)
|
dnl use: EVAS_CHECK_IMAGE_LOADER(loader, want_loader, macro)
|
||||||
|
|
||||||
|
|
||||||
AC_DEFUN([EVAS_CHECK_IMAGE_LOADER],
|
AC_DEFUN([EVAS_CHECK_IMAGE_LOADER],
|
||||||
[
|
[dnl
|
||||||
|
m4_pushdef([UP], m4_toupper([$1]))dnl
|
||||||
m4_pushdef([UP], m4_toupper([$1]))
|
m4_pushdef([DOWN], m4_tolower([$1]))dnl
|
||||||
m4_pushdef([DOWN], m4_tolower([$1]))
|
|
||||||
|
|
||||||
want_loader="$2"
|
want_loader="$2"
|
||||||
want_static_loader="no"
|
want_static_loader="no"
|
||||||
|
@ -469,9 +466,8 @@ if test "x${want_static_loader}" = "xyes" ; then
|
||||||
have_static_module="yes"
|
have_static_module="yes"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL(EVAS_STATIC_BUILD_[]UP, [test "x${want_static_loader}" = "xyes"])
|
EFL_ADD_FEATURE([EVAS_LOADER], DOWN, [${have_evas_image_loader_]DOWN[}])dnl
|
||||||
|
AM_CONDITIONAL(EVAS_STATIC_BUILD_[]UP, [test "x${want_static_loader}" = "xyes"])dnl
|
||||||
m4_popdef([UP])
|
m4_popdef([UP])dnl
|
||||||
m4_popdef([DOWN])
|
m4_popdef([DOWN])dnl
|
||||||
|
|
||||||
])
|
])
|
||||||
|
|
Loading…
Reference in New Issue