Change-Id: I78c6287aaca9856c84d2a7da0ad4a8dd6b3b1c4d
])
e_libs="$E_LIBS $LIBINTL $fnmatch_libs $execinfo_libs"
-e_cflags="-DUSE_E_CONFIG_H $E_CFLAGS -D_F_ZONE_WINDOW_ROTATION_ -D_F_E_VIRTUAL_KEYBOARD_TYPE_ -D_F_E_CLIENT_NEW_CLIENT_POST_HOOK_ -D_F_E_COMP_OBJECT_INTERCEPT_HOOK_ -D_F_TRANSIENT_FOR_PATCH"
-e_configflags="-DUSE_E_CONFIG_H -D_F_ZONE_WINDOW_ROTATION_ -D_F_E_VIRTUAL_KEYBOARD_TYPE_ -D_F_E_CLIENT_NEW_CLIENT_POST_HOOK_ -D_F_E_COMP_OBJECT_INTERCEPT_HOOK_ -D_F_TRANSIENT_FOR_PATCH"
+e_cflags="-DUSE_E_CONFIG_H $E_CFLAGS -D_F_ZONE_WINDOW_ROTATION_ -D_F_E_VIRTUAL_KEYBOARD_TYPE_ -D_F_E_CLIENT_NEW_CLIENT_POST_HOOK_ -D_F_E_COMP_OBJECT_INTERCEPT_HOOK_ -D_F_TRANSIENT_FOR_PATCH -D_F_DISABLE_BACKLIGHT_MOD_SUPPORT"
+e_configflags="-DUSE_E_CONFIG_H -D_F_ZONE_WINDOW_ROTATION_ -D_F_E_VIRTUAL_KEYBOARD_TYPE_ -D_F_E_CLIENT_NEW_CLIENT_POST_HOOK_ -D_F_E_COMP_OBJECT_INTERCEPT_HOOK_ -D_F_TRANSIENT_FOR_PATCH -D_F_DISABLE_BACKLIGHT_MOD_SUPPORT"
AC_SUBST([e_libs])
AC_SUBST([e_cflags])
static void
_e_backlight_update(E_Zone *zone)
{
+#ifdef _F_DISABLE_BACKLIGHT_MOD_SUPPORT
+ /* MODE_SYS makes e possible to change nodes in /sys/class/leds.
+ * Thus, it can turn on the backlight of the camera.
+ * In order to avoid this case, we always fix sysmode to MODE_NONE.
+ */
+ sysmode = MODE_NONE;
+ return;
+#endif /* end of _F_DISABLE_BACKLIGHT_MOD_SUPPORT */
+
#ifndef HAVE_WAYLAND_ONLY
double x_bl = -1.0;
Ecore_X_Window root;