aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/libsdl
diff options
context:
space:
mode:
authorGravatar joshualitt <joshualitt@chromium.org>2015-11-04 13:41:02 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2015-11-04 13:41:02 -0800
commit65d6fbb576b7f0c86e3124db92f302e09b6eea13 (patch)
tree075d5b6c0c54414398bfd05256517035a0a7c6f8 /third_party/libsdl
parent6f45c1714786a54adec156f2416a14aa142adf05 (diff)
Create SDL backed SkOSWindow
Diffstat (limited to 'third_party/libsdl')
-rw-r--r--third_party/libsdl/linux/README2
-rw-r--r--third_party/libsdl/linux/SDL_config.h52
-rw-r--r--third_party/libsdl/linux/sdl_linux.gypi116
-rw-r--r--third_party/libsdl/sdl.gypi8
-rw-r--r--third_party/libsdl/sdl_sources.gypi92
5 files changed, 145 insertions, 125 deletions
diff --git a/third_party/libsdl/linux/README b/third_party/libsdl/linux/README
index a0cd86b976..58f611f1a9 100644
--- a/third_party/libsdl/linux/README
+++ b/third_party/libsdl/linux/README
@@ -1,5 +1,5 @@
To generate SDL_config.h run:
-1) ../../externals/sdl/configure
+1) ../../externals/sdl/configure --disable-audio --disable-joystick --disable-haptic --disable-power --disable-video-wayland --disable-video-mir --disable-video-dummy --disable-dbus --disable-ibus --disable-libudev
2) make -j32
3) if you save the awk output, then you can get a list of files required for
the build with this awk one liner:
diff --git a/third_party/libsdl/linux/SDL_config.h b/third_party/libsdl/linux/SDL_config.h
index 34ff05bd94..8cfc394a53 100644
--- a/third_party/libsdl/linux/SDL_config.h
+++ b/third_party/libsdl/linux/SDL_config.h
@@ -1,7 +1,7 @@
/* include/SDL_config.h. Generated from SDL_config.h.in by configure. */
/*
Simple DirectMedia Layer
- Copyright (C) 1997-2014 Sam Lantinga <slouken@libsdl.org>
+ Copyright (C) 1997-2015 Sam Lantinga <slouken@libsdl.org>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
@@ -50,7 +50,12 @@
#endif
#define HAVE_GCC_ATOMICS 1
/* #undef HAVE_GCC_SYNC_LOCK_TEST_AND_SET */
-#define HAVE_PTHREAD_SPINLOCK 1
+
+/* #undef HAVE_DDRAW_H */
+/* #undef HAVE_DINPUT_H */
+/* #undef HAVE_DSOUND_H */
+/* #undef HAVE_DXGI_H */
+/* #undef HAVE_XINPUT_H */
/* Comment this if you want to build without any C library requirements */
#define HAVE_LIBC 1
@@ -75,9 +80,9 @@
#define HAVE_SIGNAL_H 1
/* #undef HAVE_ALTIVEC_H */
/* #undef HAVE_PTHREAD_NP_H */
-// TODO we currently disable this, is this okay?
-//#define HAVE_LIBUDEV_H 1
-//#define HAVE_DBUS_DBUS_H 1
+/* #undef HAVE_LIBUDEV_H */
+/* #undef HAVE_DBUS_DBUS_H */
+/* #undef HAVE_IBUS_IBUS_H */
/* C library functions */
#define HAVE_MALLOC 1
@@ -136,7 +141,6 @@
#define HAVE_M_PI /**/
#define HAVE_ATAN 1
#define HAVE_ATAN2 1
-#define HAVE_TAN 1
#define HAVE_ACOS 1
#define HAVE_ASIN 1
#define HAVE_CEIL 1
@@ -151,6 +155,9 @@
#define HAVE_SIN 1
#define HAVE_SINF 1
#define HAVE_SQRT 1
+#define HAVE_SQRTF 1
+#define HAVE_TAN 1
+#define HAVE_TANF 1
#define HAVE_FSEEKO 1
#define HAVE_FSEEKO64 1
#define HAVE_SIGACTION 1
@@ -182,14 +189,14 @@
/* #undef SDL_CPUINFO_DISABLED */
/* #undef SDL_EVENTS_DISABLED */
/* #undef SDL_FILE_DISABLED */
-/* #undef SDL_JOYSTICK_DISABLED */
-/* #undef SDL_HAPTIC_DISABLED */
+#define SDL_JOYSTICK_DISABLED 1
+#define SDL_HAPTIC_DISABLED 1
/* #undef SDL_LOADSO_DISABLED */
/* #undef SDL_RENDER_DISABLED */
/* #undef SDL_THREADS_DISABLED */
/* #undef SDL_TIMERS_DISABLED */
/* #undef SDL_VIDEO_DISABLED */
-/* #undef SDL_POWER_DISABLED */
+#define SDL_POWER_DISABLED 1
/* #undef SDL_FILESYSTEM_DISABLED */
/* Enable various audio drivers */
@@ -204,10 +211,12 @@
/* #undef SDL_AUDIO_DRIVER_COREAUDIO */
/* #undef SDL_AUDIO_DRIVER_DISK */
/* #undef SDL_AUDIO_DRIVER_DUMMY */
+/* #undef SDL_AUDIO_DRIVER_ANDROID */
/* #undef SDL_AUDIO_DRIVER_XAUDIO2 */
/* #undef SDL_AUDIO_DRIVER_DSOUND */
/* #undef SDL_AUDIO_DRIVER_ESD */
/* #undef SDL_AUDIO_DRIVER_ESD_DYNAMIC */
+/* #undef SDL_AUDIO_DRIVER_NACL */
/* #undef SDL_AUDIO_DRIVER_NAS */
/* #undef SDL_AUDIO_DRIVER_NAS_DYNAMIC */
/* #undef SDL_AUDIO_DRIVER_SNDIO */
@@ -220,6 +229,7 @@
/* #undef SDL_AUDIO_DRIVER_WINMM */
/* #undef SDL_AUDIO_DRIVER_FUSIONSOUND */
/* #undef SDL_AUDIO_DRIVER_FUSIONSOUND_DYNAMIC */
+/* #undef SDL_AUDIO_DRIVER_EMSCRIPTEN */
/* Enable various input drivers */
#define SDL_INPUT_LINUXEV 1
@@ -227,16 +237,20 @@
/* #undef SDL_INPUT_TSLIB */
/* #undef SDL_JOYSTICK_HAIKU */
/* #undef SDL_JOYSTICK_DINPUT */
+/* #undef SDL_JOYSTICK_XINPUT */
/* #undef SDL_JOYSTICK_DUMMY */
/* #undef SDL_JOYSTICK_IOKIT */
-#define SDL_JOYSTICK_LINUX 1
+/* #undef SDL_JOYSTICK_LINUX */
+/* #undef SDL_JOYSTICK_ANDROID */
/* #undef SDL_JOYSTICK_WINMM */
/* #undef SDL_JOYSTICK_USBHID */
/* #undef SDL_JOYSTICK_USBHID_MACHINE_JOYSTICK_H */
+/* #undef SDL_JOYSTICK_EMSCRIPTEN */
/* #undef SDL_HAPTIC_DUMMY */
-#define SDL_HAPTIC_LINUX 1
+/* #undef SDL_HAPTIC_LINUX */
/* #undef SDL_HAPTIC_IOKIT */
/* #undef SDL_HAPTIC_DINPUT */
+/* #undef SDL_HAPTIC_XINPUT */
/* Enable various shared object loading systems */
/* #undef SDL_LOADSO_HAIKU */
@@ -262,7 +276,7 @@
/* #undef SDL_VIDEO_DRIVER_COCOA */
/* #undef SDL_VIDEO_DRIVER_DIRECTFB */
/* #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC */
-#define SDL_VIDEO_DRIVER_DUMMY 1
+/* #undef SDL_VIDEO_DRIVER_DUMMY */
/* #undef SDL_VIDEO_DRIVER_WINDOWS */
/* #undef SDL_VIDEO_DRIVER_WAYLAND */
/* #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH */
@@ -275,6 +289,8 @@
/* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC_XKBCOMMON */
#define SDL_VIDEO_DRIVER_X11 1
/* #undef SDL_VIDEO_DRIVER_RPI */
+/* #undef SDL_VIDEO_DRIVER_ANDROID */
+/* #undef SDL_VIDEO_DRIVER_EMSCRIPTEN */
#define SDL_VIDEO_DRIVER_X11_DYNAMIC "libX11.so.6"
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT "libXext.so.6"
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR "libXcursor.so.1"
@@ -284,6 +300,7 @@
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS "libXss.so.1"
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE "libXxf86vm.so.1"
#define SDL_VIDEO_DRIVER_X11_XCURSOR 1
+#define SDL_VIDEO_DRIVER_X11_XDBE 1
#define SDL_VIDEO_DRIVER_X11_XINERAMA 1
#define SDL_VIDEO_DRIVER_X11_XINPUT2 1
#define SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH 1
@@ -292,9 +309,11 @@
#define SDL_VIDEO_DRIVER_X11_XSHAPE 1
#define SDL_VIDEO_DRIVER_X11_XVIDMODE 1
#define SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS 1
-#define SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 1
#define SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY 1
#define SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM 1
+/* #undef SDL_VIDEO_DRIVER_NACL */
+/* #undef SDL_VIDEO_DRIVER_VIVANTE */
+/* #undef SDL_VIDEO_DRIVER_VIVANTE_VDK */
/* #undef SDL_VIDEO_RENDER_D3D */
/* #undef SDL_VIDEO_RENDER_D3D11 */
@@ -316,10 +335,12 @@
/* #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC */
/* Enable system power support */
-#define SDL_POWER_LINUX 1
+/* #undef SDL_POWER_LINUX */
/* #undef SDL_POWER_WINDOWS */
/* #undef SDL_POWER_MACOSX */
/* #undef SDL_POWER_HAIKU */
+/* #undef SDL_POWER_ANDROID */
+/* #undef SDL_POWER_EMSCRIPTEN */
/* #undef SDL_POWER_HARDWIRED */
/* Enable system filesystem support */
@@ -328,6 +349,9 @@
/* #undef SDL_FILESYSTEM_DUMMY */
#define SDL_FILESYSTEM_UNIX 1
/* #undef SDL_FILESYSTEM_WINDOWS */
+/* #undef SDL_FILESYSTEM_NACL */
+/* #undef SDL_FILESYSTEM_ANDROID */
+/* #undef SDL_FILESYSTEM_EMSCRIPTEN */
/* Enable assembly routines */
#define SDL_ASSEMBLY_ROUTINES 1
diff --git a/third_party/libsdl/linux/sdl_linux.gypi b/third_party/libsdl/linux/sdl_linux.gypi
index 1c17023775..37095bedd2 100644
--- a/third_party/libsdl/linux/sdl_linux.gypi
+++ b/third_party/libsdl/linux/sdl_linux.gypi
@@ -14,12 +14,100 @@
'-lrt'
],
},
- 'include_dirs': [
- # TODO we currently disable dbus, is this okay?
- #'/usr/include/dbus-1.0',
- #'/usr/lib/x86_64-linux-gnu/dbus-1.0/include',
- ],
'sources': [
+ '<(src_dir)/src/SDL.c',
+ '<(src_dir)/src/SDL_assert.c',
+ '<(src_dir)/src/SDL_error.c',
+ '<(src_dir)/src/SDL_hints.c',
+ '<(src_dir)/src/SDL_log.c',
+ '<(src_dir)/src/atomic/SDL_atomic.c',
+ '<(src_dir)/src/atomic/SDL_spinlock.c',
+ '<(src_dir)/src/audio/SDL_audio.c',
+ '<(src_dir)/src/audio/SDL_audiocvt.c',
+ '<(src_dir)/src/audio/SDL_audiodev.c',
+ '<(src_dir)/src/audio/SDL_audiotypecvt.c',
+ '<(src_dir)/src/audio/SDL_mixer.c',
+ '<(src_dir)/src/audio/SDL_wave.c',
+ '<(src_dir)/src/cpuinfo/SDL_cpuinfo.c',
+ '<(src_dir)/src/dynapi/SDL_dynapi.c',
+ '<(src_dir)/src/events/SDL_clipboardevents.c',
+ '<(src_dir)/src/events/SDL_dropevents.c',
+ '<(src_dir)/src/events/SDL_events.c',
+ '<(src_dir)/src/events/SDL_gesture.c',
+ '<(src_dir)/src/events/SDL_keyboard.c',
+ '<(src_dir)/src/events/SDL_mouse.c',
+ '<(src_dir)/src/events/SDL_quit.c',
+ '<(src_dir)/src/events/SDL_touch.c',
+ '<(src_dir)/src/events/SDL_windowevents.c',
+ '<(src_dir)/src/file/SDL_rwops.c',
+ '<(src_dir)/src/haptic/SDL_haptic.c',
+ '<(src_dir)/src/joystick/SDL_gamecontroller.c',
+ '<(src_dir)/src/joystick/SDL_joystick.c',
+ '<(src_dir)/src/libm/e_atan2.c',
+ '<(src_dir)/src/libm/e_log.c',
+ '<(src_dir)/src/libm/e_pow.c',
+ '<(src_dir)/src/libm/e_rem_pio2.c',
+ '<(src_dir)/src/libm/e_sqrt.c',
+ '<(src_dir)/src/libm/k_cos.c',
+ '<(src_dir)/src/libm/k_rem_pio2.c',
+ '<(src_dir)/src/libm/k_sin.c',
+ '<(src_dir)/src/libm/k_tan.c',
+ '<(src_dir)/src/libm/s_atan.c',
+ '<(src_dir)/src/libm/s_copysign.c',
+ '<(src_dir)/src/libm/s_cos.c',
+ '<(src_dir)/src/libm/s_fabs.c',
+ '<(src_dir)/src/libm/s_floor.c',
+ '<(src_dir)/src/libm/s_scalbn.c',
+ '<(src_dir)/src/libm/s_sin.c',
+ '<(src_dir)/src/libm/s_tan.c',
+ '<(src_dir)/src/power/SDL_power.c',
+ '<(src_dir)/src/render/SDL_d3dmath.c',
+ '<(src_dir)/src/render/SDL_render.c',
+ '<(src_dir)/src/render/SDL_yuv_mmx.c',
+ '<(src_dir)/src/render/SDL_yuv_sw.c',
+ '<(src_dir)/src/render/direct3d/SDL_render_d3d.c',
+ '<(src_dir)/src/render/direct3d11/SDL_render_d3d11.c',
+ '<(src_dir)/src/render/opengl/SDL_render_gl.c',
+ '<(src_dir)/src/render/opengl/SDL_shaders_gl.c',
+ '<(src_dir)/src/render/opengles/SDL_render_gles.c',
+ '<(src_dir)/src/render/opengles2/SDL_render_gles2.c',
+ '<(src_dir)/src/render/opengles2/SDL_shaders_gles2.c',
+ '<(src_dir)/src/render/psp/SDL_render_psp.c',
+ '<(src_dir)/src/render/software/SDL_blendfillrect.c',
+ '<(src_dir)/src/render/software/SDL_blendline.c',
+ '<(src_dir)/src/render/software/SDL_blendpoint.c',
+ '<(src_dir)/src/render/software/SDL_drawline.c',
+ '<(src_dir)/src/render/software/SDL_drawpoint.c',
+ '<(src_dir)/src/render/software/SDL_render_sw.c',
+ '<(src_dir)/src/render/software/SDL_rotate.c',
+ '<(src_dir)/src/stdlib/SDL_getenv.c',
+ '<(src_dir)/src/stdlib/SDL_iconv.c',
+ '<(src_dir)/src/stdlib/SDL_malloc.c',
+ '<(src_dir)/src/stdlib/SDL_qsort.c',
+ '<(src_dir)/src/stdlib/SDL_stdlib.c',
+ '<(src_dir)/src/stdlib/SDL_string.c',
+ '<(src_dir)/src/thread/SDL_thread.c',
+ '<(src_dir)/src/timer/SDL_timer.c',
+ '<(src_dir)/src/video/SDL_RLEaccel.c',
+ '<(src_dir)/src/video/SDL_blit.c',
+ '<(src_dir)/src/video/SDL_blit_0.c',
+ '<(src_dir)/src/video/SDL_blit_1.c',
+ '<(src_dir)/src/video/SDL_blit_A.c',
+ '<(src_dir)/src/video/SDL_blit_N.c',
+ '<(src_dir)/src/video/SDL_blit_auto.c',
+ '<(src_dir)/src/video/SDL_blit_copy.c',
+ '<(src_dir)/src/video/SDL_blit_slow.c',
+ '<(src_dir)/src/video/SDL_bmp.c',
+ '<(src_dir)/src/video/SDL_clipboard.c',
+ '<(src_dir)/src/video/SDL_egl.c',
+ '<(src_dir)/src/video/SDL_fillrect.c',
+ '<(src_dir)/src/video/SDL_pixels.c',
+ '<(src_dir)/src/video/SDL_rect.c',
+ '<(src_dir)/src/video/SDL_shape.c',
+ '<(src_dir)/src/video/SDL_stretch.c',
+ '<(src_dir)/src/video/SDL_surface.c',
+ '<(src_dir)/src/video/SDL_video.c',
+ '<(src_dir)/src/loadso/dlopen/SDL_sysloadso.c',
'<(src_dir)/src/video/x11/SDL_x11clipboard.c',
'<(src_dir)/src/video/x11/SDL_x11dyn.c',
'<(src_dir)/src/video/x11/SDL_x11events.c',
@@ -42,18 +130,24 @@
'<(src_dir)/src/thread/pthread/SDL_sysmutex.c',
'<(src_dir)/src/thread/pthread/SDL_syscond.c',
'<(src_dir)/src/thread/pthread/SDL_systls.c',
- '<(src_dir)/src/joystick/linux/SDL_sysjoystick.c',
- '<(src_dir)/src/haptic/linux/SDL_syshaptic.c',
- '<(src_dir)/src/power/linux/SDL_syspower.c',
'<(src_dir)/src/filesystem/unix/SDL_sysfilesystem.c',
'<(src_dir)/src/timer/unix/SDL_systimer.c',
- '<(src_dir)/src/core/linux/SDL_udev.c',
'<(src_dir)/src/core/linux/SDL_evdev.c',
- '<(src_dir)/src/loadso/dlopen/SDL_sysloadso.c',
+ '<(src_dir)/src/joystick/dummy/SDL_sysjoystick.c',
+ '<(src_dir)/src/haptic/dummy/SDL_syshaptic.c',
+ '<(src_dir)/src/main/dummy/SDL_dummy_main.c',
],
'defines': [
'__LINUX__',
'_REENTRANT'
],
- 'cflags': [ '-fPIC' ],
+ 'cflags': [
+ '-fPIC',
+ '-O3',
+ '-mmmx',
+ '-m3dnow',
+ '-msse',
+ '-msse2',
+ '-fvisibility=hidden',
+ ],
}
diff --git a/third_party/libsdl/sdl.gypi b/third_party/libsdl/sdl.gypi
index 31d8834fc4..75c59af2fd 100644
--- a/third_party/libsdl/sdl.gypi
+++ b/third_party/libsdl/sdl.gypi
@@ -8,17 +8,11 @@
{
'target_name': 'sdl',
'product_name': 'sdl',
- 'type': 'shared_library',
+ 'type': 'static_library',
'include_dirs': [
'<(base_dir)/<(skia_os)',
'<(src_dir)/include',
],
- 'includes': [
- 'sdl_sources.gypi',
- ],
- 'sources': [
- '<@(sdl_sources)',
- ],
'direct_dependent_settings': {
'include_dirs': [
'<(src_dir)/include',
diff --git a/third_party/libsdl/sdl_sources.gypi b/third_party/libsdl/sdl_sources.gypi
deleted file mode 100644
index 2b22d7503c..0000000000
--- a/third_party/libsdl/sdl_sources.gypi
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 2015 Google Inc.
-#
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-# This file includes all of the general files for building sdl
-# The parent gyp/gypi file must define
-# 'src_dir' e.g. ../third_party/libsdl/src
-#
-{
- 'variables': {
- 'sdl_sources': [
- '<(src_dir)/src/SDL_assert.c',
- '<(src_dir)/src/SDL_error.c',
- '<(src_dir)/src/SDL_hints.c',
- '<(src_dir)/src/SDL_log.c',
- '<(src_dir)/src/atomic/SDL_atomic.c',
- '<(src_dir)/src/atomic/SDL_spinlock.c',
- '<(src_dir)/src/audio/SDL_audio.c',
- '<(src_dir)/src/audio/SDL_audiocvt.c',
- '<(src_dir)/src/audio/SDL_audiodev.c',
- '<(src_dir)/src/audio/SDL_audiotypecvt.c',
- '<(src_dir)/src/audio/SDL_mixer.c',
- '<(src_dir)/src/audio/SDL_wave.c',
- '<(src_dir)/src/cpuinfo/SDL_cpuinfo.c',
- '<(src_dir)/src/dynapi/SDL_dynapi.c',
- '<(src_dir)/src/events/SDL_clipboardevents.c',
- '<(src_dir)/src/events/SDL_dropevents.c',
- '<(src_dir)/src/events/SDL_events.c',
- '<(src_dir)/src/events/SDL_gesture.c',
- '<(src_dir)/src/events/SDL_keyboard.c',
- '<(src_dir)/src/events/SDL_mouse.c',
- '<(src_dir)/src/events/SDL_quit.c',
- '<(src_dir)/src/events/SDL_touch.c',
- '<(src_dir)/src/events/SDL_windowevents.c',
- '<(src_dir)/src/file/SDL_rwops.c',
- '<(src_dir)/src/haptic/SDL_haptic.c',
- '<(src_dir)/src/joystick/SDL_gamecontroller.c',
- '<(src_dir)/src/joystick/SDL_joystick.c',
- '<(src_dir)/src/power/SDL_power.c',
- '<(src_dir)/src/render/SDL_d3dmath.c',
- '<(src_dir)/src/render/SDL_render.c',
- '<(src_dir)/src/render/SDL_yuv_mmx.c',
- '<(src_dir)/src/render/SDL_yuv_sw.c',
- '<(src_dir)/src/render/direct3d/SDL_render_d3d.c',
- '<(src_dir)/src/render/direct3d11/SDL_render_d3d11.c',
- '<(src_dir)/src/render/opengl/SDL_render_gl.c',
- '<(src_dir)/src/render/opengl/SDL_shaders_gl.c',
- '<(src_dir)/src/render/opengles/SDL_render_gles.c',
- '<(src_dir)/src/render/opengles2/SDL_render_gles2.c',
- '<(src_dir)/src/render/opengles2/SDL_shaders_gles2.c',
- '<(src_dir)/src/render/psp/SDL_render_psp.c',
- '<(src_dir)/src/render/software/SDL_blendfillrect.c',
- '<(src_dir)/src/render/software/SDL_blendline.c',
- '<(src_dir)/src/render/software/SDL_blendpoint.c',
- '<(src_dir)/src/render/software/SDL_drawline.c',
- '<(src_dir)/src/render/software/SDL_drawpoint.c',
- '<(src_dir)/src/render/software/SDL_render_sw.c',
- '<(src_dir)/src/render/software/SDL_rotate.c',
- '<(src_dir)/src/stdlib/SDL_getenv.c',
- '<(src_dir)/src/stdlib/SDL_iconv.c',
- '<(src_dir)/src/stdlib/SDL_malloc.c',
- '<(src_dir)/src/stdlib/SDL_qsort.c',
- '<(src_dir)/src/stdlib/SDL_stdlib.c',
- '<(src_dir)/src/stdlib/SDL_string.c',
- '<(src_dir)/src/thread/SDL_thread.c',
- '<(src_dir)/src/timer/SDL_timer.c',
- '<(src_dir)/src/video/SDL_RLEaccel.c',
- '<(src_dir)/src/video/SDL_blit.c',
- '<(src_dir)/src/video/SDL_blit_0.c',
- '<(src_dir)/src/video/SDL_blit_1.c',
- '<(src_dir)/src/video/SDL_blit_A.c',
- '<(src_dir)/src/video/SDL_blit_N.c',
- '<(src_dir)/src/video/SDL_blit_auto.c',
- '<(src_dir)/src/video/SDL_blit_copy.c',
- '<(src_dir)/src/video/SDL_blit_slow.c',
- '<(src_dir)/src/video/SDL_bmp.c',
- '<(src_dir)/src/video/SDL_clipboard.c',
- '<(src_dir)/src/video/SDL_egl.c',
- '<(src_dir)/src/video/SDL_fillrect.c',
- '<(src_dir)/src/video/SDL_pixels.c',
- '<(src_dir)/src/video/SDL_rect.c',
- '<(src_dir)/src/video/SDL_shape.c',
- '<(src_dir)/src/video/SDL_stretch.c',
- '<(src_dir)/src/video/SDL_surface.c',
- '<(src_dir)/src/video/SDL_video.c',
- '<(src_dir)/src/video/dummy/SDL_nullevents.c',
- '<(src_dir)/src/video/dummy/SDL_nullframebuffer.c',
- '<(src_dir)/src/video/dummy/SDL_nullvideo.c',
- '<(src_dir)/src/SDL.c',
- ],
- },
-}