summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2013-01-08 13:32:07 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2013-01-08 13:32:07 +0000
commitfb0daf5262da9c34584a6f77e5f186d805399206 (patch)
treebcba4a29132c8f63968c99c6963246cb292bbd16 /configure.ac
parent73decde85deb92e84e4f47c86ca0f38989305c98 (diff)
efl/edje: conditional usage of fixed-point, program/calc caches.
Weirdly enough raster turned PROGRAM cache on to fix a bug saying that the other path was not tested, but from IN-EFL/edje/configure.ac CALC cache was enabled and PROGRAM was disabled. I kept the PROGRAM on and enabled CALC. Added fixed point as well. Cedric, Raster: should we keep PROGRAM and CALC cache options if the other path is not tested? Can't we assume they are always on? How much memory these cache add? Can't this be reduced? SVN revision: 82410
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac12
1 files changed, 10 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 63cf97c39b..907b80afa2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3319,7 +3319,9 @@ EFL_LIB_START([Edje])
3319 3319
3320### Default values 3320### Default values
3321want_multisense="no" # TODO: move to ecore_audio and enable 3321want_multisense="no" # TODO: move to ecore_audio and enable
3322want_edje_program_cache="no" 3322
3323# TODO: should we keep or remove these?
3324want_edje_program_cache="yes"
3323want_edje_calc_cache="yes" 3325want_edje_calc_cache="yes"
3324want_fixed_point="no" 3326want_fixed_point="no"
3325 3327
@@ -3349,7 +3351,13 @@ EFL_ADD_LIBS([EDJE], [-lm])
3349 3351
3350EFL_EVAL_PKGS([EDJE]) 3352EFL_EVAL_PKGS([EDJE])
3351 3353
3352AC_DEFINE([EDJE_PROGRAM_CACHE], [1], [Cache result of program glob matches - this uses up extra ram with the gain of faster program matching]) 3354AC_DEFINE_IF([EDJE_PROGRAM_CACHE], [test "${want_edje_program_cache}" = "yes"],
3355 [1], [Cache result of program glob matches])
3356AC_DEFINE_IF([EDJE_CALC_CACHE], [test "${want_edje_calc_cache}" = "yes"],
3357 [1], [Cache result of calc glob matches])
3358AC_DEFINE_IF([BUILD_EDJE_FP], [test "${want_fixed_point}" = "yes"],
3359 [1], [Use Fixed Point instead of FPU])
3360
3353AM_CONDITIONAL([ENABLE_MULTISENSE], [test "${want_multisense}" = "yes"]) 3361AM_CONDITIONAL([ENABLE_MULTISENSE], [test "${want_multisense}" = "yes"])
3354AC_DEFINE_IF([ENABLE_MULTISENSE], [test "${want_multisense}" = "yes"], 3362AC_DEFINE_IF([ENABLE_MULTISENSE], [test "${want_multisense}" = "yes"],
3355 [1], [Use Multisense]) 3363 [1], [Use Multisense])