if test x$PKG_CONFIG != xno && \
test x$video_opengl_egl = xyes && \
test x$video_opengles_v2 = xyes; then
- if $PKG_CONFIG --exists wayland-client wayland-egl wayland-cursor egl xkbcommon xdg-shell-client text-client tizen-extension-client ; then
+ if $PKG_CONFIG --exists wayland-client wayland-egl wayland-cursor egl xkbcommon xdg-shell-client text-client tizen-extension-client; then
WAYLAND_CFLAGS=`$PKG_CONFIG --cflags wayland-client wayland-egl wayland-cursor xkbcommon xdg-shell-client text-client tizen-extension-client`
WAYLAND_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl wayland-cursor xkbcommon xdg-shell-client text-client tizen-extension-client`
video_wayland=yes
if test x$PKG_CONFIG != xno && \
test x$video_opengl_egl = xyes && \
test x$video_opengles_v2 = xyes; then
- if $PKG_CONFIG --exists wayland-client wayland-egl ecore ecore-wayland eina capi-appfw-application capi-system-system-settings ecore-input dlog ecore-imf; then
- TIZEN_CFLAGS=`$PKG_CONFIG --cflags wayland-client wayland-egl ecore ecore-wayland eina capi-appfw-application capi-system-system-settings ecore-input dlog ecore-imf`
- TIZEN_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl ecore ecore-wayland eina capi-appfw-application capi-system-system-settings ecore-input dlog ecore-imf`
+ if $PKG_CONFIG --exists wayland-client wayland-egl ecore ecore-wayland xdg-shell-client text-client tizen-extension-client eina elementary capi-appfw-application capi-system-system-settings ecore-input dlog ecore-imf libdrm ecore-ipc; then
+ TIZEN_CFLAGS=`$PKG_CONFIG --cflags wayland-client wayland-egl ecore ecore-wayland xdg-shell-client text-client tizen-extension-client eina elementary capi-appfw-application capi-system-system-settings ecore-input dlog ecore-imf libdrm aul ecore-ipc`
+ TIZEN_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl ecore ecore-wayland xdg-shell-client text-client tizen-extension-client eina elementary capi-appfw-application capi-system-system-settings ecore-input dlog ecore-imf libdrm aul ecore-ipc`
video_tizen=yes
fi
fi
have_video=yes
fi
fi
+
+ if test x$enable_joystick = xyes; then
+ SUMMARY="${SUMMARY}SDL2 tizen joystick in:\n"
+
+$as_echo "#define SDL_JOYSTICK_TIZEN 1" >>confdefs.h
+
+ SOURCES="$SOURCES $srcdir/src/joystick/tizen/*.c"
+ have_joystick=yes
+ fi
}
CheckMir()
main ()
{
+ uint32_t instance_layer_count = 0;
+ vkEnumerateInstanceLayerProperties(&instance_layer_count, NULL);
;
return 0;
$as_echo "#define SDL_VIDEO_VULKAN 1" >>confdefs.h
SUMMARY_video="${SUMMARY_video} vulkan"
- EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lvulkan"
fi
fi
}
esac
fi
# Set up files for the joystick library
- if test x$enable_joystick = xyes; then
- case $ARCH in
- linux)
+ if test x$have_joystick != xyes; then
+ if test x$enable_joystick = xyes; then
+ case $ARCH in
+ linux)
$as_echo "#define SDL_JOYSTICK_LINUX 1" >>confdefs.h
- SOURCES="$SOURCES $srcdir/src/joystick/linux/*.c"
- have_joystick=yes
- ;;
- android)
+ SOURCES="$SOURCES $srcdir/src/joystick/linux/*.c"
+ have_joystick=yes
+ ;;
+ android)
$as_echo "#define SDL_JOYSTICK_ANDROID 1" >>confdefs.h
- SOURCES="$SOURCES $srcdir/src/joystick/android/*.c"
- have_joystick=yes
- ;;
- esac
+ SOURCES="$SOURCES $srcdir/src/joystick/android/*.c"
+ have_joystick=yes
+ ;;
+ esac
+ fi
fi
# Set up files for the haptic library
if test x$enable_haptic = xyes; then
ac_config_commands="$ac_config_commands sdl2_config"
-SUMMARY="SDL2 Configure Summary:\n"
+SUMMARY="${SUMMARY}SDL2 Configure Summary:\n"
if test x$enable_shared = xyes; then
SUMMARY="${SUMMARY}Building Shared Libraries\n"
fi