diff options
author | Mike Klein <mtklein@chromium.org> | 2017-02-06 13:01:47 -0500 |
---|---|---|
committer | Mike Klein <mtklein@chromium.org> | 2017-02-06 18:25:22 +0000 |
commit | 94151daec459a126736eff9155de279aab3c0729 (patch) | |
tree | adcae0a7c276c7b038cd238063e263d8f6c05557 /third_party/libsdl | |
parent | be28ee2974474800323ce4fabf62a839018be591 (diff) |
Remove unused files in third_party/libsdl.
Change-Id: I44c95341e7bc631322a9802bce3fdc5a0e8c4bb5
Reviewed-on: https://skia-review.googlesource.com/8066
Commit-Queue: Mike Klein <mtklein@chromium.org>
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Hal Canary <halcanary@google.com>
Diffstat (limited to 'third_party/libsdl')
-rw-r--r-- | third_party/libsdl/android/SDL_config.h | 145 | ||||
-rw-r--r-- | third_party/libsdl/android/sdl_android.gypi | 127 | ||||
-rw-r--r-- | third_party/libsdl/linux/README | 9 | ||||
-rw-r--r-- | third_party/libsdl/linux/SDL_config.h | 360 | ||||
-rw-r--r-- | third_party/libsdl/linux/sdl_linux.gypi | 153 | ||||
-rw-r--r-- | third_party/libsdl/mac/README | 9 | ||||
-rw-r--r-- | third_party/libsdl/mac/SDL_config.h | 360 | ||||
-rw-r--r-- | third_party/libsdl/mac/sdl_mac.gypi | 162 | ||||
-rw-r--r-- | third_party/libsdl/sdl.gypi | 50 | ||||
-rw-r--r-- | third_party/libsdl/win/README | 4 | ||||
-rw-r--r-- | third_party/libsdl/win/sdl_win.gypi | 159 |
11 files changed, 0 insertions, 1538 deletions
diff --git a/third_party/libsdl/android/SDL_config.h b/third_party/libsdl/android/SDL_config.h deleted file mode 100644 index 8d5f1e5f2c..0000000000 --- a/third_party/libsdl/android/SDL_config.h +++ /dev/null @@ -1,145 +0,0 @@ -/* - Simple DirectMedia Layer - 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 - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. -*/ - -#ifndef _SDL_config_android_h -#define _SDL_config_android_h - -#include "SDL_platform.h" - -/** - * \file SDL_config_android.h - * - * This is a configuration that can be used to build SDL for Android - */ - -#include <stdarg.h> - -#define HAVE_GCC_ATOMICS 1 - -#define HAVE_ALLOCA_H 1 -#define HAVE_SYS_TYPES_H 1 -#define HAVE_STDIO_H 1 -#define STDC_HEADERS 1 -#define HAVE_STRING_H 1 -#define HAVE_INTTYPES_H 1 -#define HAVE_STDINT_H 1 -#define HAVE_CTYPE_H 1 -#define HAVE_MATH_H 1 - -/* C library functions */ -#define HAVE_MALLOC 1 -#define HAVE_CALLOC 1 -#define HAVE_REALLOC 1 -#define HAVE_FREE 1 -#define HAVE_ALLOCA 1 -#define HAVE_GETENV 1 -#define HAVE_SETENV 1 -#define HAVE_PUTENV 1 -#define HAVE_SETENV 1 -#define HAVE_UNSETENV 1 -#define HAVE_QSORT 1 -#define HAVE_ABS 1 -#define HAVE_BCOPY 1 -#define HAVE_MEMSET 1 -#define HAVE_MEMCPY 1 -#define HAVE_MEMMOVE 1 -#define HAVE_MEMCMP 1 -#define HAVE_STRLEN 1 -#define HAVE_STRLCPY 1 -#define HAVE_STRLCAT 1 -#define HAVE_STRDUP 1 -#define HAVE_STRCHR 1 -#define HAVE_STRRCHR 1 -#define HAVE_STRSTR 1 -#define HAVE_STRTOL 1 -#define HAVE_STRTOUL 1 -#define HAVE_STRTOLL 1 -#define HAVE_STRTOULL 1 -#define HAVE_STRTOD 1 -#define HAVE_ATOI 1 -#define HAVE_STRCMP 1 -#define HAVE_STRNCMP 1 -#define HAVE_STRCASECMP 1 -#define HAVE_STRNCASECMP 1 -#define HAVE_VSSCANF 1 -#define HAVE_VSNPRINTF 1 -#define HAVE_M_PI 1 -#define HAVE_ATAN 1 -#define HAVE_ATAN2 1 -#define HAVE_ACOS 1 -#define HAVE_ASIN 1 -#define HAVE_CEIL 1 -#define HAVE_COPYSIGN 1 -#define HAVE_COS 1 -#define HAVE_COSF 1 -#define HAVE_FABS 1 -#define HAVE_FLOOR 1 -#define HAVE_LOG 1 -#define HAVE_POW 1 -#define HAVE_SCALBN 1 -#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_SETJMP 1 -#define HAVE_NANOSLEEP 1 -#define HAVE_SYSCONF 1 -#define HAVE_CLOCK_GETTIME 1 - -#define SIZEOF_VOIDP 4 - -/* Enable various audio drivers */ -#define SDL_AUDIO_DRIVER_ANDROID 1 -#define SDL_AUDIO_DRIVER_DUMMY 1 - -/* Enable various input drivers */ -#define SDL_JOYSTICK_ANDROID 1 -#define SDL_HAPTIC_DUMMY 1 - -/* Enable various shared object loading systems */ -#define SDL_LOADSO_DLOPEN 1 - -/* Enable various threading systems */ -#define SDL_THREAD_PTHREAD 1 -#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1 - -/* Enable various timer systems */ -#define SDL_TIMER_UNIX 1 - -/* Enable various video drivers */ -#define SDL_VIDEO_DRIVER_ANDROID 1 - -/* Enable OpenGL ES */ -#define SDL_VIDEO_OPENGL_ES 1 -#define SDL_VIDEO_OPENGL_ES2 1 -#define SDL_VIDEO_OPENGL_EGL 1 -#define SDL_VIDEO_RENDER_OGL_ES 1 -#define SDL_VIDEO_RENDER_OGL_ES2 1 - -/* Enable system power support */ -#define SDL_POWER_ANDROID 1 - -/* Enable the filesystem driver */ -#define SDL_FILESYSTEM_ANDROID 1 - -#endif /* _SDL_config_android_h */ diff --git a/third_party/libsdl/android/sdl_android.gypi b/third_party/libsdl/android/sdl_android.gypi deleted file mode 100644 index 4f6365ea2b..0000000000 --- a/third_party/libsdl/android/sdl_android.gypi +++ /dev/null @@ -1,127 +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. -# Linux specific files and settings for SDL - -{ - #TODO what is really necessary here - 'link_settings': { - 'libraries': [ - '-ldl', - '-lGLESv1_CM', - '-lGLESv2', - '-llog', - '-landroid', - ], - }, - '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/audio/dummy/SDL_dummyaudio.c', - '<(src_dir)/src/audio/android/SDL_androidaudio.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/joystick/android/SDL_sysjoystick.c', - '<(src_dir)/src/power/SDL_power.c', - '<(src_dir)/src/power/android/SDL_syspower.c', - '<(src_dir)/src/loadso/dlopen/SDL_sysloadso.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/android/SDL_androidgl.c', - '<(src_dir)/src/video/android/SDL_androidkeyboard.c', - '<(src_dir)/src/video/android/SDL_androidwindow.c', - '<(src_dir)/src/video/android/SDL_androidmouse.c', - '<(src_dir)/src/video/android/SDL_androidvideo.c', - '<(src_dir)/src/video/android/SDL_androidclipboard.c', - '<(src_dir)/src/video/android/SDL_androidtouch.c', - '<(src_dir)/src/video/android/SDL_androidevents.c', - '<(src_dir)/src/video/android/SDL_androidmessagebox.c', - '<(src_dir)/src/thread/pthread/SDL_systhread.c', - '<(src_dir)/src/thread/pthread/SDL_syssem.c', - '<(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/filesystem/android/SDL_sysfilesystem.c', - '<(src_dir)/src/timer/unix/SDL_systimer.c', - '<(src_dir)/src/core/android/SDL_android.c', - '<(src_dir)/src/haptic/dummy/SDL_syshaptic.c', - '<(src_dir)/src/main/android/SDL_android_main.c', - ], - 'defines': [ - 'GL_GLEXT_PROTOTYPES', - ], - 'cflags': [ - '-fPIC', - '-O3', - '-fvisibility=hidden', - ], -} diff --git a/third_party/libsdl/linux/README b/third_party/libsdl/linux/README deleted file mode 100644 index 58f611f1a9..0000000000 --- a/third_party/libsdl/linux/README +++ /dev/null @@ -1,9 +0,0 @@ -To generate SDL_config.h run: -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: - awk '$1 == "/bin/sh" && $2 == "./libtool" && $3 == "--mode=compile" \ - {pathname=$(NF - 2); n=split(pathname,a,/\//); print a[n]}' -4) inside of SDL_config.h, make sure to undefine sound and any other features - which don't make sense for Skia diff --git a/third_party/libsdl/linux/SDL_config.h b/third_party/libsdl/linux/SDL_config.h deleted file mode 100644 index ab7b82c7dc..0000000000 --- a/third_party/libsdl/linux/SDL_config.h +++ /dev/null @@ -1,360 +0,0 @@ -/* include/SDL_config.h. Generated from SDL_config.h.in by configure. */ -/* - Simple DirectMedia Layer - 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 - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. -*/ - -#ifndef _SDL_config_h -#define _SDL_config_h - -/** - * \file SDL_config.h.in - * - * This is a set of defines to configure the SDL features - */ - -/* General platform specific identifiers */ -#include "SDL_platform.h" - -/* Make sure that this isn't included by Visual C++ */ -#ifdef _MSC_VER -#error You should run hg revert SDL_config.h -#endif - -/* C language features */ -/* #undef const */ -/* #undef inline */ -/* #undef volatile */ - -/* C datatypes */ -#ifdef __LP64__ -#define SIZEOF_VOIDP 8 -#else -#define SIZEOF_VOIDP 4 -#endif -#define HAVE_GCC_ATOMICS 1 -/* #undef HAVE_GCC_SYNC_LOCK_TEST_AND_SET */ - -/* #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 -#if HAVE_LIBC - -/* Useful headers */ -#define HAVE_ALLOCA_H 1 -#define HAVE_SYS_TYPES_H 1 -#define HAVE_STDIO_H 1 -#define STDC_HEADERS 1 -#define HAVE_STDLIB_H 1 -#define HAVE_STDARG_H 1 -#define HAVE_MALLOC_H 1 -#define HAVE_MEMORY_H 1 -#define HAVE_STRING_H 1 -#define HAVE_STRINGS_H 1 -#define HAVE_INTTYPES_H 1 -#define HAVE_STDINT_H 1 -#define HAVE_CTYPE_H 1 -#define HAVE_MATH_H 1 -#define HAVE_ICONV_H 1 -#define HAVE_SIGNAL_H 1 -/* #undef HAVE_ALTIVEC_H */ -/* #undef HAVE_PTHREAD_NP_H */ -/* #undef HAVE_LIBUDEV_H */ -/* #undef HAVE_DBUS_DBUS_H */ -/* #undef HAVE_IBUS_IBUS_H */ - -/* C library functions */ -#define HAVE_MALLOC 1 -#define HAVE_CALLOC 1 -#define HAVE_REALLOC 1 -#define HAVE_FREE 1 -#define HAVE_ALLOCA 1 -#ifndef __WIN32__ /* Don't use C runtime versions of these on Windows */ -#define HAVE_GETENV 1 -#define HAVE_SETENV 1 -#define HAVE_PUTENV 1 -#define HAVE_UNSETENV 1 -#endif -#define HAVE_QSORT 1 -#define HAVE_ABS 1 -#define HAVE_BCOPY 1 -#define HAVE_MEMSET 1 -#define HAVE_MEMCPY 1 -#define HAVE_MEMMOVE 1 -#define HAVE_MEMCMP 1 -#define HAVE_STRLEN 1 -/* #undef HAVE_STRLCPY */ -/* #undef HAVE_STRLCAT */ -#define HAVE_STRDUP 1 -/* #undef HAVE__STRREV */ -/* #undef HAVE__STRUPR */ -/* #undef HAVE__STRLWR */ -/* #undef HAVE_INDEX */ -/* #undef HAVE_RINDEX */ -#define HAVE_STRCHR 1 -#define HAVE_STRRCHR 1 -#define HAVE_STRSTR 1 -/* #undef HAVE_ITOA */ -/* #undef HAVE__LTOA */ -/* #undef HAVE__UITOA */ -/* #undef HAVE__ULTOA */ -#define HAVE_STRTOL 1 -#define HAVE_STRTOUL 1 -/* #undef HAVE__I64TOA */ -/* #undef HAVE__UI64TOA */ -#define HAVE_STRTOLL 1 -#define HAVE_STRTOULL 1 -#define HAVE_STRTOD 1 -#define HAVE_ATOI 1 -#define HAVE_ATOF 1 -#define HAVE_STRCMP 1 -#define HAVE_STRNCMP 1 -/* #undef HAVE__STRICMP */ -#define HAVE_STRCASECMP 1 -/* #undef HAVE__STRNICMP */ -#define HAVE_STRNCASECMP 1 -/* #undef HAVE_SSCANF */ -#define HAVE_VSSCANF 1 -/* #undef HAVE_SNPRINTF */ -#define HAVE_VSNPRINTF 1 -#define HAVE_M_PI /**/ -#define HAVE_ATAN 1 -#define HAVE_ATAN2 1 -#define HAVE_ACOS 1 -#define HAVE_ASIN 1 -#define HAVE_CEIL 1 -#define HAVE_COPYSIGN 1 -#define HAVE_COS 1 -#define HAVE_COSF 1 -#define HAVE_FABS 1 -#define HAVE_FLOOR 1 -#define HAVE_LOG 1 -#define HAVE_POW 1 -#define HAVE_SCALBN 1 -#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 -#define HAVE_SA_SIGACTION 1 -#define HAVE_SETJMP 1 -#define HAVE_NANOSLEEP 1 -#define HAVE_SYSCONF 1 -/* #undef HAVE_SYSCTLBYNAME */ -#define HAVE_CLOCK_GETTIME 1 -/* #undef HAVE_GETPAGESIZE */ -#define HAVE_MPROTECT 1 -#define HAVE_ICONV 1 -#define HAVE_PTHREAD_SETNAME_NP 1 -/* #undef HAVE_PTHREAD_SET_NAME_NP */ -#define HAVE_SEM_TIMEDWAIT 1 - -#else -#define HAVE_STDARG_H 1 -#define HAVE_STDDEF_H 1 -#define HAVE_STDINT_H 1 -#endif /* HAVE_LIBC */ - -/* SDL internal assertion support */ -/* #undef SDL_DEFAULT_ASSERT_LEVEL */ - -/* Allow disabling of core subsystems */ -/* #undef SDL_ATOMIC_DISABLED */ -#define SDL_AUDIO_DISABLED 1 -/* #undef SDL_CPUINFO_DISABLED */ -/* #undef SDL_EVENTS_DISABLED */ -/* #undef SDL_FILE_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 */ -#define SDL_POWER_DISABLED 1 -/* #undef SDL_FILESYSTEM_DISABLED */ - -/* Enable various audio drivers */ -/* #undef SDL_AUDIO_DRIVER_ALSA */ -/* #undef SDL_AUDIO_DRIVER_ALSA_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_ARTS */ -/* #undef SDL_AUDIO_DRIVER_ARTS_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_PULSEAUDIO */ -/* #undef SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_HAIKU */ -/* #undef SDL_AUDIO_DRIVER_BSD */ -/* #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 */ -/* #undef SDL_AUDIO_DRIVER_SNDIO_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_OSS */ -/* #undef SDL_AUDIO_DRIVER_OSS_SOUNDCARD_H */ -/* #undef SDL_AUDIO_DRIVER_PAUDIO */ -/* #undef SDL_AUDIO_DRIVER_QSA */ -/* #undef SDL_AUDIO_DRIVER_SUNAUDIO */ -/* #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 -#define SDL_INPUT_LINUXKD 1 -/* #undef SDL_INPUT_TSLIB */ -/* #undef SDL_JOYSTICK_HAIKU */ -/* #undef SDL_JOYSTICK_DINPUT */ -/* #undef SDL_JOYSTICK_XINPUT */ -/* #undef SDL_JOYSTICK_DUMMY */ -/* #undef SDL_JOYSTICK_IOKIT */ -/* #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 */ -/* #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 */ -#define SDL_LOADSO_DLOPEN 1 -/* #undef SDL_LOADSO_DUMMY */ -/* #undef SDL_LOADSO_LDG */ -/* #undef SDL_LOADSO_WINDOWS */ - -/* Enable various threading systems */ -#define SDL_THREAD_PTHREAD 1 -#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1 -/* #undef SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP */ -/* #undef SDL_THREAD_WINDOWS */ - -/* Enable various timer systems */ -/* #undef SDL_TIMER_HAIKU */ -/* #undef SDL_TIMER_DUMMY */ -#define SDL_TIMER_UNIX 1 -/* #undef SDL_TIMER_WINDOWS */ - -/* Enable various video drivers */ -/* #undef SDL_VIDEO_DRIVER_HAIKU */ -/* #undef SDL_VIDEO_DRIVER_COCOA */ -/* #undef SDL_VIDEO_DRIVER_DIRECTFB */ -/* #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC */ -/* #undef SDL_VIDEO_DRIVER_DUMMY */ -/* #undef SDL_VIDEO_DRIVER_WINDOWS */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON */ -/* #undef SDL_VIDEO_DRIVER_MIR */ -/* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC */ -/* #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" -#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA "libXinerama.so.1" -#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 "libXi.so.6" -#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR "libXrandr.so.2" -#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 -#define SDL_VIDEO_DRIVER_X11_XRANDR 1 -#define SDL_VIDEO_DRIVER_X11_XSCRNSAVER 1 -#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_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 */ -#define SDL_VIDEO_RENDER_OGL 1 -/* #undef SDL_VIDEO_RENDER_OGL_ES */ -/* #undef SDL_VIDEO_RENDER_OGL_ES2 */ -/* #undef SDL_VIDEO_RENDER_DIRECTFB */ - -/* Enable OpenGL support */ -#define SDL_VIDEO_OPENGL 1 -/* #undef SDL_VIDEO_OPENGL_ES */ -/* #undef SDL_VIDEO_OPENGL_ES2 */ -/* #undef SDL_VIDEO_OPENGL_BGL */ -/* #undef SDL_VIDEO_OPENGL_CGL */ -/* #undef SDL_VIDEO_OPENGL_EGL */ -#define SDL_VIDEO_OPENGL_GLX 1 -/* #undef SDL_VIDEO_OPENGL_WGL */ -/* #undef SDL_VIDEO_OPENGL_OSMESA */ -/* #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC */ - -/* Enable system power support */ -/* #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 */ -/* #undef SDL_FILESYSTEM_HAIKU */ -/* #undef SDL_FILESYSTEM_COCOA */ -/* #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 -/* #undef SDL_ALTIVEC_BLITTERS */ - -#endif /* _SDL_config_h */ diff --git a/third_party/libsdl/linux/sdl_linux.gypi b/third_party/libsdl/linux/sdl_linux.gypi deleted file mode 100644 index 37095bedd2..0000000000 --- a/third_party/libsdl/linux/sdl_linux.gypi +++ /dev/null @@ -1,153 +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. -# Linux specific files and settings for SDL - -{ - #TODO what is really necessary here - 'link_settings': { - 'libraries': [ - '-lm', - '-ldl', - '-lpthread', - '-lrt' - ], - }, - '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', - '<(src_dir)/src/video/x11/SDL_x11framebuffer.c', - '<(src_dir)/src/video/x11/SDL_x11keyboard.c', - '<(src_dir)/src/video/x11/SDL_x11messagebox.c', - '<(src_dir)/src/video/x11/SDL_x11modes.c', - '<(src_dir)/src/video/x11/SDL_x11mouse.c', - '<(src_dir)/src/video/x11/SDL_x11opengl.c', - '<(src_dir)/src/video/x11/SDL_x11opengles.c', - '<(src_dir)/src/video/x11/SDL_x11shape.c', - '<(src_dir)/src/video/x11/SDL_x11touch.c', - '<(src_dir)/src/video/x11/SDL_x11video.c', - '<(src_dir)/src/video/x11/SDL_x11window.c', - '<(src_dir)/src/video/x11/SDL_x11xinput2.c', - '<(src_dir)/src/video/x11/edid-parse.c', - '<(src_dir)/src/video/x11/imKStoUCS.c', - '<(src_dir)/src/thread/pthread/SDL_systhread.c', - '<(src_dir)/src/thread/pthread/SDL_syssem.c', - '<(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/filesystem/unix/SDL_sysfilesystem.c', - '<(src_dir)/src/timer/unix/SDL_systimer.c', - '<(src_dir)/src/core/linux/SDL_evdev.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', - '-O3', - '-mmmx', - '-m3dnow', - '-msse', - '-msse2', - '-fvisibility=hidden', - ], -} diff --git a/third_party/libsdl/mac/README b/third_party/libsdl/mac/README deleted file mode 100644 index 58f611f1a9..0000000000 --- a/third_party/libsdl/mac/README +++ /dev/null @@ -1,9 +0,0 @@ -To generate SDL_config.h run: -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: - awk '$1 == "/bin/sh" && $2 == "./libtool" && $3 == "--mode=compile" \ - {pathname=$(NF - 2); n=split(pathname,a,/\//); print a[n]}' -4) inside of SDL_config.h, make sure to undefine sound and any other features - which don't make sense for Skia diff --git a/third_party/libsdl/mac/SDL_config.h b/third_party/libsdl/mac/SDL_config.h deleted file mode 100644 index 27ab73a22d..0000000000 --- a/third_party/libsdl/mac/SDL_config.h +++ /dev/null @@ -1,360 +0,0 @@ -/* include/SDL_config.h. Generated from SDL_config.h.in by configure. */ -/* - Simple DirectMedia Layer - 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 - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. -*/ - -#ifndef _SDL_config_h -#define _SDL_config_h - -/** - * \file SDL_config.h.in - * - * This is a set of defines to configure the SDL features - */ - -/* General platform specific identifiers */ -#include "SDL_platform.h" - -/* Make sure that this isn't included by Visual C++ */ -#ifdef _MSC_VER -#error You should run hg revert SDL_config.h -#endif - -/* C language features */ -/* #undef const */ -/* #undef inline */ -/* #undef volatile */ - -/* C datatypes */ -#ifdef __LP64__ -#define SIZEOF_VOIDP 8 -#else -#define SIZEOF_VOIDP 4 -#endif -#define HAVE_GCC_ATOMICS 1 -/* #undef HAVE_GCC_SYNC_LOCK_TEST_AND_SET */ - -/* #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 -#if HAVE_LIBC - -/* Useful headers */ -#define HAVE_ALLOCA_H 1 -#define HAVE_SYS_TYPES_H 1 -#define HAVE_STDIO_H 1 -#define STDC_HEADERS 1 -#define HAVE_STDLIB_H 1 -#define HAVE_STDARG_H 1 -/* #undef HAVE_MALLOC_H */ -#define HAVE_MEMORY_H 1 -#define HAVE_STRING_H 1 -#define HAVE_STRINGS_H 1 -#define HAVE_INTTYPES_H 1 -#define HAVE_STDINT_H 1 -#define HAVE_CTYPE_H 1 -#define HAVE_MATH_H 1 -#define HAVE_ICONV_H 1 -#define HAVE_SIGNAL_H 1 -/* #undef HAVE_ALTIVEC_H */ -/* #undef HAVE_PTHREAD_NP_H */ -/* #undef HAVE_LIBUDEV_H */ -/* #undef HAVE_DBUS_DBUS_H */ -/* #undef HAVE_IBUS_IBUS_H */ - -/* C library functions */ -#define HAVE_MALLOC 1 -#define HAVE_CALLOC 1 -#define HAVE_REALLOC 1 -#define HAVE_FREE 1 -#define HAVE_ALLOCA 1 -#ifndef __WIN32__ /* Don't use C runtime versions of these on Windows */ -#define HAVE_GETENV 1 -#define HAVE_SETENV 1 -#define HAVE_PUTENV 1 -#define HAVE_UNSETENV 1 -#endif -#define HAVE_QSORT 1 -#define HAVE_ABS 1 -#define HAVE_BCOPY 1 -#define HAVE_MEMSET 1 -#define HAVE_MEMCPY 1 -#define HAVE_MEMMOVE 1 -#define HAVE_MEMCMP 1 -#define HAVE_STRLEN 1 -#define HAVE_STRLCPY 1 -#define HAVE_STRLCAT 1 -#define HAVE_STRDUP 1 -/* #undef HAVE__STRREV */ -/* #undef HAVE__STRUPR */ -/* #undef HAVE__STRLWR */ -/* #undef HAVE_INDEX */ -/* #undef HAVE_RINDEX */ -#define HAVE_STRCHR 1 -#define HAVE_STRRCHR 1 -#define HAVE_STRSTR 1 -/* #undef HAVE_ITOA */ -/* #undef HAVE__LTOA */ -/* #undef HAVE__UITOA */ -/* #undef HAVE__ULTOA */ -#define HAVE_STRTOL 1 -#define HAVE_STRTOUL 1 -/* #undef HAVE__I64TOA */ -/* #undef HAVE__UI64TOA */ -#define HAVE_STRTOLL 1 -#define HAVE_STRTOULL 1 -#define HAVE_STRTOD 1 -#define HAVE_ATOI 1 -#define HAVE_ATOF 1 -#define HAVE_STRCMP 1 -#define HAVE_STRNCMP 1 -/* #undef HAVE__STRICMP */ -#define HAVE_STRCASECMP 1 -/* #undef HAVE__STRNICMP */ -#define HAVE_STRNCASECMP 1 -/* #undef HAVE_SSCANF */ -#define HAVE_VSSCANF 1 -/* #undef HAVE_SNPRINTF */ -#define HAVE_VSNPRINTF 1 -#define HAVE_M_PI /**/ -#define HAVE_ATAN 1 -#define HAVE_ATAN2 1 -#define HAVE_ACOS 1 -#define HAVE_ASIN 1 -#define HAVE_CEIL 1 -#define HAVE_COPYSIGN 1 -#define HAVE_COS 1 -#define HAVE_COSF 1 -#define HAVE_FABS 1 -#define HAVE_FLOOR 1 -#define HAVE_LOG 1 -#define HAVE_POW 1 -#define HAVE_SCALBN 1 -#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 -/* #undef HAVE_FSEEKO64 */ -#define HAVE_SIGACTION 1 -#define HAVE_SA_SIGACTION 1 -#define HAVE_SETJMP 1 -#define HAVE_NANOSLEEP 1 -#define HAVE_SYSCONF 1 -#define HAVE_SYSCTLBYNAME 1 -/* #undef HAVE_CLOCK_GETTIME */ -/* #undef HAVE_GETPAGESIZE */ -#define HAVE_MPROTECT 1 -#define HAVE_ICONV 1 -#define HAVE_PTHREAD_SETNAME_NP 1 -/* #undef HAVE_PTHREAD_SET_NAME_NP */ -/* #undef HAVE_SEM_TIMEDWAIT */ - -#else -#define HAVE_STDARG_H 1 -#define HAVE_STDDEF_H 1 -#define HAVE_STDINT_H 1 -#endif /* HAVE_LIBC */ - -/* SDL internal assertion support */ -/* #undef SDL_DEFAULT_ASSERT_LEVEL */ - -/* Allow disabling of core subsystems */ -/* #undef SDL_ATOMIC_DISABLED */ -#define SDL_AUDIO_DISABLED 1 -/* #undef SDL_CPUINFO_DISABLED */ -/* #undef SDL_EVENTS_DISABLED */ -/* #undef SDL_FILE_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 */ -#define SDL_POWER_DISABLED 1 -/* #undef SDL_FILESYSTEM_DISABLED */ - -/* Enable various audio drivers */ -/* #undef SDL_AUDIO_DRIVER_ALSA */ -/* #undef SDL_AUDIO_DRIVER_ALSA_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_ARTS */ -/* #undef SDL_AUDIO_DRIVER_ARTS_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_PULSEAUDIO */ -/* #undef SDL_AUDIO_DRIVER_PULSEAUDIO_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_HAIKU */ -/* #undef SDL_AUDIO_DRIVER_BSD */ -/* #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 */ -/* #undef SDL_AUDIO_DRIVER_SNDIO_DYNAMIC */ -/* #undef SDL_AUDIO_DRIVER_OSS */ -/* #undef SDL_AUDIO_DRIVER_OSS_SOUNDCARD_H */ -/* #undef SDL_AUDIO_DRIVER_PAUDIO */ -/* #undef SDL_AUDIO_DRIVER_QSA */ -/* #undef SDL_AUDIO_DRIVER_SUNAUDIO */ -/* #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 */ -/* #undef SDL_INPUT_LINUXEV */ -/* #undef SDL_INPUT_LINUXKD */ -/* #undef SDL_INPUT_TSLIB */ -/* #undef SDL_JOYSTICK_HAIKU */ -/* #undef SDL_JOYSTICK_DINPUT */ -/* #undef SDL_JOYSTICK_XINPUT */ -/* #undef SDL_JOYSTICK_DUMMY */ -/* #undef SDL_JOYSTICK_IOKIT */ -/* #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 */ -/* #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 */ -#define SDL_LOADSO_DLOPEN 1 -/* #undef SDL_LOADSO_DUMMY */ -/* #undef SDL_LOADSO_LDG */ -/* #undef SDL_LOADSO_WINDOWS */ - -/* Enable various threading systems */ -#define SDL_THREAD_PTHREAD 1 -#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1 -/* #undef SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP */ -/* #undef SDL_THREAD_WINDOWS */ - -/* Enable various timer systems */ -/* #undef SDL_TIMER_HAIKU */ -/* #undef SDL_TIMER_DUMMY */ -#define SDL_TIMER_UNIX 1 -/* #undef SDL_TIMER_WINDOWS */ - -/* Enable various video drivers */ -/* #undef SDL_VIDEO_DRIVER_HAIKU */ -#define SDL_VIDEO_DRIVER_COCOA 1 -/* #undef SDL_VIDEO_DRIVER_DIRECTFB */ -/* #undef SDL_VIDEO_DRIVER_DIRECTFB_DYNAMIC */ -/* #undef SDL_VIDEO_DRIVER_DUMMY */ -/* #undef SDL_VIDEO_DRIVER_WINDOWS */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_EGL */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_CURSOR */ -/* #undef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC_XKBCOMMON */ -/* #undef SDL_VIDEO_DRIVER_MIR */ -/* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC */ -/* #undef SDL_VIDEO_DRIVER_MIR_DYNAMIC_XKBCOMMON */ -/* #undef SDL_VIDEO_DRIVER_X11 */ -/* #undef SDL_VIDEO_DRIVER_RPI */ -/* #undef SDL_VIDEO_DRIVER_ANDROID */ -/* #undef SDL_VIDEO_DRIVER_EMSCRIPTEN */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS */ -/* #undef SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE */ -/* #undef SDL_VIDEO_DRIVER_X11_XCURSOR */ -/* #undef SDL_VIDEO_DRIVER_X11_XDBE */ -/* #undef SDL_VIDEO_DRIVER_X11_XINERAMA */ -/* #undef SDL_VIDEO_DRIVER_X11_XINPUT2 */ -/* #undef SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH */ -/* #undef SDL_VIDEO_DRIVER_X11_XRANDR */ -/* #undef SDL_VIDEO_DRIVER_X11_XSCRNSAVER */ -/* #undef SDL_VIDEO_DRIVER_X11_XSHAPE */ -/* #undef SDL_VIDEO_DRIVER_X11_XVIDMODE */ -/* #undef SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS */ -/* #undef SDL_VIDEO_DRIVER_X11_CONST_PARAM_XEXTADDDISPLAY */ -/* #undef SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM */ -/* #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 */ -#define SDL_VIDEO_RENDER_OGL 1 -/* #undef SDL_VIDEO_RENDER_OGL_ES */ -/* #undef SDL_VIDEO_RENDER_OGL_ES2 */ -/* #undef SDL_VIDEO_RENDER_DIRECTFB */ - -/* Enable OpenGL support */ -#define SDL_VIDEO_OPENGL 1 -/* #undef SDL_VIDEO_OPENGL_ES */ -/* #undef SDL_VIDEO_OPENGL_ES2 */ -/* #undef SDL_VIDEO_OPENGL_BGL */ -#define SDL_VIDEO_OPENGL_CGL 1 -/* #undef SDL_VIDEO_OPENGL_EGL */ -/* #undef SDL_VIDEO_OPENGL_GLX */ -/* #undef SDL_VIDEO_OPENGL_WGL */ -/* #undef SDL_VIDEO_OPENGL_OSMESA */ -/* #undef SDL_VIDEO_OPENGL_OSMESA_DYNAMIC */ - -/* Enable system power support */ -/* #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 */ -/* #undef SDL_FILESYSTEM_HAIKU */ -#define SDL_FILESYSTEM_COCOA 1 -/* #undef SDL_FILESYSTEM_DUMMY */ -/* #undef SDL_FILESYSTEM_UNIX */ -/* #undef SDL_FILESYSTEM_WINDOWS */ -/* #undef SDL_FILESYSTEM_NACL */ -/* #undef SDL_FILESYSTEM_ANDROID */ -/* #undef SDL_FILESYSTEM_EMSCRIPTEN */ - -/* Enable assembly routines */ -#define SDL_ASSEMBLY_ROUTINES 1 -/* #undef SDL_ALTIVEC_BLITTERS */ - -#endif /* _SDL_config_h */ diff --git a/third_party/libsdl/mac/sdl_mac.gypi b/third_party/libsdl/mac/sdl_mac.gypi deleted file mode 100644 index 4853dfd887..0000000000 --- a/third_party/libsdl/mac/sdl_mac.gypi +++ /dev/null @@ -1,162 +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. -# Mac specific files and settings for SDL - -{ - - 'link_settings': { - 'libraries': [ - '$(SDKROOT)/System/Library/Frameworks/CoreVideo.framework', - '$(SDKROOT)/System/Library/Frameworks/Cocoa.framework', - '$(SDKROOT)/System/Library/Frameworks/Carbon.framework', - '$(SDKROOT)/System/Library/Frameworks/IOKit.framework', - '/usr/lib/libiconv.dylib', - ], - }, - '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/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/cocoa/SDL_cocoaclipboard.m', - '<(src_dir)/src/video/cocoa/SDL_cocoaevents.m', - '<(src_dir)/src/video/cocoa/SDL_cocoakeyboard.m', - '<(src_dir)/src/video/cocoa/SDL_cocoamessagebox.m', - '<(src_dir)/src/video/cocoa/SDL_cocoamodes.m', - '<(src_dir)/src/video/cocoa/SDL_cocoamouse.m', - '<(src_dir)/src/video/cocoa/SDL_cocoamousetap.m', - '<(src_dir)/src/video/cocoa/SDL_cocoaopengl.m', - '<(src_dir)/src/video/cocoa/SDL_cocoashape.m', - '<(src_dir)/src/video/cocoa/SDL_cocoavideo.m', - '<(src_dir)/src/video/cocoa/SDL_cocoawindow.m', - '<(src_dir)/src/thread/pthread/SDL_systhread.c', - '<(src_dir)/src/thread/pthread/SDL_syssem.c', - '<(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/filesystem/cocoa/SDL_sysfilesystem.m', - '<(src_dir)/src/timer/unix/SDL_systimer.c', - '<(src_dir)/src/file/cocoa/SDL_rwopsbundlesupport.m', - '<(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', - '<(src_dir)/src/test/SDL_test_assert.c', - '<(src_dir)/src/test/SDL_test_common.c', - '<(src_dir)/src/test/SDL_test_compare.c', - '<(src_dir)/src/test/SDL_test_crc32.c', - '<(src_dir)/src/test/SDL_test_font.c', - '<(src_dir)/src/test/SDL_test_fuzzer.c', - '<(src_dir)/src/test/SDL_test_harness.c', - '<(src_dir)/src/test/SDL_test_imageBlit.c', - '<(src_dir)/src/test/SDL_test_imageBlitBlend.c', - '<(src_dir)/src/test/SDL_test_imageFace.c', - '<(src_dir)/src/test/SDL_test_imagePrimitives.c', - '<(src_dir)/src/test/SDL_test_imagePrimitivesBlend.c', - '<(src_dir)/src/test/SDL_test_log.c', - '<(src_dir)/src/test/SDL_test_md5.c', - '<(src_dir)/src/test/SDL_test_random.c', - '<(src_dir)/src/SDL.c', - ], - 'defines': [ - '_REENTRANT' - ], - 'cflags': [ - '-fPIC', - '-O3', - '-mmmx', - '-m3dnow', - '-msse', - '-msse2', - '-fvisibility=hidden', - ], -} diff --git a/third_party/libsdl/sdl.gypi b/third_party/libsdl/sdl.gypi deleted file mode 100644 index 4b3009b0d9..0000000000 --- a/third_party/libsdl/sdl.gypi +++ /dev/null @@ -1,50 +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. - -{ - 'targets': [ - { - 'target_name': 'sdl', - 'product_name': 'sdl', - 'type': 'static_library', - 'include_dirs': [ - '<(base_dir)/<(skia_os)', - '<(src_dir)/include', - ], - 'direct_dependent_settings': { - 'include_dirs': [ - '<(src_dir)/include', - '<(src_dir)/src', - ] - }, - 'cflags': [ - '-g', - '-w', - ], - 'conditions': [ - ['skia_os == "linux"', { - 'includes': [ - 'linux/sdl_linux.gypi', - ] - }], - ['skia_os == "android"', { - 'includes': [ - 'android/sdl_android.gypi', - ] - }], - ['skia_os == "mac"', { - 'includes': [ - 'mac/sdl_mac.gypi', - ] - }], - ['skia_os == "win"', { - 'includes': [ - 'win/sdl_win.gypi', - ] - }], - ], - }, - ], -} diff --git a/third_party/libsdl/win/README b/third_party/libsdl/win/README deleted file mode 100644 index 605876e1df..0000000000 --- a/third_party/libsdl/win/README +++ /dev/null @@ -1,4 +0,0 @@ -There is no autogenerated SDL_config.h on windows. Build using visual -studio to get the list of files, then use the following command from -the sdl folder: -find . -type f -print | fgrep -f <list_of_files> diff --git a/third_party/libsdl/win/sdl_win.gypi b/third_party/libsdl/win/sdl_win.gypi deleted file mode 100644 index ad3373190d..0000000000 --- a/third_party/libsdl/win/sdl_win.gypi +++ /dev/null @@ -1,159 +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. -# Linux specific files and settings for SDL - -{ - #TODO what is really necessary here - 'link_settings': { - 'libraries': [ - "-lwinmm", - "-limm32", - "-lversion", - ], - }, - 'sources': [ - '<(src_dir)/src/joystick/windows/SDL_mmjoystick.c', - '<(src_dir)/src/joystick/windows/SDL_xinputjoystick.c', - '<(src_dir)/src/joystick/windows/SDL_dinputjoystick.c', - '<(src_dir)/src/joystick/windows/SDL_windowsjoystick.c', - '<(src_dir)/src/joystick/SDL_joystick.c', - '<(src_dir)/src/joystick/SDL_gamecontroller.c', - '<(src_dir)/src/SDL_log.c', - '<(src_dir)/src/core/windows/SDL_xinput.c', - '<(src_dir)/src/core/windows/SDL_windows.c', - '<(src_dir)/src/libm/s_fabs.c', - '<(src_dir)/src/libm/k_tan.c', - '<(src_dir)/src/libm/k_rem_pio2.c', - '<(src_dir)/src/libm/s_cos.c', - '<(src_dir)/src/libm/s_atan.c', - '<(src_dir)/src/libm/s_floor.c', - '<(src_dir)/src/libm/e_log.c', - '<(src_dir)/src/libm/s_tan.c', - '<(src_dir)/src/libm/s_sin.c', - '<(src_dir)/src/libm/e_atan2.c', - '<(src_dir)/src/libm/e_pow.c', - '<(src_dir)/src/libm/s_copysign.c', - '<(src_dir)/src/libm/e_rem_pio2.c', - '<(src_dir)/src/libm/k_sin.c', - '<(src_dir)/src/libm/k_cos.c', - '<(src_dir)/src/libm/e_sqrt.c', - '<(src_dir)/src/libm/s_scalbn.c', - '<(src_dir)/src/events/SDL_dropevents.c', - '<(src_dir)/src/events/SDL_touch.c', - '<(src_dir)/src/events/SDL_quit.c', - '<(src_dir)/src/events/SDL_gesture.c', - '<(src_dir)/src/events/SDL_events.c', - '<(src_dir)/src/events/SDL_windowevents.c', - '<(src_dir)/src/events/SDL_keyboard.c', - '<(src_dir)/src/events/SDL_clipboardevents.c', - '<(src_dir)/src/events/SDL_mouse.c', - '<(src_dir)/src/power/windows/SDL_syspower.c', - '<(src_dir)/src/power/SDL_power.c', - '<(src_dir)/src/timer/SDL_timer.c', - '<(src_dir)/src/timer/windows/SDL_systimer.c', - '<(src_dir)/src/dynapi/SDL_dynapi.c', - '<(src_dir)/src/SDL_hints.c', - '<(src_dir)/src/thread/generic/SDL_syscond.c', - '<(src_dir)/src/thread/windows/SDL_systhread.c', - '<(src_dir)/src/thread/windows/SDL_syssem.c', - '<(src_dir)/src/thread/windows/SDL_sysmutex.c', - '<(src_dir)/src/thread/windows/SDL_systls.c', - '<(src_dir)/src/thread/SDL_thread.c', - '<(src_dir)/src/haptic/windows/SDL_windowshaptic.c', - '<(src_dir)/src/haptic/windows/SDL_xinputhaptic.c', - '<(src_dir)/src/haptic/windows/SDL_dinputhaptic.c', - '<(src_dir)/src/haptic/SDL_haptic.c', - '<(src_dir)/src/render/SDL_yuv_mmx.c', - '<(src_dir)/src/render/SDL_d3dmath.c', - '<(src_dir)/src/render/direct3d/SDL_render_d3d.c', - '<(src_dir)/src/render/direct3d11/SDL_render_d3d11.c', - '<(src_dir)/src/render/SDL_render.c', - '<(src_dir)/src/render/opengl/SDL_render_gl.c', - '<(src_dir)/src/render/opengl/SDL_shaders_gl.c', - '<(src_dir)/src/render/software/SDL_render_sw.c', - '<(src_dir)/src/render/software/SDL_drawline.c', - '<(src_dir)/src/render/software/SDL_rotate.c', - '<(src_dir)/src/render/software/SDL_blendpoint.c', - '<(src_dir)/src/render/software/SDL_drawpoint.c', - '<(src_dir)/src/render/software/SDL_blendfillrect.c', - '<(src_dir)/src/render/software/SDL_blendline.c', - '<(src_dir)/src/render/opengles2/SDL_render_gles2.c', - '<(src_dir)/src/render/opengles2/SDL_shaders_gles2.c', - '<(src_dir)/src/render/SDL_yuv_sw.c', - '<(src_dir)/src/filesystem/windows/SDL_sysfilesystem.c', - '<(src_dir)/src/file/SDL_rwops.c', - '<(src_dir)/src/stdlib/SDL_getenv.c', - '<(src_dir)/src/stdlib/SDL_iconv.c', - '<(src_dir)/src/stdlib/SDL_stdlib.c', - '<(src_dir)/src/stdlib/SDL_string.c', - '<(src_dir)/src/stdlib/SDL_malloc.c', - '<(src_dir)/src/stdlib/SDL_qsort.c', - '<(src_dir)/src/SDL_assert.c', - '<(src_dir)/src/SDL.c', - '<(src_dir)/src/atomic/SDL_atomic.c', - '<(src_dir)/src/atomic/SDL_spinlock.c', - '<(src_dir)/src/loadso/windows/SDL_sysloadso.c', - '<(src_dir)/src/audio/dummy/SDL_dummyaudio.c', - '<(src_dir)/src/audio/SDL_audiocvt.c', - '<(src_dir)/src/audio/SDL_audio.c', - '<(src_dir)/src/audio/xaudio2/SDL_xaudio2.c', - '<(src_dir)/src/audio/SDL_audiodev.c', - '<(src_dir)/src/audio/SDL_audiotypecvt.c', - '<(src_dir)/src/audio/disk/SDL_diskaudio.c', - '<(src_dir)/src/audio/SDL_wave.c', - '<(src_dir)/src/audio/winmm/SDL_winmm.c', - '<(src_dir)/src/audio/SDL_mixer.c', - '<(src_dir)/src/audio/directsound/SDL_directsound.c', - '<(src_dir)/src/cpuinfo/SDL_cpuinfo.c', - '<(src_dir)/src/SDL_error.c', - '<(src_dir)/src/video/SDL_bmp.c', - '<(src_dir)/src/video/dummy/SDL_nullevents.c', - '<(src_dir)/src/video/dummy/SDL_nullvideo.c', - '<(src_dir)/src/video/dummy/SDL_nullframebuffer.c', - '<(src_dir)/src/video/SDL_blit_auto.c', - '<(src_dir)/src/video/SDL_shape.c', - '<(src_dir)/src/video/SDL_blit_N.c', - '<(src_dir)/src/video/windows/SDL_windowsframebuffer.c', - '<(src_dir)/src/video/windows/SDL_windowskeyboard.c', - '<(src_dir)/src/video/windows/SDL_windowsshape.c', - '<(src_dir)/src/video/windows/SDL_windowswindow.c', - '<(src_dir)/src/video/windows/SDL_windowsopengl.c', - '<(src_dir)/src/video/windows/SDL_windowsvideo.c', - '<(src_dir)/src/video/windows/SDL_windowsmessagebox.c', - '<(src_dir)/src/video/windows/SDL_windowsopengles.c', - '<(src_dir)/src/video/windows/SDL_windowsevents.c', - '<(src_dir)/src/video/windows/SDL_windowsmodes.c', - '<(src_dir)/src/video/windows/SDL_windowsmouse.c', - '<(src_dir)/src/video/windows/SDL_windowsclipboard.c', - '<(src_dir)/src/video/SDL_blit_A.c', - '<(src_dir)/src/video/SDL_pixels.c', - '<(src_dir)/src/video/SDL_rect.c', - '<(src_dir)/src/video/SDL_video.c', - '<(src_dir)/src/video/SDL_stretch.c', - '<(src_dir)/src/video/SDL_surface.c', - '<(src_dir)/src/video/SDL_fillrect.c', - '<(src_dir)/src/video/SDL_blit_copy.c', - '<(src_dir)/src/video/SDL_blit_1.c', - '<(src_dir)/src/video/SDL_egl.c', - '<(src_dir)/src/video/SDL_RLEaccel.c', - '<(src_dir)/src/video/SDL_blit_slow.c', - '<(src_dir)/src/video/SDL_blit.c', - '<(src_dir)/src/video/SDL_clipboard.c', - '<(src_dir)/src/video/SDL_blit_0.c', - '<(src_dir)/src/main/windows/SDL_windows_main.c', - ], - 'defines': [ - '_REENTRANT' - ], - 'cflags': [ - '-fPIC', - '-O3', - '-mmmx', - '-m3dnow', - '-msse', - '-msse2', - '-fvisibility=hidden', - ], -} |