EFL_INTERNAL_DEPEND_PKG([ECORE_INPUT], [ecore])
EFL_INTERNAL_DEPEND_PKG([ECORE_INPUT], [eo])
EFL_INTERNAL_DEPEND_PKG([ECORE_INPUT], [eina])
-
+PKG_CHECK_EXISTS([libudev],
+ [have_ecore_udev="yes"],
+ [have_ecore_udev="no"])
if test "x${have_win32}" = "xno" ; then
- EFL_ADD_LIBS([ECORE_INPUT], [-ludev])
+if test "${have_ecore_udev}" = "yes"; then
+ EFL_ADD_LIBS([ECORE_INPUT], [-ludev])
+fi
fi
### Checks for header files
EAPI Ecore_Compose_State ecore_compose_get(const Eina_List *seq, char **seqstr_ret);
//TIZEN_ONLY(20160627) - Initial version of ecore joystick event
#ifndef _WIN32
+#ifndef __APPLE__
/**
* Initialises the Ecore Input Joystick system.
* @since 1.15
*/
EAPI int ecore_input_joystick_shutdown(void);
#endif
+#endif
//
#ifdef __cplusplus
}