From 77637f71fa58e3246bfc09fc94c3cf7abb4f171c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Lucas=20Golini?= Date: Sat, 30 Dec 2017 14:29:38 -0300 Subject: [PATCH] Moved "src/eepp/helper" folder to "src/thirdparty". Also some minor fixes. --HG-- branch : dev-2.1 --- .hgignore | 2 +- Doxyfile | 2 +- bin/assets/ui/uitheme.eta | Bin 10812 -> 10812 bytes include/eepp/core.hpp | 2 +- include/eepp/network/http.hpp | 2 +- include/eepp/physics/base.hpp | 2 +- .../PlusCallback/callback.hpp | 0 .../chipmunk/chipmunk.h | 0 .../chipmunk/chipmunk_ffi.h | 0 .../chipmunk/chipmunk_private.h | 0 .../chipmunk/chipmunk_types.h | 0 .../chipmunk/chipmunk_unsafe.h | 0 .../chipmunk/constraints/cpConstraint.h | 0 .../constraints/cpDampedRotarySpring.h | 0 .../chipmunk/constraints/cpDampedSpring.h | 0 .../chipmunk/constraints/cpGearJoint.h | 0 .../chipmunk/constraints/cpGrooveJoint.h | 0 .../chipmunk/constraints/cpPinJoint.h | 0 .../chipmunk/constraints/cpPivotJoint.h | 0 .../chipmunk/constraints/cpRatchetJoint.h | 0 .../chipmunk/constraints/cpRotaryLimitJoint.h | 0 .../chipmunk/constraints/cpSimpleMotor.h | 0 .../chipmunk/constraints/cpSlideJoint.h | 0 .../chipmunk/constraints/util.h | 0 .../chipmunk/cpArbiter.h | 0 .../{helper => thirdparty}/chipmunk/cpBB.h | 0 .../{helper => thirdparty}/chipmunk/cpBody.h | 0 .../chipmunk/cpPolyShape.h | 0 .../{helper => thirdparty}/chipmunk/cpShape.h | 0 .../{helper => thirdparty}/chipmunk/cpSpace.h | 0 .../chipmunk/cpSpatialIndex.h | 0 .../{helper => thirdparty}/chipmunk/cpVect.h | 0 include/eepp/ui/uisliderbutton.hpp | 4 +- include/eepp/window/platformhelper.hpp | 2 + premake4.lua | 62 +++--- projects/android-project-ant/jni/Android.mk | 73 +++--- projects/android-project/app/jni/Android.mk | 73 +++--- projects/linux/ee.creator.user | 2 +- projects/linux/ee.files | 51 ++--- projects/linux/ee.includes | 207 +----------------- projects/osx/ee.config | 1 - projects/osx/ee.files | 84 ++++--- projects/osx/ee.includes | 14 +- projects/windows/ee.config | 1 - projects/windows/ee.files | 81 ++++--- projects/windows/ee.includes | 14 +- src/eepp/audio/soundfileogg.cpp | 2 +- src/eepp/graphics/image.cpp | 10 +- src/eepp/graphics/renderer/openglext.hpp | 2 +- src/eepp/graphics/renderer/renderer.cpp | 2 +- .../graphics/renderer/rendererstackhelper.hpp | 2 +- src/eepp/graphics/subtexture.cpp | 4 +- src/eepp/graphics/texture.cpp | 2 +- src/eepp/graphics/textureatlasloader.cpp | 2 +- src/eepp/graphics/texturefactory.cpp | 6 +- src/eepp/graphics/textureloader.cpp | 6 +- src/eepp/graphics/texturepacker.cpp | 2 +- src/eepp/graphics/texturepackertex.cpp | 2 +- src/eepp/physics/shapecircle.cpp | 2 +- src/eepp/physics/shapepoint.cpp | 2 +- src/eepp/physics/shapepoly.cpp | 2 +- src/eepp/physics/shapesegment.cpp | 2 +- src/eepp/system/translator.cpp | 2 +- src/eepp/system/zip.cpp | 4 +- src/eepp/ui/tools/textureatlasnew.cpp | 2 +- src/eepp/ui/uicheckbox.cpp | 2 +- src/eepp/ui/uidropdownlist.cpp | 2 +- src/eepp/ui/uigridlayout.cpp | 2 +- src/eepp/ui/uiimage.cpp | 2 +- src/eepp/ui/uilinearlayout.cpp | 2 +- src/eepp/ui/uilistbox.cpp | 2 +- src/eepp/ui/uiloader.cpp | 2 +- src/eepp/ui/uimanager.cpp | 2 +- src/eepp/ui/uimenu.cpp | 2 +- src/eepp/ui/uiprogressbar.cpp | 2 +- src/eepp/ui/uipushbutton.cpp | 2 +- src/eepp/ui/uiradiobutton.cpp | 2 +- src/eepp/ui/uiscrollview.cpp | 2 +- src/eepp/ui/uiselectbutton.cpp | 2 +- src/eepp/ui/uislider.cpp | 2 +- src/eepp/ui/uisliderbutton.cpp | 4 +- src/eepp/ui/uispinbox.cpp | 2 +- src/eepp/ui/uisprite.cpp | 2 +- src/eepp/ui/uisubtexture.cpp | 2 +- src/eepp/ui/uitab.cpp | 2 +- src/eepp/ui/uitable.cpp | 2 +- src/eepp/ui/uitabwidget.cpp | 2 +- src/eepp/ui/uitextedit.cpp | 2 +- src/eepp/ui/uitextinput.cpp | 2 +- src/eepp/ui/uitextview.cpp | 2 +- src/eepp/ui/uitouchdragablewidget.cpp | 2 +- src/eepp/ui/uiwidget.cpp | 8 +- src/eepp/ui/uiwindow.cpp | 2 +- src/eepp/ui/uiwinmenu.cpp | 2 +- src/eepp/window/backend/SDL2/windowsdl2.cpp | 2 +- src/eepp/window/platform/x11/x11impl.cpp | 2 +- src/eepp/window/window.cpp | 2 +- .../helper => thirdparty}/SDL2/include/SDL.h | 0 .../SDL2/include/SDL_assert.h | 0 .../SDL2/include/SDL_atomic.h | 0 .../SDL2/include/SDL_audio.h | 0 .../SDL2/include/SDL_bits.h | 0 .../SDL2/include/SDL_blendmode.h | 0 .../SDL2/include/SDL_clipboard.h | 0 .../SDL2/include/SDL_config.h | 0 .../SDL2/include/SDL_config.h.cmake | 0 .../SDL2/include/SDL_config.h.in | 0 .../SDL2/include/SDL_config_android.h | 0 .../SDL2/include/SDL_config_iphoneos.h | 0 .../SDL2/include/SDL_config_macosx.h | 0 .../SDL2/include/SDL_config_minimal.h | 0 .../SDL2/include/SDL_config_pandora.h | 0 .../SDL2/include/SDL_config_psp.h | 0 .../SDL2/include/SDL_config_windows.h | 0 .../SDL2/include/SDL_config_winrt.h | 0 .../SDL2/include/SDL_config_wiz.h | 0 .../SDL2/include/SDL_copying.h | 0 .../SDL2/include/SDL_cpuinfo.h | 0 .../SDL2/include/SDL_egl.h | 0 .../SDL2/include/SDL_endian.h | 0 .../SDL2/include/SDL_error.h | 0 .../SDL2/include/SDL_events.h | 0 .../SDL2/include/SDL_filesystem.h | 0 .../SDL2/include/SDL_gamecontroller.h | 0 .../SDL2/include/SDL_gesture.h | 0 .../SDL2/include/SDL_haptic.h | 0 .../SDL2/include/SDL_hints.h | 0 .../SDL2/include/SDL_joystick.h | 0 .../SDL2/include/SDL_keyboard.h | 0 .../SDL2/include/SDL_keycode.h | 0 .../SDL2/include/SDL_loadso.h | 0 .../SDL2/include/SDL_log.h | 0 .../SDL2/include/SDL_main.h | 0 .../SDL2/include/SDL_messagebox.h | 0 .../SDL2/include/SDL_mouse.h | 0 .../SDL2/include/SDL_mutex.h | 0 .../SDL2/include/SDL_name.h | 0 .../SDL2/include/SDL_opengl.h | 0 .../SDL2/include/SDL_opengles.h | 0 .../SDL2/include/SDL_opengles2.h | 0 .../SDL2/include/SDL_pixels.h | 0 .../SDL2/include/SDL_platform.h | 0 .../SDL2/include/SDL_power.h | 0 .../SDL2/include/SDL_quit.h | 0 .../SDL2/include/SDL_rect.h | 0 .../SDL2/include/SDL_render.h | 0 .../SDL2/include/SDL_revision.h | 0 .../SDL2/include/SDL_rwops.h | 0 .../SDL2/include/SDL_scancode.h | 0 .../SDL2/include/SDL_shape.h | 0 .../SDL2/include/SDL_stdinc.h | 0 .../SDL2/include/SDL_surface.h | 0 .../SDL2/include/SDL_system.h | 0 .../SDL2/include/SDL_syswm.h | 0 .../SDL2/include/SDL_test.h | 0 .../SDL2/include/SDL_test_assert.h | 0 .../SDL2/include/SDL_test_common.h | 0 .../SDL2/include/SDL_test_compare.h | 0 .../SDL2/include/SDL_test_crc32.h | 0 .../SDL2/include/SDL_test_font.h | 0 .../SDL2/include/SDL_test_fuzzer.h | 0 .../SDL2/include/SDL_test_harness.h | 0 .../SDL2/include/SDL_test_images.h | 0 .../SDL2/include/SDL_test_log.h | 0 .../SDL2/include/SDL_test_md5.h | 0 .../SDL2/include/SDL_test_random.h | 0 .../SDL2/include/SDL_thread.h | 0 .../SDL2/include/SDL_timer.h | 0 .../SDL2/include/SDL_touch.h | 0 .../SDL2/include/SDL_types.h | 0 .../SDL2/include/SDL_version.h | 0 .../SDL2/include/SDL_video.h | 0 .../SDL2/include/begin_code.h | 0 .../SDL2/include/close_code.h | 0 .../SDL2/include/doxyfile | 0 .../java/src/org/libsdl/app/SDLActivity.java | 0 .../helper => thirdparty}/SDL2/src/SDL.c | 0 .../SDL2/src/SDL_assert.c | 0 .../SDL2/src/SDL_assert_c.h | 0 .../SDL2/src/SDL_error.c | 0 .../SDL2/src/SDL_error_c.h | 0 .../SDL2/src/SDL_hints.c | 0 .../SDL2/src/SDL_internal.h | 0 .../helper => thirdparty}/SDL2/src/SDL_log.c | 0 .../SDL2/src/atomic/SDL_atomic.c | 0 .../SDL2/src/atomic/SDL_spinlock.c | 0 .../SDL2/src/audio/SDL_audio.c | 0 .../SDL2/src/audio/SDL_audio_c.h | 0 .../SDL2/src/audio/SDL_audiocvt.c | 0 .../SDL2/src/audio/SDL_audiodev.c | 0 .../SDL2/src/audio/SDL_audiodev_c.h | 0 .../SDL2/src/audio/SDL_audiomem.h | 0 .../SDL2/src/audio/SDL_audiotypecvt.c | 0 .../SDL2/src/audio/SDL_mixer.c | 0 .../SDL2/src/audio/SDL_sysaudio.h | 0 .../SDL2/src/audio/SDL_wave.c | 0 .../SDL2/src/audio/SDL_wave.h | 0 .../SDL2/src/audio/alsa/SDL_alsa_audio.c | 0 .../SDL2/src/audio/alsa/SDL_alsa_audio.h | 0 .../SDL2/src/audio/android/SDL_androidaudio.c | 0 .../SDL2/src/audio/android/SDL_androidaudio.h | 0 .../SDL2/src/audio/arts/SDL_artsaudio.c | 0 .../SDL2/src/audio/arts/SDL_artsaudio.h | 0 .../SDL2/src/audio/bsd/SDL_bsdaudio.c | 0 .../SDL2/src/audio/bsd/SDL_bsdaudio.h | 0 .../SDL2/src/audio/coreaudio/SDL_coreaudio.c | 0 .../SDL2/src/audio/coreaudio/SDL_coreaudio.h | 0 .../src/audio/directsound/SDL_directsound.c | 0 .../src/audio/directsound/SDL_directsound.h | 0 .../SDL2/src/audio/directsound/directx.h | 0 .../SDL2/src/audio/disk/SDL_diskaudio.c | 0 .../SDL2/src/audio/disk/SDL_diskaudio.h | 0 .../SDL2/src/audio/dsp/SDL_dspaudio.c | 0 .../SDL2/src/audio/dsp/SDL_dspaudio.h | 0 .../SDL2/src/audio/dummy/SDL_dummyaudio.c | 0 .../SDL2/src/audio/dummy/SDL_dummyaudio.h | 0 .../SDL2/src/audio/esd/SDL_esdaudio.c | 0 .../SDL2/src/audio/esd/SDL_esdaudio.h | 0 .../SDL2/src/audio/fusionsound/SDL_fsaudio.c | 0 .../SDL2/src/audio/fusionsound/SDL_fsaudio.h | 0 .../SDL2/src/audio/haiku/SDL_haikuaudio.cc | 0 .../SDL2/src/audio/haiku/SDL_haikuaudio.h | 0 .../SDL2/src/audio/nas/SDL_nasaudio.c | 0 .../SDL2/src/audio/nas/SDL_nasaudio.h | 0 .../SDL2/src/audio/paudio/SDL_paudio.c | 0 .../SDL2/src/audio/paudio/SDL_paudio.h | 0 .../SDL2/src/audio/psp/SDL_pspaudio.c | 0 .../SDL2/src/audio/psp/SDL_pspaudio.h | 0 .../src/audio/pulseaudio/SDL_pulseaudio.c | 0 .../src/audio/pulseaudio/SDL_pulseaudio.h | 0 .../SDL2/src/audio/qsa/SDL_qsa_audio.c | 0 .../SDL2/src/audio/qsa/SDL_qsa_audio.h | 0 .../SDL2/src/audio/sdlgenaudiocvt.pl | 0 .../SDL2/src/audio/sndio/SDL_sndioaudio.c | 0 .../SDL2/src/audio/sndio/SDL_sndioaudio.h | 0 .../SDL2/src/audio/sun/SDL_sunaudio.c | 0 .../SDL2/src/audio/sun/SDL_sunaudio.h | 0 .../SDL2/src/audio/winmm/SDL_winmm.c | 0 .../SDL2/src/audio/winmm/SDL_winmm.h | 0 .../SDL2/src/audio/xaudio2/SDL_xaudio2.c | 0 .../xaudio2/SDL_xaudio2_winrthelpers.cpp | 0 .../audio/xaudio2/SDL_xaudio2_winrthelpers.h | 0 .../SDL2/src/core/android/SDL_android.c | 0 .../SDL2/src/core/android/SDL_android.h | 0 .../SDL2/src/core/linux/SDL_evdev.c | 0 .../SDL2/src/core/linux/SDL_evdev.h | 0 .../SDL2/src/core/linux/SDL_udev.c | 0 .../SDL2/src/core/linux/SDL_udev.h | 0 .../SDL2/src/core/windows/SDL_windows.c | 0 .../SDL2/src/core/windows/SDL_windows.h | 0 .../src/core/winrt/SDL_winrtapp_common.cpp | 0 .../SDL2/src/core/winrt/SDL_winrtapp_common.h | 0 .../src/core/winrt/SDL_winrtapp_direct3d.cpp | 0 .../src/core/winrt/SDL_winrtapp_direct3d.h | 0 .../SDL2/src/core/winrt/SDL_winrtapp_xaml.cpp | 0 .../SDL2/src/core/winrt/SDL_winrtapp_xaml.h | 0 .../SDL2/src/cpuinfo/SDL_cpuinfo.c | 0 .../SDL2/src/dynapi/SDL_dynapi.c | 0 .../SDL2/src/dynapi/SDL_dynapi.h | 0 .../SDL2/src/dynapi/SDL_dynapi_overrides.h | 0 .../SDL2/src/dynapi/SDL_dynapi_procs.h | 0 .../SDL2/src/dynapi/gendynapi.pl | 0 .../SDL2/src/events/SDL_clipboardevents.c | 0 .../SDL2/src/events/SDL_clipboardevents_c.h | 0 .../SDL2/src/events/SDL_dropevents.c | 0 .../SDL2/src/events/SDL_dropevents_c.h | 0 .../SDL2/src/events/SDL_events.c | 0 .../SDL2/src/events/SDL_events_c.h | 0 .../SDL2/src/events/SDL_gesture.c | 0 .../SDL2/src/events/SDL_gesture_c.h | 0 .../SDL2/src/events/SDL_keyboard.c | 0 .../SDL2/src/events/SDL_keyboard_c.h | 0 .../SDL2/src/events/SDL_mouse.c | 0 .../SDL2/src/events/SDL_mouse_c.h | 0 .../SDL2/src/events/SDL_quit.c | 0 .../SDL2/src/events/SDL_sysevents.h | 0 .../SDL2/src/events/SDL_touch.c | 0 .../SDL2/src/events/SDL_touch_c.h | 0 .../SDL2/src/events/SDL_windowevents.c | 0 .../SDL2/src/events/SDL_windowevents_c.h | 0 .../SDL2/src/events/blank_cursor.h | 0 .../SDL2/src/events/default_cursor.h | 0 .../SDL2/src/events/scancodes_darwin.h | 0 .../SDL2/src/events/scancodes_linux.h | 0 .../SDL2/src/events/scancodes_windows.h | 0 .../SDL2/src/events/scancodes_xfree86.h | 0 .../SDL2/src/file/SDL_rwops.c | 0 .../src/file/cocoa/SDL_rwopsbundlesupport.h | 0 .../src/file/cocoa/SDL_rwopsbundlesupport.m | 0 .../src/filesystem/cocoa/SDL_sysfilesystem.m | 0 .../src/filesystem/dummy/SDL_sysfilesystem.c | 0 .../src/filesystem/haiku/SDL_sysfilesystem.cc | 0 .../src/filesystem/unix/SDL_sysfilesystem.c | 0 .../filesystem/windows/SDL_sysfilesystem.c | 0 .../filesystem/winrt/SDL_sysfilesystem.cpp | 0 .../SDL2/src/haptic/SDL_haptic.c | 0 .../SDL2/src/haptic/SDL_haptic_c.h | 0 .../SDL2/src/haptic/SDL_syshaptic.h | 0 .../SDL2/src/haptic/darwin/SDL_syshaptic.c | 0 .../SDL2/src/haptic/darwin/SDL_syshaptic_c.h | 0 .../SDL2/src/haptic/dummy/SDL_syshaptic.c | 0 .../SDL2/src/haptic/linux/SDL_syshaptic.c | 0 .../SDL2/src/haptic/windows/SDL_syshaptic.c | 0 .../SDL2/src/haptic/windows/SDL_syshaptic_c.h | 0 .../SDL2/src/joystick/SDL_gamecontroller.c | 0 .../SDL2/src/joystick/SDL_gamecontrollerdb.h | 0 .../SDL2/src/joystick/SDL_joystick.c | 0 .../SDL2/src/joystick/SDL_joystick_c.h | 0 .../SDL2/src/joystick/SDL_sysjoystick.h | 0 .../src/joystick/android/SDL_sysjoystick.c | 0 .../src/joystick/android/SDL_sysjoystick_c.h | 0 .../SDL2/src/joystick/bsd/SDL_sysjoystick.c | 0 .../src/joystick/darwin/SDL_sysjoystick.c | 0 .../src/joystick/darwin/SDL_sysjoystick_c.h | 0 .../SDL2/src/joystick/dummy/SDL_sysjoystick.c | 0 .../src/joystick/haiku/SDL_haikujoystick.cc | 0 .../iphoneos/SDLUIAccelerationDelegate.h | 0 .../iphoneos/SDLUIAccelerationDelegate.m | 0 .../src/joystick/iphoneos/SDL_sysjoystick.m | 0 .../SDL2/src/joystick/linux/SDL_sysjoystick.c | 0 .../src/joystick/linux/SDL_sysjoystick_c.h | 0 .../SDL2/src/joystick/psp/SDL_sysjoystick.c | 0 .../SDL2/src/joystick/sort_controllers.py | 0 .../src/joystick/windows/SDL_dxjoystick.c | 0 .../src/joystick/windows/SDL_dxjoystick_c.h | 0 .../src/joystick/windows/SDL_mmjoystick.c | 0 .../src/joystick/winrt/SDL_xinputjoystick.c | 0 .../SDL2/src/libm/e_atan2.c | 0 .../SDL2/src/libm/e_log.c | 0 .../SDL2/src/libm/e_pow.c | 0 .../SDL2/src/libm/e_rem_pio2.c | 0 .../SDL2/src/libm/e_sqrt.c | 0 .../SDL2/src/libm/k_cos.c | 0 .../SDL2/src/libm/k_rem_pio2.c | 0 .../SDL2/src/libm/k_sin.c | 0 .../SDL2/src/libm/math_libm.h | 0 .../SDL2/src/libm/math_private.h | 0 .../SDL2/src/libm/s_atan.c | 0 .../SDL2/src/libm/s_copysign.c | 0 .../SDL2/src/libm/s_cos.c | 0 .../SDL2/src/libm/s_fabs.c | 0 .../SDL2/src/libm/s_floor.c | 0 .../SDL2/src/libm/s_scalbn.c | 0 .../SDL2/src/libm/s_sin.c | 0 .../SDL2/src/loadso/dlopen/SDL_sysloadso.c | 0 .../SDL2/src/loadso/dummy/SDL_sysloadso.c | 0 .../SDL2/src/loadso/haiku/SDL_sysloadso.c | 0 .../SDL2/src/loadso/windows/SDL_sysloadso.c | 0 .../SDL2/src/main/android/SDL_android_main.c | 0 .../SDL2/src/main/dummy/SDL_dummy_main.c | 0 .../SDL2/src/main/haiku/SDL_BApp.h | 0 .../SDL2/src/main/haiku/SDL_BeApp.cc | 0 .../SDL2/src/main/haiku/SDL_BeApp.h | 0 .../SDL2/src/main/psp/SDL_psp_main.c | 0 .../SDL2/src/main/windows/SDL_windows_main.c | 0 .../SDL2/src/main/windows/version.rc | 0 .../src/main/winrt/SDL_winrt_main_NonXAML.cpp | 0 .../SDL2/src/power/SDL_power.c | 0 .../SDL2/src/power/android/SDL_syspower.c | 0 .../SDL2/src/power/haiku/SDL_syspower.c | 0 .../SDL2/src/power/linux/SDL_syspower.c | 0 .../SDL2/src/power/macosx/SDL_syspower.c | 0 .../SDL2/src/power/psp/SDL_syspower.c | 0 .../SDL2/src/power/uikit/SDL_syspower.h | 0 .../SDL2/src/power/uikit/SDL_syspower.m | 0 .../SDL2/src/power/windows/SDL_syspower.c | 0 .../SDL2/src/power/winrt/SDL_syspower.cpp | 0 .../SDL2/src/render/SDL_d3dmath.c | 0 .../SDL2/src/render/SDL_d3dmath.h | 0 .../SDL2/src/render/SDL_render.c | 0 .../SDL2/src/render/SDL_sysrender.h | 0 .../SDL2/src/render/SDL_yuv_mmx.c | 0 .../SDL2/src/render/SDL_yuv_sw.c | 0 .../SDL2/src/render/SDL_yuv_sw_c.h | 0 .../SDL2/src/render/direct3d/SDL_render_d3d.c | 0 .../src/render/direct3d11/SDL_render_d3d11.c | 0 .../render/direct3d11/SDL_render_winrt.cpp | 0 .../src/render/direct3d11/SDL_render_winrt.h | 0 .../SDL2/src/render/mmx.h | 0 .../SDL2/src/render/opengl/SDL_glfuncs.h | 0 .../SDL2/src/render/opengl/SDL_render_gl.c | 0 .../SDL2/src/render/opengl/SDL_shaders_gl.c | 0 .../SDL2/src/render/opengl/SDL_shaders_gl.h | 0 .../SDL2/src/render/opengles/SDL_glesfuncs.h | 0 .../src/render/opengles/SDL_render_gles.c | 0 .../src/render/opengles2/SDL_gles2funcs.h | 0 .../src/render/opengles2/SDL_render_gles2.c | 0 .../src/render/opengles2/SDL_shaders_gles2.c | 0 .../src/render/opengles2/SDL_shaders_gles2.h | 0 .../SDL2/src/render/psp/SDL_render_psp.c | 0 .../src/render/software/SDL_blendfillrect.c | 0 .../src/render/software/SDL_blendfillrect.h | 0 .../SDL2/src/render/software/SDL_blendline.c | 0 .../SDL2/src/render/software/SDL_blendline.h | 0 .../SDL2/src/render/software/SDL_blendpoint.c | 0 .../SDL2/src/render/software/SDL_blendpoint.h | 0 .../SDL2/src/render/software/SDL_draw.h | 0 .../SDL2/src/render/software/SDL_drawline.c | 0 .../SDL2/src/render/software/SDL_drawline.h | 0 .../SDL2/src/render/software/SDL_drawpoint.c | 0 .../SDL2/src/render/software/SDL_drawpoint.h | 0 .../SDL2/src/render/software/SDL_render_sw.c | 0 .../src/render/software/SDL_render_sw_c.h | 0 .../SDL2/src/render/software/SDL_rotate.c | 0 .../SDL2/src/render/software/SDL_rotate.h | 0 .../SDL2/src/stdlib/SDL_getenv.c | 0 .../SDL2/src/stdlib/SDL_iconv.c | 0 .../SDL2/src/stdlib/SDL_malloc.c | 0 .../SDL2/src/stdlib/SDL_qsort.c | 0 .../SDL2/src/stdlib/SDL_stdlib.c | 0 .../SDL2/src/stdlib/SDL_string.c | 0 .../SDL2/src/test/SDL_test_assert.c | 0 .../SDL2/src/test/SDL_test_common.c | 0 .../SDL2/src/test/SDL_test_compare.c | 0 .../SDL2/src/test/SDL_test_crc32.c | 0 .../SDL2/src/test/SDL_test_font.c | 0 .../SDL2/src/test/SDL_test_fuzzer.c | 0 .../SDL2/src/test/SDL_test_harness.c | 0 .../SDL2/src/test/SDL_test_imageBlit.c | 0 .../SDL2/src/test/SDL_test_imageBlitBlend.c | 0 .../SDL2/src/test/SDL_test_imageFace.c | 0 .../SDL2/src/test/SDL_test_imagePrimitives.c | 0 .../src/test/SDL_test_imagePrimitivesBlend.c | 0 .../SDL2/src/test/SDL_test_log.c | 0 .../SDL2/src/test/SDL_test_md5.c | 0 .../SDL2/src/test/SDL_test_random.c | 0 .../SDL2/src/thread/SDL_systhread.h | 0 .../SDL2/src/thread/SDL_thread.c | 0 .../SDL2/src/thread/SDL_thread_c.h | 0 .../SDL2/src/thread/generic/SDL_syscond.c | 0 .../SDL2/src/thread/generic/SDL_sysmutex.c | 0 .../SDL2/src/thread/generic/SDL_sysmutex_c.h | 0 .../SDL2/src/thread/generic/SDL_syssem.c | 0 .../SDL2/src/thread/generic/SDL_systhread.c | 0 .../SDL2/src/thread/generic/SDL_systhread_c.h | 0 .../SDL2/src/thread/generic/SDL_systls.c | 0 .../SDL2/src/thread/psp/SDL_syscond.c | 0 .../SDL2/src/thread/psp/SDL_sysmutex.c | 0 .../SDL2/src/thread/psp/SDL_sysmutex_c.h | 0 .../SDL2/src/thread/psp/SDL_syssem.c | 0 .../SDL2/src/thread/psp/SDL_systhread.c | 0 .../SDL2/src/thread/psp/SDL_systhread_c.h | 0 .../SDL2/src/thread/pthread/SDL_syscond.c | 0 .../SDL2/src/thread/pthread/SDL_sysmutex.c | 0 .../SDL2/src/thread/pthread/SDL_sysmutex_c.h | 0 .../SDL2/src/thread/pthread/SDL_syssem.c | 0 .../SDL2/src/thread/pthread/SDL_systhread.c | 0 .../SDL2/src/thread/pthread/SDL_systhread_c.h | 0 .../SDL2/src/thread/pthread/SDL_systls.c | 0 .../SDL2/src/thread/stdcpp/SDL_syscond.cpp | 0 .../SDL2/src/thread/stdcpp/SDL_sysmutex.cpp | 0 .../SDL2/src/thread/stdcpp/SDL_sysmutex_c.h | 0 .../SDL2/src/thread/stdcpp/SDL_systhread.cpp | 0 .../SDL2/src/thread/stdcpp/SDL_systhread_c.h | 0 .../SDL2/src/thread/windows/SDL_sysmutex.c | 0 .../SDL2/src/thread/windows/SDL_syssem.c | 0 .../SDL2/src/thread/windows/SDL_systhread.c | 0 .../SDL2/src/thread/windows/SDL_systhread_c.h | 0 .../SDL2/src/thread/windows/SDL_systls.c | 0 .../SDL2/src/timer/SDL_timer.c | 0 .../SDL2/src/timer/SDL_timer_c.h | 0 .../SDL2/src/timer/dummy/SDL_systimer.c | 0 .../SDL2/src/timer/haiku/SDL_systimer.c | 0 .../SDL2/src/timer/psp/SDL_systimer.c | 0 .../SDL2/src/timer/unix/SDL_systimer.c | 0 .../SDL2/src/timer/windows/SDL_systimer.c | 0 .../SDL2/src/video/SDL_RLEaccel.c | 0 .../SDL2/src/video/SDL_RLEaccel_c.h | 0 .../SDL2/src/video/SDL_blit.c | 0 .../SDL2/src/video/SDL_blit.h | 0 .../SDL2/src/video/SDL_blit_0.c | 0 .../SDL2/src/video/SDL_blit_1.c | 0 .../SDL2/src/video/SDL_blit_A.c | 0 .../SDL2/src/video/SDL_blit_N.c | 0 .../SDL2/src/video/SDL_blit_auto.c | 0 .../SDL2/src/video/SDL_blit_auto.h | 0 .../SDL2/src/video/SDL_blit_copy.c | 0 .../SDL2/src/video/SDL_blit_copy.h | 0 .../SDL2/src/video/SDL_blit_slow.c | 0 .../SDL2/src/video/SDL_blit_slow.h | 0 .../SDL2/src/video/SDL_bmp.c | 0 .../SDL2/src/video/SDL_clipboard.c | 0 .../SDL2/src/video/SDL_egl.c | 0 .../SDL2/src/video/SDL_egl_c.h | 0 .../SDL2/src/video/SDL_fillrect.c | 0 .../SDL2/src/video/SDL_pixels.c | 0 .../SDL2/src/video/SDL_pixels_c.h | 0 .../SDL2/src/video/SDL_rect.c | 0 .../SDL2/src/video/SDL_rect_c.h | 0 .../SDL2/src/video/SDL_shape.c | 0 .../SDL2/src/video/SDL_shape_internals.h | 0 .../SDL2/src/video/SDL_stretch.c | 0 .../SDL2/src/video/SDL_surface.c | 0 .../SDL2/src/video/SDL_sysvideo.h | 0 .../SDL2/src/video/SDL_video.c | 0 .../src/video/android/SDL_androidclipboard.c | 0 .../src/video/android/SDL_androidclipboard.h | 0 .../src/video/android/SDL_androidevents.c | 0 .../src/video/android/SDL_androidevents.h | 0 .../SDL2/src/video/android/SDL_androidgl.c | 0 .../src/video/android/SDL_androidkeyboard.c | 0 .../src/video/android/SDL_androidkeyboard.h | 0 .../SDL2/src/video/android/SDL_androidtouch.c | 0 .../SDL2/src/video/android/SDL_androidtouch.h | 0 .../SDL2/src/video/android/SDL_androidvideo.c | 0 .../SDL2/src/video/android/SDL_androidvideo.h | 0 .../src/video/android/SDL_androidwindow.c | 0 .../src/video/android/SDL_androidwindow.h | 0 .../SDL2/src/video/cocoa/SDL_cocoaclipboard.h | 0 .../SDL2/src/video/cocoa/SDL_cocoaclipboard.m | 0 .../SDL2/src/video/cocoa/SDL_cocoaevents.h | 0 .../SDL2/src/video/cocoa/SDL_cocoaevents.m | 0 .../SDL2/src/video/cocoa/SDL_cocoakeyboard.h | 0 .../SDL2/src/video/cocoa/SDL_cocoakeyboard.m | 0 .../src/video/cocoa/SDL_cocoamessagebox.h | 0 .../src/video/cocoa/SDL_cocoamessagebox.m | 0 .../SDL2/src/video/cocoa/SDL_cocoamodes.h | 0 .../SDL2/src/video/cocoa/SDL_cocoamodes.m | 0 .../SDL2/src/video/cocoa/SDL_cocoamouse.h | 0 .../SDL2/src/video/cocoa/SDL_cocoamouse.m | 0 .../SDL2/src/video/cocoa/SDL_cocoamousetap.h | 0 .../SDL2/src/video/cocoa/SDL_cocoamousetap.m | 0 .../SDL2/src/video/cocoa/SDL_cocoaopengl.h | 0 .../SDL2/src/video/cocoa/SDL_cocoaopengl.m | 0 .../SDL2/src/video/cocoa/SDL_cocoashape.h | 0 .../SDL2/src/video/cocoa/SDL_cocoashape.m | 0 .../SDL2/src/video/cocoa/SDL_cocoavideo.h | 0 .../SDL2/src/video/cocoa/SDL_cocoavideo.m | 0 .../SDL2/src/video/cocoa/SDL_cocoawindow.h | 0 .../SDL2/src/video/cocoa/SDL_cocoawindow.m | 0 .../SDL2/src/video/directfb/SDL_DirectFB_WM.c | 0 .../SDL2/src/video/directfb/SDL_DirectFB_WM.h | 0 .../src/video/directfb/SDL_DirectFB_dyn.c | 0 .../src/video/directfb/SDL_DirectFB_dyn.h | 0 .../src/video/directfb/SDL_DirectFB_events.c | 0 .../src/video/directfb/SDL_DirectFB_events.h | 0 .../src/video/directfb/SDL_DirectFB_modes.c | 0 .../src/video/directfb/SDL_DirectFB_modes.h | 0 .../src/video/directfb/SDL_DirectFB_mouse.c | 0 .../src/video/directfb/SDL_DirectFB_mouse.h | 0 .../src/video/directfb/SDL_DirectFB_opengl.c | 0 .../src/video/directfb/SDL_DirectFB_opengl.h | 0 .../src/video/directfb/SDL_DirectFB_render.c | 0 .../src/video/directfb/SDL_DirectFB_render.h | 0 .../src/video/directfb/SDL_DirectFB_shape.c | 0 .../src/video/directfb/SDL_DirectFB_shape.h | 0 .../src/video/directfb/SDL_DirectFB_video.c | 0 .../src/video/directfb/SDL_DirectFB_video.h | 0 .../src/video/directfb/SDL_DirectFB_window.c | 0 .../src/video/directfb/SDL_DirectFB_window.h | 0 .../SDL2/src/video/dummy/SDL_nullevents.c | 0 .../SDL2/src/video/dummy/SDL_nullevents_c.h | 0 .../src/video/dummy/SDL_nullframebuffer.c | 0 .../src/video/dummy/SDL_nullframebuffer_c.h | 0 .../SDL2/src/video/dummy/SDL_nullvideo.c | 0 .../SDL2/src/video/dummy/SDL_nullvideo.h | 0 .../SDL2/src/video/haiku/SDL_BWin.h | 0 .../SDL2/src/video/haiku/SDL_bclipboard.cc | 0 .../SDL2/src/video/haiku/SDL_bclipboard.h | 0 .../SDL2/src/video/haiku/SDL_bevents.cc | 0 .../SDL2/src/video/haiku/SDL_bevents.h | 0 .../SDL2/src/video/haiku/SDL_bframebuffer.cc | 0 .../SDL2/src/video/haiku/SDL_bframebuffer.h | 0 .../SDL2/src/video/haiku/SDL_bkeyboard.cc | 0 .../SDL2/src/video/haiku/SDL_bkeyboard.h | 0 .../SDL2/src/video/haiku/SDL_bmodes.cc | 0 .../SDL2/src/video/haiku/SDL_bmodes.h | 0 .../SDL2/src/video/haiku/SDL_bopengl.cc | 0 .../SDL2/src/video/haiku/SDL_bopengl.h | 0 .../SDL2/src/video/haiku/SDL_bvideo.cc | 0 .../SDL2/src/video/haiku/SDL_bvideo.h | 0 .../SDL2/src/video/haiku/SDL_bwindow.cc | 0 .../SDL2/src/video/haiku/SDL_bwindow.h | 0 .../SDL2/src/video/mir/SDL_mirdyn.c | 0 .../SDL2/src/video/mir/SDL_mirdyn.h | 0 .../SDL2/src/video/mir/SDL_mirevents.c | 0 .../SDL2/src/video/mir/SDL_mirevents.h | 0 .../SDL2/src/video/mir/SDL_mirframebuffer.c | 0 .../SDL2/src/video/mir/SDL_mirframebuffer.h | 0 .../SDL2/src/video/mir/SDL_mirmouse.c | 0 .../SDL2/src/video/mir/SDL_mirmouse.h | 0 .../SDL2/src/video/mir/SDL_miropengl.c | 0 .../SDL2/src/video/mir/SDL_miropengl.h | 0 .../SDL2/src/video/mir/SDL_mirsym.h | 0 .../SDL2/src/video/mir/SDL_mirvideo.c | 0 .../SDL2/src/video/mir/SDL_mirvideo.h | 0 .../SDL2/src/video/mir/SDL_mirwindow.c | 0 .../SDL2/src/video/mir/SDL_mirwindow.h | 0 .../SDL2/src/video/pandora/SDL_pandora.c | 0 .../SDL2/src/video/pandora/SDL_pandora.h | 0 .../src/video/pandora/SDL_pandora_events.c | 0 .../src/video/pandora/SDL_pandora_events.h | 0 .../SDL2/src/video/psp/SDL_pspevents.c | 0 .../SDL2/src/video/psp/SDL_pspevents_c.h | 0 .../SDL2/src/video/psp/SDL_pspgl.c | 0 .../SDL2/src/video/psp/SDL_pspgl_c.h | 0 .../SDL2/src/video/psp/SDL_pspmouse.c | 0 .../SDL2/src/video/psp/SDL_pspmouse_c.h | 0 .../SDL2/src/video/psp/SDL_pspvideo.c | 0 .../SDL2/src/video/psp/SDL_pspvideo.h | 0 .../SDL2/src/video/raspberry/SDL_rpievents.c | 0 .../src/video/raspberry/SDL_rpievents_c.h | 0 .../SDL2/src/video/raspberry/SDL_rpimouse.c | 0 .../SDL2/src/video/raspberry/SDL_rpimouse.h | 0 .../src/video/raspberry/SDL_rpiopengles.c | 0 .../src/video/raspberry/SDL_rpiopengles.h | 0 .../SDL2/src/video/raspberry/SDL_rpivideo.c | 0 .../SDL2/src/video/raspberry/SDL_rpivideo.h | 0 .../SDL2/src/video/sdlgenblit.pl | 0 .../src/video/uikit/SDL_uikitappdelegate.h | 0 .../src/video/uikit/SDL_uikitappdelegate.m | 0 .../SDL2/src/video/uikit/SDL_uikitevents.h | 0 .../SDL2/src/video/uikit/SDL_uikitevents.m | 0 .../src/video/uikit/SDL_uikitmessagebox.h | 0 .../src/video/uikit/SDL_uikitmessagebox.m | 0 .../SDL2/src/video/uikit/SDL_uikitmodes.h | 0 .../SDL2/src/video/uikit/SDL_uikitmodes.m | 0 .../SDL2/src/video/uikit/SDL_uikitopengles.h | 0 .../SDL2/src/video/uikit/SDL_uikitopengles.m | 0 .../src/video/uikit/SDL_uikitopenglview.h | 0 .../src/video/uikit/SDL_uikitopenglview.m | 0 .../SDL2/src/video/uikit/SDL_uikitvideo.h | 0 .../SDL2/src/video/uikit/SDL_uikitvideo.m | 0 .../SDL2/src/video/uikit/SDL_uikitview.h | 0 .../SDL2/src/video/uikit/SDL_uikitview.m | 0 .../src/video/uikit/SDL_uikitviewcontroller.h | 0 .../src/video/uikit/SDL_uikitviewcontroller.m | 0 .../SDL2/src/video/uikit/SDL_uikitwindow.h | 0 .../SDL2/src/video/uikit/SDL_uikitwindow.m | 0 .../SDL2/src/video/uikit/keyinfotable.h | 0 .../SDL2/src/video/wayland/SDL_waylanddyn.c | 0 .../SDL2/src/video/wayland/SDL_waylanddyn.h | 0 .../src/video/wayland/SDL_waylandevents.c | 0 .../src/video/wayland/SDL_waylandevents_c.h | 0 .../SDL2/src/video/wayland/SDL_waylandmouse.c | 0 .../SDL2/src/video/wayland/SDL_waylandmouse.h | 0 .../src/video/wayland/SDL_waylandopengles.c | 0 .../src/video/wayland/SDL_waylandopengles.h | 0 .../SDL2/src/video/wayland/SDL_waylandsym.h | 0 .../SDL2/src/video/wayland/SDL_waylandtouch.c | 0 .../SDL2/src/video/wayland/SDL_waylandtouch.h | 0 .../SDL2/src/video/wayland/SDL_waylandvideo.c | 0 .../SDL2/src/video/wayland/SDL_waylandvideo.h | 0 .../src/video/wayland/SDL_waylandwindow.c | 0 .../src/video/wayland/SDL_waylandwindow.h | 0 .../SDL2/src/video/windows/SDL_msctf.h | 0 .../SDL2/src/video/windows/SDL_vkeys.h | 0 .../src/video/windows/SDL_windowsclipboard.c | 0 .../src/video/windows/SDL_windowsclipboard.h | 0 .../src/video/windows/SDL_windowsevents.c | 0 .../src/video/windows/SDL_windowsevents.h | 0 .../video/windows/SDL_windowsframebuffer.c | 0 .../video/windows/SDL_windowsframebuffer.h | 0 .../src/video/windows/SDL_windowskeyboard.c | 0 .../src/video/windows/SDL_windowskeyboard.h | 0 .../src/video/windows/SDL_windowsmessagebox.c | 0 .../src/video/windows/SDL_windowsmessagebox.h | 0 .../SDL2/src/video/windows/SDL_windowsmodes.c | 0 .../SDL2/src/video/windows/SDL_windowsmodes.h | 0 .../SDL2/src/video/windows/SDL_windowsmouse.c | 0 .../SDL2/src/video/windows/SDL_windowsmouse.h | 0 .../src/video/windows/SDL_windowsopengl.c | 0 .../src/video/windows/SDL_windowsopengl.h | 0 .../src/video/windows/SDL_windowsopengles.c | 0 .../src/video/windows/SDL_windowsopengles.h | 0 .../SDL2/src/video/windows/SDL_windowsshape.c | 0 .../SDL2/src/video/windows/SDL_windowsshape.h | 0 .../SDL2/src/video/windows/SDL_windowsvideo.c | 0 .../SDL2/src/video/windows/SDL_windowsvideo.h | 0 .../src/video/windows/SDL_windowswindow.c | 0 .../src/video/windows/SDL_windowswindow.h | 0 .../SDL2/src/video/windows/wmmsg.h | 0 .../SDL2/src/video/winrt/SDL_winrtevents.cpp | 0 .../SDL2/src/video/winrt/SDL_winrtevents_c.h | 0 .../src/video/winrt/SDL_winrtkeyboard.cpp | 0 .../SDL2/src/video/winrt/SDL_winrtmouse.cpp | 0 .../SDL2/src/video/winrt/SDL_winrtmouse_c.h | 0 .../src/video/winrt/SDL_winrtopengles.cpp | 0 .../SDL2/src/video/winrt/SDL_winrtopengles.h | 0 .../src/video/winrt/SDL_winrtpointerinput.cpp | 0 .../SDL2/src/video/winrt/SDL_winrtvideo.cpp | 0 .../SDL2/src/video/winrt/SDL_winrtvideo_cpp.h | 0 .../SDL2/src/video/x11/SDL_x11clipboard.c | 0 .../SDL2/src/video/x11/SDL_x11clipboard.h | 0 .../SDL2/src/video/x11/SDL_x11dyn.c | 0 .../SDL2/src/video/x11/SDL_x11dyn.h | 0 .../SDL2/src/video/x11/SDL_x11events.c | 0 .../SDL2/src/video/x11/SDL_x11events.h | 0 .../SDL2/src/video/x11/SDL_x11framebuffer.c | 0 .../SDL2/src/video/x11/SDL_x11framebuffer.h | 0 .../SDL2/src/video/x11/SDL_x11keyboard.c | 0 .../SDL2/src/video/x11/SDL_x11keyboard.h | 0 .../SDL2/src/video/x11/SDL_x11messagebox.c | 0 .../SDL2/src/video/x11/SDL_x11messagebox.h | 0 .../SDL2/src/video/x11/SDL_x11modes.c | 0 .../SDL2/src/video/x11/SDL_x11modes.h | 0 .../SDL2/src/video/x11/SDL_x11mouse.c | 0 .../SDL2/src/video/x11/SDL_x11mouse.h | 0 .../SDL2/src/video/x11/SDL_x11opengl.c | 0 .../SDL2/src/video/x11/SDL_x11opengl.h | 0 .../SDL2/src/video/x11/SDL_x11opengles.c | 0 .../SDL2/src/video/x11/SDL_x11opengles.h | 0 .../SDL2/src/video/x11/SDL_x11shape.c | 0 .../SDL2/src/video/x11/SDL_x11shape.h | 0 .../SDL2/src/video/x11/SDL_x11sym.h | 0 .../SDL2/src/video/x11/SDL_x11touch.c | 0 .../SDL2/src/video/x11/SDL_x11touch.h | 0 .../SDL2/src/video/x11/SDL_x11video.c | 0 .../SDL2/src/video/x11/SDL_x11video.h | 0 .../SDL2/src/video/x11/SDL_x11window.c | 0 .../SDL2/src/video/x11/SDL_x11window.h | 0 .../SDL2/src/video/x11/SDL_x11xinput2.c | 0 .../SDL2/src/video/x11/SDL_x11xinput2.h | 0 .../SDL2/src/video/x11/edid-parse.c | 0 .../SDL2/src/video/x11/edid.h | 0 .../SDL2/src/video/x11/imKStoUCS.c | 0 .../SDL2/src/video/x11/imKStoUCS.h | 0 .../helper => thirdparty}/chipmunk/chipmunk.c | 0 .../chipmunk/constraints/cpConstraint.c | 0 .../constraints/cpDampedRotarySpring.c | 0 .../chipmunk/constraints/cpDampedSpring.c | 0 .../chipmunk/constraints/cpGearJoint.c | 0 .../chipmunk/constraints/cpGrooveJoint.c | 0 .../chipmunk/constraints/cpPinJoint.c | 0 .../chipmunk/constraints/cpPivotJoint.c | 0 .../chipmunk/constraints/cpRatchetJoint.c | 0 .../chipmunk/constraints/cpRotaryLimitJoint.c | 0 .../chipmunk/constraints/cpSimpleMotor.c | 0 .../chipmunk/constraints/cpSlideJoint.c | 0 .../chipmunk/cpArbiter.c | 0 .../helper => thirdparty}/chipmunk/cpArray.c | 0 .../helper => thirdparty}/chipmunk/cpBB.c | 0 .../helper => thirdparty}/chipmunk/cpBBTree.c | 0 .../helper => thirdparty}/chipmunk/cpBody.c | 0 .../chipmunk/cpCollision.c | 0 .../chipmunk/cpHashSet.c | 0 .../chipmunk/cpPolyShape.c | 0 .../helper => thirdparty}/chipmunk/cpShape.c | 0 .../helper => thirdparty}/chipmunk/cpSpace.c | 0 .../chipmunk/cpSpaceComponent.c | 0 .../chipmunk/cpSpaceHash.c | 0 .../chipmunk/cpSpaceQuery.c | 0 .../chipmunk/cpSpaceStep.c | 0 .../chipmunk/cpSpatialIndex.c | 0 .../chipmunk/cpSweep1D.c | 0 .../helper => thirdparty}/chipmunk/cpVect.c | 0 .../helper => thirdparty}/chipmunk/prime.h | 0 .../include/freetype/config/ftconfig.h | 0 .../include/freetype/config/ftheader.h | 0 .../include/freetype/config/ftmodule.h | 0 .../include/freetype/config/ftoption.h | 0 .../include/freetype/config/ftstdlib.h | 0 .../freetype2/include/freetype/freetype.h | 0 .../freetype2/include/freetype/ftadvanc.h | 0 .../freetype2/include/freetype/ftbbox.h | 0 .../freetype2/include/freetype/ftbdf.h | 0 .../freetype2/include/freetype/ftbitmap.h | 0 .../freetype2/include/freetype/ftbzip2.h | 0 .../freetype2/include/freetype/ftcache.h | 0 .../freetype2/include/freetype/ftchapters.h | 0 .../freetype2/include/freetype/ftcid.h | 0 .../freetype2/include/freetype/fterrdef.h | 0 .../freetype2/include/freetype/fterrors.h | 0 .../freetype2/include/freetype/ftgasp.h | 0 .../freetype2/include/freetype/ftglyph.h | 0 .../freetype2/include/freetype/ftgxval.h | 0 .../freetype2/include/freetype/ftgzip.h | 0 .../freetype2/include/freetype/ftimage.h | 0 .../freetype2/include/freetype/ftincrem.h | 0 .../freetype2/include/freetype/ftlcdfil.h | 0 .../freetype2/include/freetype/ftlist.h | 0 .../freetype2/include/freetype/ftlzw.h | 0 .../freetype2/include/freetype/ftmac.h | 0 .../freetype2/include/freetype/ftmm.h | 0 .../freetype2/include/freetype/ftmodapi.h | 0 .../freetype2/include/freetype/ftmoderr.h | 0 .../freetype2/include/freetype/ftotval.h | 0 .../freetype2/include/freetype/ftoutln.h | 0 .../freetype2/include/freetype/ftpfr.h | 0 .../freetype2/include/freetype/ftrender.h | 0 .../freetype2/include/freetype/ftsizes.h | 0 .../freetype2/include/freetype/ftsnames.h | 0 .../freetype2/include/freetype/ftstroke.h | 0 .../freetype2/include/freetype/ftsynth.h | 0 .../freetype2/include/freetype/ftsystem.h | 0 .../freetype2/include/freetype/fttrigon.h | 0 .../freetype2/include/freetype/fttypes.h | 0 .../freetype2/include/freetype/ftwinfnt.h | 0 .../freetype2/include/freetype/ftxf86.h | 0 .../include/freetype/internal/autohint.h | 0 .../include/freetype/internal/ftcalc.h | 0 .../include/freetype/internal/ftdebug.h | 0 .../include/freetype/internal/ftdriver.h | 0 .../include/freetype/internal/ftgloadr.h | 0 .../include/freetype/internal/ftmemory.h | 0 .../include/freetype/internal/ftobjs.h | 0 .../include/freetype/internal/ftpic.h | 0 .../include/freetype/internal/ftrfork.h | 0 .../include/freetype/internal/ftserv.h | 0 .../include/freetype/internal/ftstream.h | 0 .../include/freetype/internal/fttrace.h | 0 .../include/freetype/internal/ftvalid.h | 0 .../include/freetype/internal/internal.h | 0 .../include/freetype/internal/psaux.h | 0 .../include/freetype/internal/pshints.h | 0 .../freetype/internal/services/svbdf.h | 0 .../freetype/internal/services/svcid.h | 0 .../freetype/internal/services/svgldict.h | 0 .../freetype/internal/services/svgxval.h | 0 .../freetype/internal/services/svkern.h | 0 .../include/freetype/internal/services/svmm.h | 0 .../freetype/internal/services/svotval.h | 0 .../freetype/internal/services/svpfr.h | 0 .../freetype/internal/services/svpostnm.h | 0 .../freetype/internal/services/svpscmap.h | 0 .../freetype/internal/services/svpsinfo.h | 0 .../freetype/internal/services/svsfnt.h | 0 .../freetype/internal/services/svttcmap.h | 0 .../freetype/internal/services/svtteng.h | 0 .../freetype/internal/services/svttglyf.h | 0 .../freetype/internal/services/svwinfnt.h | 0 .../freetype/internal/services/svxf86nm.h | 0 .../include/freetype/internal/sfnt.h | 0 .../include/freetype/internal/t1types.h | 0 .../include/freetype/internal/tttypes.h | 0 .../freetype2/include/freetype/t1tables.h | 0 .../freetype2/include/freetype/ttnameid.h | 0 .../freetype2/include/freetype/tttables.h | 0 .../freetype2/include/freetype/tttags.h | 0 .../freetype2/include/freetype/ttunpat.h | 0 .../freetype2/include/ft2build.h | 0 .../freetype2/src/Jamfile | 0 .../freetype2/src/autofit/Jamfile | 0 .../freetype2/src/autofit/afangles.c | 0 .../freetype2/src/autofit/afangles.h | 0 .../freetype2/src/autofit/afcjk.c | 0 .../freetype2/src/autofit/afcjk.h | 0 .../freetype2/src/autofit/afdummy.c | 0 .../freetype2/src/autofit/afdummy.h | 0 .../freetype2/src/autofit/aferrors.h | 0 .../freetype2/src/autofit/afglobal.c | 0 .../freetype2/src/autofit/afglobal.h | 0 .../freetype2/src/autofit/afhints.c | 0 .../freetype2/src/autofit/afhints.h | 0 .../freetype2/src/autofit/afindic.c | 0 .../freetype2/src/autofit/afindic.h | 0 .../freetype2/src/autofit/aflatin.c | 0 .../freetype2/src/autofit/aflatin.h | 0 .../freetype2/src/autofit/afloader.c | 0 .../freetype2/src/autofit/afloader.h | 0 .../freetype2/src/autofit/afmodule.c | 0 .../freetype2/src/autofit/afmodule.h | 0 .../freetype2/src/autofit/afpic.c | 0 .../freetype2/src/autofit/afpic.h | 0 .../freetype2/src/autofit/aftypes.h | 0 .../freetype2/src/autofit/afwarp.c | 0 .../freetype2/src/autofit/afwarp.h | 0 .../freetype2/src/autofit/module.mk | 0 .../freetype2/src/autofit/rules.mk | 0 .../freetype2/src/base/Jamfile | 0 .../freetype2/src/base/basepic.c | 0 .../freetype2/src/base/basepic.h | 0 .../freetype2/src/base/ftadvanc.c | 0 .../freetype2/src/base/ftapi.c | 0 .../freetype2/src/base/ftbase.h | 0 .../freetype2/src/base/ftbbox.c | 0 .../freetype2/src/base/ftbdf.c | 0 .../freetype2/src/base/ftbitmap.c | 0 .../freetype2/src/base/ftcalc.c | 0 .../freetype2/src/base/ftcid.c | 0 .../freetype2/src/base/ftdbgmem.c | 0 .../freetype2/src/base/ftdebug.c | 0 .../freetype2/src/base/ftfstype.c | 0 .../freetype2/src/base/ftgasp.c | 0 .../freetype2/src/base/ftgloadr.c | 0 .../freetype2/src/base/ftglyph.c | 0 .../freetype2/src/base/ftgxval.c | 0 .../freetype2/src/base/ftinit.c | 0 .../freetype2/src/base/ftlcdfil.c | 0 .../freetype2/src/base/ftmm.c | 0 .../freetype2/src/base/ftobjs.c | 0 .../freetype2/src/base/ftotval.c | 0 .../freetype2/src/base/ftoutln.c | 0 .../freetype2/src/base/ftpatent.c | 0 .../freetype2/src/base/ftpfr.c | 0 .../freetype2/src/base/ftpic.c | 0 .../freetype2/src/base/ftrfork.c | 0 .../freetype2/src/base/ftsnames.c | 0 .../freetype2/src/base/ftstream.c | 0 .../freetype2/src/base/ftstroke.c | 0 .../freetype2/src/base/ftsynth.c | 0 .../freetype2/src/base/ftsystem.c | 0 .../freetype2/src/base/fttrigon.c | 0 .../freetype2/src/base/fttype1.c | 0 .../freetype2/src/base/ftutil.c | 0 .../freetype2/src/base/ftwinfnt.c | 0 .../freetype2/src/base/ftxf86.c | 0 .../freetype2/src/base/rules.mk | 0 .../freetype2/src/bdf/Jamfile | 0 .../freetype2/src/bdf/README | 0 .../freetype2/src/bdf/bdf.h | 0 .../freetype2/src/bdf/bdfdrivr.c | 0 .../freetype2/src/bdf/bdfdrivr.h | 0 .../freetype2/src/bdf/bdferror.h | 0 .../freetype2/src/bdf/bdflib.c | 0 .../freetype2/src/bdf/module.mk | 0 .../freetype2/src/bdf/rules.mk | 0 .../freetype2/src/bzip2/Jamfile | 0 .../freetype2/src/bzip2/ftbzip2.c | 0 .../freetype2/src/bzip2/rules.mk | 0 .../freetype2/src/cache/Jamfile | 0 .../freetype2/src/cache/ftcbasic.c | 0 .../freetype2/src/cache/ftccache.c | 0 .../freetype2/src/cache/ftccache.h | 0 .../freetype2/src/cache/ftccback.h | 0 .../freetype2/src/cache/ftccmap.c | 0 .../freetype2/src/cache/ftcerror.h | 0 .../freetype2/src/cache/ftcglyph.c | 0 .../freetype2/src/cache/ftcglyph.h | 0 .../freetype2/src/cache/ftcimage.c | 0 .../freetype2/src/cache/ftcimage.h | 0 .../freetype2/src/cache/ftcmanag.c | 0 .../freetype2/src/cache/ftcmanag.h | 0 .../freetype2/src/cache/ftcmru.c | 0 .../freetype2/src/cache/ftcmru.h | 0 .../freetype2/src/cache/ftcsbits.c | 0 .../freetype2/src/cache/ftcsbits.h | 0 .../freetype2/src/cache/rules.mk | 0 .../freetype2/src/cff/Jamfile | 0 .../freetype2/src/cff/cffcmap.c | 0 .../freetype2/src/cff/cffcmap.h | 0 .../freetype2/src/cff/cffdrivr.c | 0 .../freetype2/src/cff/cffdrivr.h | 0 .../freetype2/src/cff/cfferrs.h | 0 .../freetype2/src/cff/cffgload.c | 0 .../freetype2/src/cff/cffgload.h | 0 .../freetype2/src/cff/cffload.c | 0 .../freetype2/src/cff/cffload.h | 0 .../freetype2/src/cff/cffobjs.c | 0 .../freetype2/src/cff/cffobjs.h | 0 .../freetype2/src/cff/cffparse.c | 0 .../freetype2/src/cff/cffparse.h | 0 .../freetype2/src/cff/cffpic.c | 0 .../freetype2/src/cff/cffpic.h | 0 .../freetype2/src/cff/cfftoken.h | 0 .../freetype2/src/cff/cfftypes.h | 0 .../freetype2/src/cff/module.mk | 0 .../freetype2/src/cff/rules.mk | 0 .../freetype2/src/cid/Jamfile | 0 .../freetype2/src/cid/ciderrs.h | 0 .../freetype2/src/cid/cidgload.c | 0 .../freetype2/src/cid/cidgload.h | 0 .../freetype2/src/cid/cidload.c | 0 .../freetype2/src/cid/cidload.h | 0 .../freetype2/src/cid/cidobjs.c | 0 .../freetype2/src/cid/cidobjs.h | 0 .../freetype2/src/cid/cidparse.c | 0 .../freetype2/src/cid/cidparse.h | 0 .../freetype2/src/cid/cidriver.c | 0 .../freetype2/src/cid/cidriver.h | 0 .../freetype2/src/cid/cidtoken.h | 0 .../freetype2/src/cid/module.mk | 0 .../freetype2/src/cid/rules.mk | 0 .../freetype2/src/gxvalid/Jamfile | 0 .../freetype2/src/gxvalid/README | 0 .../freetype2/src/gxvalid/gxvalid.h | 0 .../freetype2/src/gxvalid/gxvbsln.c | 0 .../freetype2/src/gxvalid/gxvcommn.c | 0 .../freetype2/src/gxvalid/gxvcommn.h | 0 .../freetype2/src/gxvalid/gxverror.h | 0 .../freetype2/src/gxvalid/gxvfeat.c | 0 .../freetype2/src/gxvalid/gxvfeat.h | 0 .../freetype2/src/gxvalid/gxvjust.c | 0 .../freetype2/src/gxvalid/gxvkern.c | 0 .../freetype2/src/gxvalid/gxvlcar.c | 0 .../freetype2/src/gxvalid/gxvmod.c | 0 .../freetype2/src/gxvalid/gxvmod.h | 0 .../freetype2/src/gxvalid/gxvmort.c | 0 .../freetype2/src/gxvalid/gxvmort.h | 0 .../freetype2/src/gxvalid/gxvmort0.c | 0 .../freetype2/src/gxvalid/gxvmort1.c | 0 .../freetype2/src/gxvalid/gxvmort2.c | 0 .../freetype2/src/gxvalid/gxvmort4.c | 0 .../freetype2/src/gxvalid/gxvmort5.c | 0 .../freetype2/src/gxvalid/gxvmorx.c | 0 .../freetype2/src/gxvalid/gxvmorx.h | 0 .../freetype2/src/gxvalid/gxvmorx0.c | 0 .../freetype2/src/gxvalid/gxvmorx1.c | 0 .../freetype2/src/gxvalid/gxvmorx2.c | 0 .../freetype2/src/gxvalid/gxvmorx4.c | 0 .../freetype2/src/gxvalid/gxvmorx5.c | 0 .../freetype2/src/gxvalid/gxvopbd.c | 0 .../freetype2/src/gxvalid/gxvprop.c | 0 .../freetype2/src/gxvalid/gxvtrak.c | 0 .../freetype2/src/gxvalid/module.mk | 0 .../freetype2/src/gxvalid/rules.mk | 0 .../freetype2/src/gzip/Jamfile | 0 .../freetype2/src/gzip/ftgzip.c | 0 .../freetype2/src/gzip/rules.mk | 0 .../freetype2/src/lzw/Jamfile | 0 .../freetype2/src/lzw/ftlzw.c | 0 .../freetype2/src/lzw/ftzopen.c | 0 .../freetype2/src/lzw/ftzopen.h | 0 .../freetype2/src/lzw/rules.mk | 0 .../freetype2/src/otvalid/Jamfile | 0 .../freetype2/src/otvalid/module.mk | 0 .../freetype2/src/otvalid/otvalid.h | 0 .../freetype2/src/otvalid/otvbase.c | 0 .../freetype2/src/otvalid/otvcommn.c | 0 .../freetype2/src/otvalid/otvcommn.h | 0 .../freetype2/src/otvalid/otverror.h | 0 .../freetype2/src/otvalid/otvgdef.c | 0 .../freetype2/src/otvalid/otvgpos.c | 0 .../freetype2/src/otvalid/otvgpos.h | 0 .../freetype2/src/otvalid/otvgsub.c | 0 .../freetype2/src/otvalid/otvjstf.c | 0 .../freetype2/src/otvalid/otvmath.c | 0 .../freetype2/src/otvalid/otvmod.c | 0 .../freetype2/src/otvalid/otvmod.h | 0 .../freetype2/src/otvalid/rules.mk | 0 .../freetype2/src/pcf/Jamfile | 0 .../freetype2/src/pcf/README | 0 .../freetype2/src/pcf/module.mk | 0 .../freetype2/src/pcf/pcf.h | 0 .../freetype2/src/pcf/pcfdrivr.c | 0 .../freetype2/src/pcf/pcfdrivr.h | 0 .../freetype2/src/pcf/pcferror.h | 0 .../freetype2/src/pcf/pcfread.c | 0 .../freetype2/src/pcf/pcfread.h | 0 .../freetype2/src/pcf/pcfutil.c | 0 .../freetype2/src/pcf/pcfutil.h | 0 .../freetype2/src/pcf/rules.mk | 0 .../freetype2/src/pfr/Jamfile | 0 .../freetype2/src/pfr/module.mk | 0 .../freetype2/src/pfr/pfrcmap.c | 0 .../freetype2/src/pfr/pfrcmap.h | 0 .../freetype2/src/pfr/pfrdrivr.c | 0 .../freetype2/src/pfr/pfrdrivr.h | 0 .../freetype2/src/pfr/pfrerror.h | 0 .../freetype2/src/pfr/pfrgload.c | 0 .../freetype2/src/pfr/pfrgload.h | 0 .../freetype2/src/pfr/pfrload.c | 0 .../freetype2/src/pfr/pfrload.h | 0 .../freetype2/src/pfr/pfrobjs.c | 0 .../freetype2/src/pfr/pfrobjs.h | 0 .../freetype2/src/pfr/pfrsbit.c | 0 .../freetype2/src/pfr/pfrsbit.h | 0 .../freetype2/src/pfr/pfrtypes.h | 0 .../freetype2/src/pfr/rules.mk | 0 .../freetype2/src/psaux/Jamfile | 0 .../freetype2/src/psaux/afmparse.c | 0 .../freetype2/src/psaux/afmparse.h | 0 .../freetype2/src/psaux/module.mk | 0 .../freetype2/src/psaux/psauxerr.h | 0 .../freetype2/src/psaux/psauxmod.c | 0 .../freetype2/src/psaux/psauxmod.h | 0 .../freetype2/src/psaux/psconv.c | 0 .../freetype2/src/psaux/psconv.h | 0 .../freetype2/src/psaux/psobjs.c | 0 .../freetype2/src/psaux/psobjs.h | 0 .../freetype2/src/psaux/rules.mk | 0 .../freetype2/src/psaux/t1cmap.c | 0 .../freetype2/src/psaux/t1cmap.h | 0 .../freetype2/src/psaux/t1decode.c | 0 .../freetype2/src/psaux/t1decode.h | 0 .../freetype2/src/pshinter/Jamfile | 0 .../freetype2/src/pshinter/module.mk | 0 .../freetype2/src/pshinter/pshalgo.c | 0 .../freetype2/src/pshinter/pshalgo.h | 0 .../freetype2/src/pshinter/pshglob.c | 0 .../freetype2/src/pshinter/pshglob.h | 0 .../freetype2/src/pshinter/pshmod.c | 0 .../freetype2/src/pshinter/pshmod.h | 0 .../freetype2/src/pshinter/pshnterr.h | 0 .../freetype2/src/pshinter/pshpic.c | 0 .../freetype2/src/pshinter/pshpic.h | 0 .../freetype2/src/pshinter/pshrec.c | 0 .../freetype2/src/pshinter/pshrec.h | 0 .../freetype2/src/pshinter/rules.mk | 0 .../freetype2/src/psnames/Jamfile | 0 .../freetype2/src/psnames/module.mk | 0 .../freetype2/src/psnames/psmodule.c | 0 .../freetype2/src/psnames/psmodule.h | 0 .../freetype2/src/psnames/psnamerr.h | 0 .../freetype2/src/psnames/pspic.c | 0 .../freetype2/src/psnames/pspic.h | 0 .../freetype2/src/psnames/pstables.h | 0 .../freetype2/src/psnames/rules.mk | 0 .../freetype2/src/raster/Jamfile | 0 .../freetype2/src/raster/ftmisc.h | 0 .../freetype2/src/raster/ftraster.c | 0 .../freetype2/src/raster/ftraster.h | 0 .../freetype2/src/raster/ftrend1.c | 0 .../freetype2/src/raster/ftrend1.h | 0 .../freetype2/src/raster/module.mk | 0 .../freetype2/src/raster/rasterrs.h | 0 .../freetype2/src/raster/rastpic.c | 0 .../freetype2/src/raster/rastpic.h | 0 .../freetype2/src/raster/rules.mk | 0 .../freetype2/src/sfnt/Jamfile | 0 .../freetype2/src/sfnt/module.mk | 0 .../freetype2/src/sfnt/rules.mk | 0 .../freetype2/src/sfnt/sfdriver.c | 0 .../freetype2/src/sfnt/sfdriver.h | 0 .../freetype2/src/sfnt/sferrors.h | 0 .../freetype2/src/sfnt/sfntpic.c | 0 .../freetype2/src/sfnt/sfntpic.h | 0 .../freetype2/src/sfnt/sfobjs.c | 0 .../freetype2/src/sfnt/sfobjs.h | 0 .../freetype2/src/sfnt/ttbdf.c | 0 .../freetype2/src/sfnt/ttbdf.h | 0 .../freetype2/src/sfnt/ttcmap.c | 0 .../freetype2/src/sfnt/ttcmap.h | 0 .../freetype2/src/sfnt/ttcmapc.h | 0 .../freetype2/src/sfnt/ttkern.c | 0 .../freetype2/src/sfnt/ttkern.h | 0 .../freetype2/src/sfnt/ttload.c | 0 .../freetype2/src/sfnt/ttload.h | 0 .../freetype2/src/sfnt/ttmtx.c | 0 .../freetype2/src/sfnt/ttmtx.h | 0 .../freetype2/src/sfnt/ttpost.c | 0 .../freetype2/src/sfnt/ttpost.h | 0 .../freetype2/src/sfnt/ttsbit.c | 0 .../freetype2/src/sfnt/ttsbit.h | 0 .../freetype2/src/smooth/Jamfile | 0 .../freetype2/src/smooth/ftgrays.c | 0 .../freetype2/src/smooth/ftgrays.h | 0 .../freetype2/src/smooth/ftsmerrs.h | 0 .../freetype2/src/smooth/ftsmooth.c | 0 .../freetype2/src/smooth/ftsmooth.h | 0 .../freetype2/src/smooth/ftspic.c | 0 .../freetype2/src/smooth/ftspic.h | 0 .../freetype2/src/smooth/module.mk | 0 .../freetype2/src/smooth/rules.mk | 0 .../freetype2/src/truetype/Jamfile | 0 .../freetype2/src/truetype/module.mk | 0 .../freetype2/src/truetype/rules.mk | 0 .../freetype2/src/truetype/ttdriver.c | 0 .../freetype2/src/truetype/ttdriver.h | 0 .../freetype2/src/truetype/tterrors.h | 0 .../freetype2/src/truetype/ttgload.c | 0 .../freetype2/src/truetype/ttgload.h | 0 .../freetype2/src/truetype/ttgxvar.c | 0 .../freetype2/src/truetype/ttgxvar.h | 0 .../freetype2/src/truetype/ttinterp.c | 0 .../freetype2/src/truetype/ttinterp.h | 0 .../freetype2/src/truetype/ttobjs.c | 0 .../freetype2/src/truetype/ttobjs.h | 0 .../freetype2/src/truetype/ttpic.c | 0 .../freetype2/src/truetype/ttpic.h | 0 .../freetype2/src/truetype/ttpload.c | 0 .../freetype2/src/truetype/ttpload.h | 0 .../freetype2/src/type1/Jamfile | 0 .../freetype2/src/type1/module.mk | 0 .../freetype2/src/type1/rules.mk | 0 .../freetype2/src/type1/t1afm.c | 0 .../freetype2/src/type1/t1afm.h | 0 .../freetype2/src/type1/t1driver.c | 0 .../freetype2/src/type1/t1driver.h | 0 .../freetype2/src/type1/t1errors.h | 0 .../freetype2/src/type1/t1gload.c | 0 .../freetype2/src/type1/t1gload.h | 0 .../freetype2/src/type1/t1load.c | 0 .../freetype2/src/type1/t1load.h | 0 .../freetype2/src/type1/t1objs.c | 0 .../freetype2/src/type1/t1objs.h | 0 .../freetype2/src/type1/t1parse.c | 0 .../freetype2/src/type1/t1parse.h | 0 .../freetype2/src/type1/t1tokens.h | 0 .../freetype2/src/type42/Jamfile | 0 .../freetype2/src/type42/module.mk | 0 .../freetype2/src/type42/rules.mk | 0 .../freetype2/src/type42/t42drivr.c | 0 .../freetype2/src/type42/t42drivr.h | 0 .../freetype2/src/type42/t42error.h | 0 .../freetype2/src/type42/t42objs.c | 0 .../freetype2/src/type42/t42objs.h | 0 .../freetype2/src/type42/t42parse.c | 0 .../freetype2/src/type42/t42parse.h | 0 .../freetype2/src/type42/t42types.h | 0 .../freetype2/src/winfonts/Jamfile | 0 .../freetype2/src/winfonts/fnterrs.h | 0 .../freetype2/src/winfonts/module.mk | 0 .../freetype2/src/winfonts/rules.mk | 0 .../freetype2/src/winfonts/winfnt.c | 0 .../freetype2/src/winfonts/winfnt.h | 0 src/{eepp/helper => thirdparty}/glew/eglew.h | 0 src/{eepp/helper => thirdparty}/glew/glew.c | 0 src/{eepp/helper => thirdparty}/glew/glew.h | 0 src/{eepp/helper => thirdparty}/glew/glxew.h | 0 src/{eepp/helper => thirdparty}/glew/wglew.h | 0 .../glm/core/_detail.hpp | 0 .../helper => thirdparty}/glm/core/_fixes.hpp | 0 .../glm/core/_swizzle.hpp | 0 .../glm/core/_swizzle_func.hpp | 0 .../glm/core/_vectorize.hpp | 0 .../glm/core/func_common.hpp | 0 .../glm/core/func_common.inl | 0 .../glm/core/func_exponential.hpp | 0 .../glm/core/func_exponential.inl | 0 .../glm/core/func_geometric.hpp | 0 .../glm/core/func_geometric.inl | 0 .../glm/core/func_matrix.hpp | 0 .../glm/core/func_matrix.inl | 0 .../glm/core/func_trigonometric.hpp | 0 .../glm/core/func_trigonometric.inl | 0 .../helper => thirdparty}/glm/core/hint.hpp | 0 .../helper => thirdparty}/glm/core/setup.hpp | 0 .../helper => thirdparty}/glm/core/type.hpp | 0 .../glm/core/type_float.hpp | 0 .../glm/core/type_gentype.hpp | 0 .../glm/core/type_half.hpp | 0 .../glm/core/type_half.inl | 0 .../glm/core/type_int.hpp | 0 .../glm/core/type_mat.hpp | 0 .../glm/core/type_mat.inl | 0 .../glm/core/type_mat4x4.hpp | 0 .../glm/core/type_mat4x4.inl | 0 .../glm/core/type_size.hpp | 0 .../glm/core/type_vec.hpp | 0 .../glm/core/type_vec.inl | 0 .../glm/core/type_vec1.hpp | 0 .../glm/core/type_vec1.inl | 0 .../glm/core/type_vec2.hpp | 0 .../glm/core/type_vec2.inl | 0 .../glm/core/type_vec3.hpp | 0 .../glm/core/type_vec3.inl | 0 .../glm/core/type_vec4.hpp | 0 .../glm/core/type_vec4.inl | 0 src/{eepp/helper => thirdparty}/glm/glm.hpp | 0 .../glm/gtc/matrix_transform.hpp | 0 .../glm/gtc/matrix_transform.inl | 0 .../glm/gtc/type_ptr.hpp | 0 .../glm/gtc/type_ptr.inl | 0 .../glm/gtx/transform.hpp | 0 .../glm/gtx/transform.inl | 0 .../imageresampler/resampler.cpp | 0 .../imageresampler/resampler.h | 0 .../jpeg-compressor/jpgd.cpp | 0 .../jpeg-compressor/jpgd.h | 0 .../jpeg-compressor/jpge.cpp | 0 .../jpeg-compressor/jpge.h | 0 .../helper => thirdparty}/libzip/config.h | 0 .../helper => thirdparty}/libzip/mkstemp.c | 0 .../libzip/vs/inttypes.h | 0 src/{eepp/helper => thirdparty}/libzip/zip.h | 0 .../helper => thirdparty}/libzip/zip_add.c | 0 .../libzip/zip_add_dir.c | 0 .../helper => thirdparty}/libzip/zip_close.c | 0 .../helper => thirdparty}/libzip/zip_delete.c | 0 .../helper => thirdparty}/libzip/zip_dirent.c | 0 .../libzip/zip_entry_free.c | 0 .../libzip/zip_entry_new.c | 0 .../libzip/zip_err_str.c | 0 .../helper => thirdparty}/libzip/zip_error.c | 0 .../libzip/zip_error_clear.c | 0 .../libzip/zip_error_get.c | 0 .../libzip/zip_error_get_sys_type.c | 0 .../libzip/zip_error_strerror.c | 0 .../libzip/zip_error_to_str.c | 0 .../helper => thirdparty}/libzip/zip_fclose.c | 0 .../helper => thirdparty}/libzip/zip_fdopen.c | 0 .../libzip/zip_file_error_clear.c | 0 .../libzip/zip_file_error_get.c | 0 .../libzip/zip_file_get_offset.c | 0 .../libzip/zip_file_strerror.c | 0 .../libzip/zip_filerange_crc.c | 0 .../helper => thirdparty}/libzip/zip_fopen.c | 0 .../libzip/zip_fopen_encrypted.c | 0 .../libzip/zip_fopen_index.c | 0 .../libzip/zip_fopen_index_encrypted.c | 0 .../helper => thirdparty}/libzip/zip_fread.c | 0 .../helper => thirdparty}/libzip/zip_free.c | 0 .../libzip/zip_get_archive_comment.c | 0 .../libzip/zip_get_archive_flag.c | 0 .../zip_get_compression_implementation.c | 0 .../zip_get_encryption_implementation.c | 0 .../libzip/zip_get_file_comment.c | 0 .../libzip/zip_get_file_extra.c | 0 .../libzip/zip_get_name.c | 0 .../libzip/zip_get_num_entries.c | 0 .../libzip/zip_get_num_files.c | 0 .../helper => thirdparty}/libzip/zip_memdup.c | 0 .../libzip/zip_name_locate.c | 0 .../helper => thirdparty}/libzip/zip_new.c | 0 .../helper => thirdparty}/libzip/zip_open.c | 0 .../helper => thirdparty}/libzip/zip_rename.c | 0 .../libzip/zip_replace.c | 0 .../libzip/zip_set_archive_comment.c | 0 .../libzip/zip_set_archive_flag.c | 0 .../libzip/zip_set_default_password.c | 0 .../libzip/zip_set_file_comment.c | 0 .../libzip/zip_set_file_extra.c | 0 .../libzip/zip_set_name.c | 0 .../libzip/zip_source_buffer.c | 0 .../libzip/zip_source_close.c | 0 .../libzip/zip_source_crc.c | 0 .../libzip/zip_source_deflate.c | 0 .../libzip/zip_source_error.c | 0 .../libzip/zip_source_file.c | 0 .../libzip/zip_source_filep.c | 0 .../libzip/zip_source_free.c | 0 .../libzip/zip_source_function.c | 0 .../libzip/zip_source_layered.c | 0 .../libzip/zip_source_open.c | 0 .../libzip/zip_source_pkware.c | 0 .../libzip/zip_source_pop.c | 0 .../libzip/zip_source_read.c | 0 .../libzip/zip_source_stat.c | 0 .../libzip/zip_source_zip.c | 0 .../helper => thirdparty}/libzip/zip_stat.c | 0 .../libzip/zip_stat_index.c | 0 .../libzip/zip_stat_init.c | 0 .../libzip/zip_strerror.c | 0 .../libzip/zip_unchange.c | 0 .../libzip/zip_unchange_all.c | 0 .../libzip/zip_unchange_archive.c | 0 .../libzip/zip_unchange_data.c | 0 .../helper => thirdparty}/libzip/zipconf.h | 0 .../helper => thirdparty}/libzip/zipint.h | 0 .../openal-soft/Alc/ALc.c | 0 .../openal-soft/Alc/ALu.c | 0 .../openal-soft/Alc/alcConfig.c | 0 .../openal-soft/Alc/alcDedicated.c | 0 .../openal-soft/Alc/alcEcho.c | 0 .../openal-soft/Alc/alcModulator.c | 0 .../openal-soft/Alc/alcReverb.c | 0 .../openal-soft/Alc/alcRing.c | 0 .../openal-soft/Alc/alcThread.c | 0 .../openal-soft/Alc/backends/alsa.c | 0 .../openal-soft/Alc/backends/coreaudio.c | 0 .../openal-soft/Alc/backends/dsound.c | 0 .../openal-soft/Alc/backends/loopback.c | 0 .../openal-soft/Alc/backends/mmdevapi.c | 0 .../openal-soft/Alc/backends/null.c | 0 .../openal-soft/Alc/backends/opensl.c | 0 .../openal-soft/Alc/backends/oss.c | 0 .../openal-soft/Alc/backends/portaudio.c | 0 .../openal-soft/Alc/backends/pulseaudio.c | 0 .../openal-soft/Alc/backends/sndio.c | 0 .../openal-soft/Alc/backends/solaris.c | 0 .../openal-soft/Alc/backends/wave.c | 0 .../openal-soft/Alc/backends/winmm.c | 0 .../openal-soft/Alc/bs2b.c | 0 .../openal-soft/Alc/helpers.c | 0 .../openal-soft/Alc/hrtf.c | 0 .../openal-soft/Alc/hrtf_tables.inc | 0 .../openal-soft/Alc/mixer.c | 0 .../openal-soft/Alc/mixer_c.c | 0 .../openal-soft/Alc/mixer_defs.h | 0 .../openal-soft/Alc/mixer_inc.c | 0 .../openal-soft/Alc/mixer_neon.c | 0 .../openal-soft/Alc/mixer_sse.c | 0 .../openal-soft/Alc/panning.c | 0 .../helper => thirdparty}/openal-soft/COPYING | 0 .../OpenAL32/Include/alAuxEffectSlot.h | 0 .../openal-soft/OpenAL32/Include/alBuffer.h | 0 .../openal-soft/OpenAL32/Include/alEffect.h | 0 .../openal-soft/OpenAL32/Include/alError.h | 0 .../openal-soft/OpenAL32/Include/alFilter.h | 0 .../openal-soft/OpenAL32/Include/alListener.h | 0 .../openal-soft/OpenAL32/Include/alMain.h | 0 .../openal-soft/OpenAL32/Include/alSource.h | 0 .../openal-soft/OpenAL32/Include/alThunk.h | 0 .../openal-soft/OpenAL32/Include/alu.h | 0 .../openal-soft/OpenAL32/Include/bs2b.h | 0 .../openal-soft/OpenAL32/alAuxEffectSlot.c | 0 .../openal-soft/OpenAL32/alBuffer.c | 0 .../openal-soft/OpenAL32/alEffect.c | 0 .../openal-soft/OpenAL32/alError.c | 0 .../openal-soft/OpenAL32/alExtension.c | 0 .../openal-soft/OpenAL32/alFilter.c | 0 .../openal-soft/OpenAL32/alListener.c | 0 .../openal-soft/OpenAL32/alSource.c | 0 .../openal-soft/OpenAL32/alState.c | 0 .../openal-soft/OpenAL32/alThunk.c | 0 .../helper => thirdparty}/openal-soft/README | 0 .../openal-soft/config.h | 0 .../openal-soft/config.h.in | 0 .../openal-soft/include/AL/al.h | 0 .../openal-soft/include/AL/alc.h | 0 .../openal-soft/include/AL/alext.h | 0 .../openal-soft/include/AL/efx-creative.h | 0 .../openal-soft/include/AL/efx-presets.h | 0 .../openal-soft/include/AL/efx.h | 0 .../openal-soft/premake4.lua | 0 .../pugixml/pugiconfig.hpp | 0 .../helper => thirdparty}/pugixml/pugixml.cpp | 0 .../helper => thirdparty}/pugixml/pugixml.hpp | 0 .../stb_vorbis/stb_vorbis.c | 0 .../stb_vorbis/stb_vorbis.h | 0 .../helper => thirdparty}/zlib/adler32.c | 0 .../helper => thirdparty}/zlib/compress.c | 0 src/{eepp/helper => thirdparty}/zlib/crc32.c | 0 src/{eepp/helper => thirdparty}/zlib/crc32.h | 0 .../helper => thirdparty}/zlib/deflate.c | 0 .../helper => thirdparty}/zlib/deflate.h | 0 .../helper => thirdparty}/zlib/infback.c | 0 .../helper => thirdparty}/zlib/inffast.c | 0 .../helper => thirdparty}/zlib/inffast.h | 0 .../helper => thirdparty}/zlib/inffixed.h | 0 .../helper => thirdparty}/zlib/inflate.c | 0 .../helper => thirdparty}/zlib/inflate.h | 0 .../helper => thirdparty}/zlib/inftrees.c | 0 .../helper => thirdparty}/zlib/inftrees.h | 0 src/{eepp/helper => thirdparty}/zlib/trees.c | 0 src/{eepp/helper => thirdparty}/zlib/trees.h | 0 .../helper => thirdparty}/zlib/uncompr.c | 0 src/{eepp/helper => thirdparty}/zlib/zconf.h | 0 src/{eepp/helper => thirdparty}/zlib/zlib.h | 0 src/{eepp/helper => thirdparty}/zlib/zutil.c | 0 src/{eepp/helper => thirdparty}/zlib/zutil.h | 0 1412 files changed, 302 insertions(+), 507 deletions(-) rename include/eepp/{helper => thirdparty}/PlusCallback/callback.hpp (100%) rename include/eepp/{helper => thirdparty}/chipmunk/chipmunk.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/chipmunk_ffi.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/chipmunk_private.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/chipmunk_types.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/chipmunk_unsafe.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpConstraint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpDampedRotarySpring.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpDampedSpring.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpGearJoint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpGrooveJoint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpPinJoint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpPivotJoint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpRatchetJoint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpRotaryLimitJoint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpSimpleMotor.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/cpSlideJoint.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/constraints/util.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpArbiter.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpBB.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpBody.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpPolyShape.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpShape.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpSpace.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpSpatialIndex.h (100%) rename include/eepp/{helper => thirdparty}/chipmunk/cpVect.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_assert.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_atomic.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_audio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_bits.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_blendmode.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_clipboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config.h.cmake (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config.h.in (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_android.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_iphoneos.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_macosx.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_minimal.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_pandora.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_psp.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_windows.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_winrt.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_config_wiz.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_copying.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_cpuinfo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_egl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_endian.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_error.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_events.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_filesystem.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_gamecontroller.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_gesture.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_haptic.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_hints.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_joystick.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_keyboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_keycode.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_loadso.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_log.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_main.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_messagebox.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_mouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_mutex.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_name.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_opengl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_opengles.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_opengles2.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_pixels.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_platform.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_power.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_quit.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_rect.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_render.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_revision.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_rwops.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_scancode.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_shape.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_stdinc.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_surface.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_system.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_syswm.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_assert.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_common.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_compare.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_crc32.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_font.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_fuzzer.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_harness.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_images.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_log.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_md5.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_test_random.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_thread.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_timer.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_touch.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_types.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_version.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/SDL_video.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/begin_code.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/close_code.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/include/doxyfile (100%) rename src/{eepp/helper => thirdparty}/SDL2/java/src/org/libsdl/app/SDLActivity.java (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL_assert.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL_assert_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL_error.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL_error_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL_hints.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL_internal.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/SDL_log.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/atomic/SDL_atomic.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/atomic/SDL_spinlock.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_audio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_audio_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_audiocvt.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_audiodev.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_audiodev_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_audiomem.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_audiotypecvt.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_mixer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_sysaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_wave.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/SDL_wave.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/alsa/SDL_alsa_audio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/alsa/SDL_alsa_audio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/android/SDL_androidaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/android/SDL_androidaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/arts/SDL_artsaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/arts/SDL_artsaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/bsd/SDL_bsdaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/bsd/SDL_bsdaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/coreaudio/SDL_coreaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/coreaudio/SDL_coreaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/directsound/SDL_directsound.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/directsound/SDL_directsound.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/directsound/directx.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/disk/SDL_diskaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/disk/SDL_diskaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/dsp/SDL_dspaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/dsp/SDL_dspaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/dummy/SDL_dummyaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/dummy/SDL_dummyaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/esd/SDL_esdaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/esd/SDL_esdaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/fusionsound/SDL_fsaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/fusionsound/SDL_fsaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/haiku/SDL_haikuaudio.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/haiku/SDL_haikuaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/nas/SDL_nasaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/nas/SDL_nasaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/paudio/SDL_paudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/paudio/SDL_paudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/psp/SDL_pspaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/psp/SDL_pspaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/pulseaudio/SDL_pulseaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/pulseaudio/SDL_pulseaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/qsa/SDL_qsa_audio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/qsa/SDL_qsa_audio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/sdlgenaudiocvt.pl (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/sndio/SDL_sndioaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/sndio/SDL_sndioaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/sun/SDL_sunaudio.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/sun/SDL_sunaudio.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/winmm/SDL_winmm.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/winmm/SDL_winmm.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/xaudio2/SDL_xaudio2.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/android/SDL_android.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/android/SDL_android.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/linux/SDL_evdev.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/linux/SDL_evdev.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/linux/SDL_udev.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/linux/SDL_udev.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/windows/SDL_windows.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/windows/SDL_windows.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/winrt/SDL_winrtapp_common.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/winrt/SDL_winrtapp_common.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/winrt/SDL_winrtapp_direct3d.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/winrt/SDL_winrtapp_direct3d.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/winrt/SDL_winrtapp_xaml.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/core/winrt/SDL_winrtapp_xaml.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/cpuinfo/SDL_cpuinfo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/dynapi/SDL_dynapi.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/dynapi/SDL_dynapi.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/dynapi/SDL_dynapi_overrides.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/dynapi/SDL_dynapi_procs.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/dynapi/gendynapi.pl (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_clipboardevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_clipboardevents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_dropevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_dropevents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_events.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_events_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_gesture.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_gesture_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_keyboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_keyboard_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_mouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_mouse_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_quit.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_sysevents.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_touch.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_touch_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_windowevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/SDL_windowevents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/blank_cursor.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/default_cursor.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/scancodes_darwin.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/scancodes_linux.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/scancodes_windows.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/events/scancodes_xfree86.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/file/SDL_rwops.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/filesystem/cocoa/SDL_sysfilesystem.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/filesystem/dummy/SDL_sysfilesystem.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/filesystem/haiku/SDL_sysfilesystem.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/filesystem/unix/SDL_sysfilesystem.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/filesystem/windows/SDL_sysfilesystem.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/filesystem/winrt/SDL_sysfilesystem.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/SDL_haptic.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/SDL_haptic_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/SDL_syshaptic.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/darwin/SDL_syshaptic.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/darwin/SDL_syshaptic_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/dummy/SDL_syshaptic.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/linux/SDL_syshaptic.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/windows/SDL_syshaptic.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/haptic/windows/SDL_syshaptic_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/SDL_gamecontroller.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/SDL_gamecontrollerdb.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/SDL_joystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/SDL_joystick_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/SDL_sysjoystick.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/android/SDL_sysjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/android/SDL_sysjoystick_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/bsd/SDL_sysjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/darwin/SDL_sysjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/darwin/SDL_sysjoystick_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/dummy/SDL_sysjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/haiku/SDL_haikujoystick.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/iphoneos/SDL_sysjoystick.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/linux/SDL_sysjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/linux/SDL_sysjoystick_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/psp/SDL_sysjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/sort_controllers.py (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/windows/SDL_dxjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/windows/SDL_dxjoystick_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/windows/SDL_mmjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/joystick/winrt/SDL_xinputjoystick.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/e_atan2.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/e_log.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/e_pow.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/e_rem_pio2.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/e_sqrt.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/k_cos.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/k_rem_pio2.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/k_sin.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/math_libm.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/math_private.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/s_atan.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/s_copysign.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/s_cos.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/s_fabs.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/s_floor.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/s_scalbn.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/libm/s_sin.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/loadso/dlopen/SDL_sysloadso.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/loadso/dummy/SDL_sysloadso.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/loadso/haiku/SDL_sysloadso.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/loadso/windows/SDL_sysloadso.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/android/SDL_android_main.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/dummy/SDL_dummy_main.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/haiku/SDL_BApp.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/haiku/SDL_BeApp.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/haiku/SDL_BeApp.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/psp/SDL_psp_main.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/windows/SDL_windows_main.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/windows/version.rc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/main/winrt/SDL_winrt_main_NonXAML.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/SDL_power.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/android/SDL_syspower.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/haiku/SDL_syspower.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/linux/SDL_syspower.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/macosx/SDL_syspower.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/psp/SDL_syspower.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/uikit/SDL_syspower.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/uikit/SDL_syspower.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/windows/SDL_syspower.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/power/winrt/SDL_syspower.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/SDL_d3dmath.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/SDL_d3dmath.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/SDL_render.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/SDL_sysrender.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/SDL_yuv_mmx.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/SDL_yuv_sw.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/SDL_yuv_sw_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/direct3d/SDL_render_d3d.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/direct3d11/SDL_render_d3d11.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/direct3d11/SDL_render_winrt.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/direct3d11/SDL_render_winrt.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/mmx.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengl/SDL_glfuncs.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengl/SDL_render_gl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengl/SDL_shaders_gl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengl/SDL_shaders_gl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengles/SDL_glesfuncs.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengles/SDL_render_gles.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengles2/SDL_gles2funcs.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengles2/SDL_render_gles2.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengles2/SDL_shaders_gles2.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/opengles2/SDL_shaders_gles2.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/psp/SDL_render_psp.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_blendfillrect.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_blendfillrect.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_blendline.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_blendline.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_blendpoint.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_blendpoint.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_draw.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_drawline.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_drawline.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_drawpoint.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_drawpoint.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_render_sw.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_render_sw_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_rotate.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/render/software/SDL_rotate.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/stdlib/SDL_getenv.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/stdlib/SDL_iconv.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/stdlib/SDL_malloc.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/stdlib/SDL_qsort.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/stdlib/SDL_stdlib.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/stdlib/SDL_string.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_assert.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_common.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_compare.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_crc32.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_font.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_fuzzer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_harness.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_imageBlit.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_imageBlitBlend.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_imageFace.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_imagePrimitives.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_imagePrimitivesBlend.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_log.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_md5.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/test/SDL_test_random.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/SDL_systhread.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/SDL_thread.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/SDL_thread_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/generic/SDL_syscond.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/generic/SDL_sysmutex.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/generic/SDL_sysmutex_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/generic/SDL_syssem.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/generic/SDL_systhread.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/generic/SDL_systhread_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/generic/SDL_systls.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/psp/SDL_syscond.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/psp/SDL_sysmutex.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/psp/SDL_sysmutex_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/psp/SDL_syssem.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/psp/SDL_systhread.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/psp/SDL_systhread_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/pthread/SDL_syscond.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/pthread/SDL_sysmutex.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/pthread/SDL_sysmutex_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/pthread/SDL_syssem.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/pthread/SDL_systhread.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/pthread/SDL_systhread_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/pthread/SDL_systls.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/stdcpp/SDL_syscond.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/stdcpp/SDL_sysmutex.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/stdcpp/SDL_sysmutex_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/stdcpp/SDL_systhread.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/stdcpp/SDL_systhread_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/windows/SDL_sysmutex.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/windows/SDL_syssem.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/windows/SDL_systhread.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/windows/SDL_systhread_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/thread/windows/SDL_systls.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/timer/SDL_timer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/timer/SDL_timer_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/timer/dummy/SDL_systimer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/timer/haiku/SDL_systimer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/timer/psp/SDL_systimer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/timer/unix/SDL_systimer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/timer/windows/SDL_systimer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_RLEaccel.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_RLEaccel_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_0.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_1.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_A.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_N.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_auto.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_auto.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_copy.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_copy.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_slow.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_blit_slow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_bmp.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_clipboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_egl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_egl_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_fillrect.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_pixels.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_pixels_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_rect.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_rect_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_shape.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_shape_internals.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_stretch.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_surface.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_sysvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/SDL_video.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidclipboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidclipboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidevents.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidgl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidkeyboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidkeyboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidtouch.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidtouch.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidvideo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidwindow.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/android/SDL_androidwindow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoaclipboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoaclipboard.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoaevents.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoaevents.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoakeyboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoakeyboard.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamessagebox.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamessagebox.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamodes.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamodes.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamouse.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamousetap.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoamousetap.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoaopengl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoaopengl.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoashape.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoashape.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoavideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoavideo.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoawindow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/cocoa/SDL_cocoawindow.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_WM.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_WM.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_dyn.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_dyn.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_events.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_events.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_modes.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_modes.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_mouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_mouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_opengl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_opengl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_render.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_render.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_shape.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_shape.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_video.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_video.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_window.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/directfb/SDL_DirectFB_window.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/dummy/SDL_nullevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/dummy/SDL_nullevents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/dummy/SDL_nullframebuffer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/dummy/SDL_nullframebuffer_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/dummy/SDL_nullvideo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/dummy/SDL_nullvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_BWin.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bclipboard.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bclipboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bevents.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bevents.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bframebuffer.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bframebuffer.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bkeyboard.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bkeyboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bmodes.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bmodes.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bopengl.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bopengl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bvideo.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bwindow.cc (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/haiku/SDL_bwindow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirdyn.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirdyn.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirevents.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirframebuffer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirframebuffer.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirmouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirmouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_miropengl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_miropengl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirsym.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirvideo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirwindow.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/mir/SDL_mirwindow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/pandora/SDL_pandora.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/pandora/SDL_pandora.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/pandora/SDL_pandora_events.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/pandora/SDL_pandora_events.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspevents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspgl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspgl_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspmouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspmouse_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspvideo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/psp/SDL_pspvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpievents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpievents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpimouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpimouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpiopengles.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpiopengles.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpivideo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/raspberry/SDL_rpivideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/sdlgenblit.pl (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitappdelegate.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitappdelegate.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitevents.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitevents.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitmessagebox.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitmessagebox.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitmodes.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitmodes.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitopengles.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitopengles.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitopenglview.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitopenglview.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitvideo.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitview.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitview.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitviewcontroller.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitviewcontroller.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitwindow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/SDL_uikitwindow.m (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/uikit/keyinfotable.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylanddyn.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylanddyn.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandevents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandmouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandmouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandopengles.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandopengles.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandsym.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandtouch.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandtouch.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandvideo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandwindow.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/wayland/SDL_waylandwindow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_msctf.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_vkeys.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsclipboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsclipboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsevents.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsevents.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsframebuffer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsframebuffer.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowskeyboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowskeyboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsmessagebox.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsmessagebox.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsmodes.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsmodes.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsmouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsmouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsopengl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsopengl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsopengles.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsopengles.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsshape.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsshape.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsvideo.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowsvideo.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowswindow.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/SDL_windowswindow.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/windows/wmmsg.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtevents.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtevents_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtkeyboard.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtmouse.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtmouse_c.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtopengles.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtopengles.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtpointerinput.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtvideo.cpp (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/winrt/SDL_winrtvideo_cpp.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11clipboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11clipboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11dyn.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11dyn.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11events.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11events.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11framebuffer.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11framebuffer.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11keyboard.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11keyboard.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11messagebox.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11messagebox.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11modes.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11modes.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11mouse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11mouse.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11opengl.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11opengl.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11opengles.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11opengles.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11shape.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11shape.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11sym.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11touch.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11touch.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11video.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11video.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11window.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11window.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11xinput2.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/SDL_x11xinput2.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/edid-parse.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/edid.h (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/imKStoUCS.c (100%) rename src/{eepp/helper => thirdparty}/SDL2/src/video/x11/imKStoUCS.h (100%) rename src/{eepp/helper => thirdparty}/chipmunk/chipmunk.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpConstraint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpDampedRotarySpring.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpDampedSpring.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpGearJoint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpGrooveJoint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpPinJoint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpPivotJoint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpRatchetJoint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpRotaryLimitJoint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpSimpleMotor.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/constraints/cpSlideJoint.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpArbiter.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpArray.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpBB.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpBBTree.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpBody.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpCollision.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpHashSet.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpPolyShape.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpShape.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpSpace.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpSpaceComponent.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpSpaceHash.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpSpaceQuery.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpSpaceStep.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpSpatialIndex.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpSweep1D.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/cpVect.c (100%) rename src/{eepp/helper => thirdparty}/chipmunk/prime.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/config/ftconfig.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/config/ftheader.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/config/ftmodule.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/config/ftoption.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/config/ftstdlib.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/freetype.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftadvanc.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftbbox.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftbdf.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftbitmap.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftbzip2.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftcache.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftchapters.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftcid.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/fterrdef.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/fterrors.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftgasp.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftglyph.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftgxval.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftgzip.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftimage.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftincrem.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftlcdfil.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftlist.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftlzw.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftmac.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftmm.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftmodapi.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftmoderr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftotval.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftoutln.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftpfr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftrender.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftsizes.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftsnames.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftstroke.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftsynth.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftsystem.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/fttrigon.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/fttypes.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftwinfnt.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ftxf86.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/autohint.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftcalc.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftdebug.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftdriver.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftgloadr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftmemory.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftobjs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftpic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftrfork.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftserv.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftstream.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/fttrace.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/ftvalid.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/internal.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/psaux.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/pshints.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svbdf.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svcid.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svgldict.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svgxval.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svkern.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svmm.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svotval.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svpfr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svpostnm.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svpscmap.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svpsinfo.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svsfnt.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svttcmap.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svtteng.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svttglyf.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svwinfnt.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/services/svxf86nm.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/sfnt.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/t1types.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/internal/tttypes.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/t1tables.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ttnameid.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/tttables.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/tttags.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/freetype/ttunpat.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/include/ft2build.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afangles.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afangles.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afcjk.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afcjk.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afdummy.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afdummy.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/aferrors.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afglobal.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afglobal.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afhints.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afhints.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afindic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afindic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/aflatin.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/aflatin.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afloader.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afloader.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afmodule.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afmodule.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afpic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afpic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/aftypes.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afwarp.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/afwarp.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/autofit/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/basepic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/basepic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftadvanc.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftapi.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftbase.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftbbox.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftbdf.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftbitmap.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftcalc.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftcid.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftdbgmem.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftdebug.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftfstype.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftgasp.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftgloadr.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftglyph.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftgxval.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftinit.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftlcdfil.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftmm.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftobjs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftotval.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftoutln.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftpatent.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftpfr.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftpic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftrfork.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftsnames.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftstream.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftstroke.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftsynth.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftsystem.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/fttrigon.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/fttype1.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftutil.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftwinfnt.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/ftxf86.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/base/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/README (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/bdf.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/bdfdrivr.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/bdfdrivr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/bdferror.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/bdflib.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bdf/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bzip2/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bzip2/ftbzip2.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/bzip2/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcbasic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftccache.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftccache.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftccback.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftccmap.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcerror.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcglyph.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcglyph.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcimage.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcimage.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcmanag.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcmanag.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcmru.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcmru.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcsbits.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/ftcsbits.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cache/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffcmap.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffcmap.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffdrivr.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffdrivr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cfferrs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffgload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffgload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffobjs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffobjs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffparse.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffparse.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffpic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cffpic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cfftoken.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/cfftypes.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cff/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/ciderrs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidgload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidgload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidobjs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidobjs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidparse.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidparse.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidriver.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidriver.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/cidtoken.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/cid/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/README (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvalid.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvbsln.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvcommn.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvcommn.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxverror.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvfeat.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvfeat.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvjust.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvkern.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvlcar.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmod.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmod.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmort.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmort.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmort0.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmort1.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmort2.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmort4.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmort5.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmorx.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmorx.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmorx0.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmorx1.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmorx2.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmorx4.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvmorx5.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvopbd.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvprop.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/gxvtrak.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gxvalid/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gzip/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gzip/ftgzip.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/gzip/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/lzw/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/lzw/ftlzw.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/lzw/ftzopen.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/lzw/ftzopen.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/lzw/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvalid.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvbase.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvcommn.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvcommn.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otverror.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvgdef.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvgpos.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvgpos.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvgsub.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvjstf.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvmath.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvmod.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/otvmod.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/otvalid/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/README (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcf.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcfdrivr.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcfdrivr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcferror.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcfread.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcfread.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcfutil.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/pcfutil.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pcf/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrcmap.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrcmap.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrdrivr.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrdrivr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrerror.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrgload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrgload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrobjs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrobjs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrsbit.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrsbit.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/pfrtypes.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pfr/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/afmparse.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/afmparse.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/psauxerr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/psauxmod.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/psauxmod.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/psconv.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/psconv.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/psobjs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/psobjs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/t1cmap.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/t1cmap.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/t1decode.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psaux/t1decode.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshalgo.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshalgo.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshglob.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshglob.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshmod.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshmod.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshnterr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshpic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshpic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshrec.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/pshrec.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/pshinter/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/psmodule.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/psmodule.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/psnamerr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/pspic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/pspic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/pstables.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/psnames/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/ftmisc.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/ftraster.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/ftraster.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/ftrend1.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/ftrend1.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/rasterrs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/rastpic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/rastpic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/raster/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/sfdriver.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/sfdriver.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/sferrors.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/sfntpic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/sfntpic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/sfobjs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/sfobjs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttbdf.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttbdf.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttcmap.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttcmap.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttcmapc.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttkern.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttkern.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttmtx.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttmtx.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttpost.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttpost.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttsbit.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/sfnt/ttsbit.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/ftgrays.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/ftgrays.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/ftsmerrs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/ftsmooth.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/ftsmooth.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/ftspic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/ftspic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/smooth/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttdriver.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttdriver.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/tterrors.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttgload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttgload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttgxvar.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttgxvar.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttinterp.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttinterp.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttobjs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttobjs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttpic.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttpic.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttpload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/truetype/ttpload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1afm.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1afm.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1driver.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1driver.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1errors.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1gload.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1gload.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1load.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1load.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1objs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1objs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1parse.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1parse.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type1/t1tokens.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42drivr.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42drivr.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42error.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42objs.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42objs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42parse.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42parse.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/type42/t42types.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/winfonts/Jamfile (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/winfonts/fnterrs.h (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/winfonts/module.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/winfonts/rules.mk (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/winfonts/winfnt.c (100%) rename src/{eepp/helper => thirdparty}/freetype2/src/winfonts/winfnt.h (100%) rename src/{eepp/helper => thirdparty}/glew/eglew.h (100%) rename src/{eepp/helper => thirdparty}/glew/glew.c (100%) rename src/{eepp/helper => thirdparty}/glew/glew.h (100%) rename src/{eepp/helper => thirdparty}/glew/glxew.h (100%) rename src/{eepp/helper => thirdparty}/glew/wglew.h (100%) rename src/{eepp/helper => thirdparty}/glm/core/_detail.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/_fixes.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/_swizzle.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/_swizzle_func.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/_vectorize.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_common.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_common.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_exponential.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_exponential.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_geometric.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_geometric.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_matrix.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_matrix.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_trigonometric.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/func_trigonometric.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/hint.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/setup.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_float.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_gentype.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_half.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_half.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_int.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_mat.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_mat.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_mat4x4.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_mat4x4.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_size.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec1.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec1.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec2.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec2.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec3.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec3.inl (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec4.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/core/type_vec4.inl (100%) rename src/{eepp/helper => thirdparty}/glm/glm.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/gtc/matrix_transform.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/gtc/matrix_transform.inl (100%) rename src/{eepp/helper => thirdparty}/glm/gtc/type_ptr.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/gtc/type_ptr.inl (100%) rename src/{eepp/helper => thirdparty}/glm/gtx/transform.hpp (100%) rename src/{eepp/helper => thirdparty}/glm/gtx/transform.inl (100%) rename src/{eepp/helper => thirdparty}/imageresampler/resampler.cpp (100%) rename src/{eepp/helper => thirdparty}/imageresampler/resampler.h (100%) rename src/{eepp/helper => thirdparty}/jpeg-compressor/jpgd.cpp (100%) rename src/{eepp/helper => thirdparty}/jpeg-compressor/jpgd.h (100%) rename src/{eepp/helper => thirdparty}/jpeg-compressor/jpge.cpp (100%) rename src/{eepp/helper => thirdparty}/jpeg-compressor/jpge.h (100%) rename src/{eepp/helper => thirdparty}/libzip/config.h (100%) rename src/{eepp/helper => thirdparty}/libzip/mkstemp.c (100%) rename src/{eepp/helper => thirdparty}/libzip/vs/inttypes.h (100%) rename src/{eepp/helper => thirdparty}/libzip/zip.h (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_add.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_add_dir.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_close.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_delete.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_dirent.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_entry_free.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_entry_new.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_err_str.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_error.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_error_clear.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_error_get.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_error_get_sys_type.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_error_strerror.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_error_to_str.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_fclose.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_fdopen.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_file_error_clear.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_file_error_get.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_file_get_offset.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_file_strerror.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_filerange_crc.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_fopen.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_fopen_encrypted.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_fopen_index.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_fopen_index_encrypted.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_fread.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_free.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_archive_comment.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_archive_flag.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_compression_implementation.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_encryption_implementation.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_file_comment.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_file_extra.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_name.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_num_entries.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_get_num_files.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_memdup.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_name_locate.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_new.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_open.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_rename.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_replace.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_set_archive_comment.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_set_archive_flag.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_set_default_password.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_set_file_comment.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_set_file_extra.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_set_name.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_buffer.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_close.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_crc.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_deflate.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_error.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_file.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_filep.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_free.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_function.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_layered.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_open.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_pkware.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_pop.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_read.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_stat.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_source_zip.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_stat.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_stat_index.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_stat_init.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_strerror.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_unchange.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_unchange_all.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_unchange_archive.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zip_unchange_data.c (100%) rename src/{eepp/helper => thirdparty}/libzip/zipconf.h (100%) rename src/{eepp/helper => thirdparty}/libzip/zipint.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/ALc.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/ALu.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/alcConfig.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/alcDedicated.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/alcEcho.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/alcModulator.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/alcReverb.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/alcRing.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/alcThread.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/alsa.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/coreaudio.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/dsound.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/loopback.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/mmdevapi.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/null.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/opensl.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/oss.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/portaudio.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/pulseaudio.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/sndio.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/solaris.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/wave.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/backends/winmm.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/bs2b.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/helpers.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/hrtf.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/hrtf_tables.inc (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/mixer.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/mixer_c.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/mixer_defs.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/mixer_inc.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/mixer_neon.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/mixer_sse.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/Alc/panning.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/COPYING (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alAuxEffectSlot.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alBuffer.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alEffect.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alError.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alFilter.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alListener.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alMain.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alSource.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alThunk.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/alu.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/Include/bs2b.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alAuxEffectSlot.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alBuffer.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alEffect.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alError.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alExtension.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alFilter.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alListener.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alSource.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alState.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/OpenAL32/alThunk.c (100%) rename src/{eepp/helper => thirdparty}/openal-soft/README (100%) rename src/{eepp/helper => thirdparty}/openal-soft/config.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/config.h.in (100%) rename src/{eepp/helper => thirdparty}/openal-soft/include/AL/al.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/include/AL/alc.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/include/AL/alext.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/include/AL/efx-creative.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/include/AL/efx-presets.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/include/AL/efx.h (100%) rename src/{eepp/helper => thirdparty}/openal-soft/premake4.lua (100%) rename src/{eepp/helper => thirdparty}/pugixml/pugiconfig.hpp (100%) rename src/{eepp/helper => thirdparty}/pugixml/pugixml.cpp (100%) rename src/{eepp/helper => thirdparty}/pugixml/pugixml.hpp (100%) rename src/{eepp/helper => thirdparty}/stb_vorbis/stb_vorbis.c (100%) rename src/{eepp/helper => thirdparty}/stb_vorbis/stb_vorbis.h (100%) rename src/{eepp/helper => thirdparty}/zlib/adler32.c (100%) rename src/{eepp/helper => thirdparty}/zlib/compress.c (100%) rename src/{eepp/helper => thirdparty}/zlib/crc32.c (100%) rename src/{eepp/helper => thirdparty}/zlib/crc32.h (100%) rename src/{eepp/helper => thirdparty}/zlib/deflate.c (100%) rename src/{eepp/helper => thirdparty}/zlib/deflate.h (100%) rename src/{eepp/helper => thirdparty}/zlib/infback.c (100%) rename src/{eepp/helper => thirdparty}/zlib/inffast.c (100%) rename src/{eepp/helper => thirdparty}/zlib/inffast.h (100%) rename src/{eepp/helper => thirdparty}/zlib/inffixed.h (100%) rename src/{eepp/helper => thirdparty}/zlib/inflate.c (100%) rename src/{eepp/helper => thirdparty}/zlib/inflate.h (100%) rename src/{eepp/helper => thirdparty}/zlib/inftrees.c (100%) rename src/{eepp/helper => thirdparty}/zlib/inftrees.h (100%) rename src/{eepp/helper => thirdparty}/zlib/trees.c (100%) rename src/{eepp/helper => thirdparty}/zlib/trees.h (100%) rename src/{eepp/helper => thirdparty}/zlib/uncompr.c (100%) rename src/{eepp/helper => thirdparty}/zlib/zconf.h (100%) rename src/{eepp/helper => thirdparty}/zlib/zlib.h (100%) rename src/{eepp/helper => thirdparty}/zlib/zutil.c (100%) rename src/{eepp/helper => thirdparty}/zlib/zutil.h (100%) diff --git a/.hgignore b/.hgignore index 9cbd5a1ba..70a617fbd 100644 --- a/.hgignore +++ b/.hgignore @@ -40,7 +40,7 @@ external_projects.lua .*\.DS_Store$ .*.pdb$ syntax: glob -src/eepp/helper/SDL2/include/SDL2 +src/thirdparty/SDL2/include/SDL2 projects/ios/eepp.app/assets projects/ios/eepp.app/eepp bin/libeepp-debug.dylib diff --git a/Doxyfile b/Doxyfile index 3de4c2bcc..c381cf3aa 100644 --- a/Doxyfile +++ b/Doxyfile @@ -101,7 +101,7 @@ INPUT_ENCODING = UTF-8 FILE_PATTERNS = *.hpp RECURSIVE = YES -EXCLUDE = ./include/eepp/helper +EXCLUDE = ./include/eepp/thirdparty EXCLUDE_SYMLINKS = NO EXCLUDE_PATTERNS = EXCLUDE_SYMBOLS = diff --git a/bin/assets/ui/uitheme.eta b/bin/assets/ui/uitheme.eta index dae2cb7e420c4d9fa8b724512d46fd34142e6990..40f1b1e2153b8539a1e7167d964f1a6901a486bd 100644 GIT binary patch delta 254 zcmdlJvL|GN4I}gM6$>ZZGnRts?NC~u3C!QToGFwEB(eEF%TgY&isgb3mGVLmdODQm z7l!C)7d{Ko5iSN{OjehKsGJX_#ibzpekjc@4dK^A>F-cFUj`!n97@N_LipFAw7(pL le;h(@wwHHh20O7`2_o?yN|!5x`J3M>o3emCqpl&!1ONzwa>f7v delta 254 zcmdlJvL|GN4dY}PW{$}&j0IqN50o}x0`oVoVG3XZNo;0eUBClYu|^Q0Qbh?!f%1nf1q@UOu^(BKAy=R zWOBgfq{u?l-GR~}auEI*2))@w-hmmcuty0b!84gd8KSX98LV*g7i9w$kb=!R8UjoJ D=X*(7 diff --git a/include/eepp/core.hpp b/include/eepp/core.hpp index e761f5624..e74cfd9b7 100644 --- a/include/eepp/core.hpp +++ b/include/eepp/core.hpp @@ -1,7 +1,7 @@ #ifndef EE_BASE_HPP #define EE_BASE_HPP -#include +#include #include diff --git a/include/eepp/network/http.hpp b/include/eepp/network/http.hpp index 4dc01a48e..c75bb8d82 100644 --- a/include/eepp/network/http.hpp +++ b/include/eepp/network/http.hpp @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/eepp/physics/base.hpp b/include/eepp/physics/base.hpp index dc1274017..484d56eb6 100644 --- a/include/eepp/physics/base.hpp +++ b/include/eepp/physics/base.hpp @@ -2,7 +2,7 @@ #define EE_PHYSICS_BASE //! Chipmunk includes -#include +#include //! EE includes needed for the wrapper, all templates, so it will be easy to port this. diff --git a/include/eepp/helper/PlusCallback/callback.hpp b/include/eepp/thirdparty/PlusCallback/callback.hpp similarity index 100% rename from include/eepp/helper/PlusCallback/callback.hpp rename to include/eepp/thirdparty/PlusCallback/callback.hpp diff --git a/include/eepp/helper/chipmunk/chipmunk.h b/include/eepp/thirdparty/chipmunk/chipmunk.h similarity index 100% rename from include/eepp/helper/chipmunk/chipmunk.h rename to include/eepp/thirdparty/chipmunk/chipmunk.h diff --git a/include/eepp/helper/chipmunk/chipmunk_ffi.h b/include/eepp/thirdparty/chipmunk/chipmunk_ffi.h similarity index 100% rename from include/eepp/helper/chipmunk/chipmunk_ffi.h rename to include/eepp/thirdparty/chipmunk/chipmunk_ffi.h diff --git a/include/eepp/helper/chipmunk/chipmunk_private.h b/include/eepp/thirdparty/chipmunk/chipmunk_private.h similarity index 100% rename from include/eepp/helper/chipmunk/chipmunk_private.h rename to include/eepp/thirdparty/chipmunk/chipmunk_private.h diff --git a/include/eepp/helper/chipmunk/chipmunk_types.h b/include/eepp/thirdparty/chipmunk/chipmunk_types.h similarity index 100% rename from include/eepp/helper/chipmunk/chipmunk_types.h rename to include/eepp/thirdparty/chipmunk/chipmunk_types.h diff --git a/include/eepp/helper/chipmunk/chipmunk_unsafe.h b/include/eepp/thirdparty/chipmunk/chipmunk_unsafe.h similarity index 100% rename from include/eepp/helper/chipmunk/chipmunk_unsafe.h rename to include/eepp/thirdparty/chipmunk/chipmunk_unsafe.h diff --git a/include/eepp/helper/chipmunk/constraints/cpConstraint.h b/include/eepp/thirdparty/chipmunk/constraints/cpConstraint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpConstraint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpConstraint.h diff --git a/include/eepp/helper/chipmunk/constraints/cpDampedRotarySpring.h b/include/eepp/thirdparty/chipmunk/constraints/cpDampedRotarySpring.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpDampedRotarySpring.h rename to include/eepp/thirdparty/chipmunk/constraints/cpDampedRotarySpring.h diff --git a/include/eepp/helper/chipmunk/constraints/cpDampedSpring.h b/include/eepp/thirdparty/chipmunk/constraints/cpDampedSpring.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpDampedSpring.h rename to include/eepp/thirdparty/chipmunk/constraints/cpDampedSpring.h diff --git a/include/eepp/helper/chipmunk/constraints/cpGearJoint.h b/include/eepp/thirdparty/chipmunk/constraints/cpGearJoint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpGearJoint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpGearJoint.h diff --git a/include/eepp/helper/chipmunk/constraints/cpGrooveJoint.h b/include/eepp/thirdparty/chipmunk/constraints/cpGrooveJoint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpGrooveJoint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpGrooveJoint.h diff --git a/include/eepp/helper/chipmunk/constraints/cpPinJoint.h b/include/eepp/thirdparty/chipmunk/constraints/cpPinJoint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpPinJoint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpPinJoint.h diff --git a/include/eepp/helper/chipmunk/constraints/cpPivotJoint.h b/include/eepp/thirdparty/chipmunk/constraints/cpPivotJoint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpPivotJoint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpPivotJoint.h diff --git a/include/eepp/helper/chipmunk/constraints/cpRatchetJoint.h b/include/eepp/thirdparty/chipmunk/constraints/cpRatchetJoint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpRatchetJoint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpRatchetJoint.h diff --git a/include/eepp/helper/chipmunk/constraints/cpRotaryLimitJoint.h b/include/eepp/thirdparty/chipmunk/constraints/cpRotaryLimitJoint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpRotaryLimitJoint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpRotaryLimitJoint.h diff --git a/include/eepp/helper/chipmunk/constraints/cpSimpleMotor.h b/include/eepp/thirdparty/chipmunk/constraints/cpSimpleMotor.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpSimpleMotor.h rename to include/eepp/thirdparty/chipmunk/constraints/cpSimpleMotor.h diff --git a/include/eepp/helper/chipmunk/constraints/cpSlideJoint.h b/include/eepp/thirdparty/chipmunk/constraints/cpSlideJoint.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/cpSlideJoint.h rename to include/eepp/thirdparty/chipmunk/constraints/cpSlideJoint.h diff --git a/include/eepp/helper/chipmunk/constraints/util.h b/include/eepp/thirdparty/chipmunk/constraints/util.h similarity index 100% rename from include/eepp/helper/chipmunk/constraints/util.h rename to include/eepp/thirdparty/chipmunk/constraints/util.h diff --git a/include/eepp/helper/chipmunk/cpArbiter.h b/include/eepp/thirdparty/chipmunk/cpArbiter.h similarity index 100% rename from include/eepp/helper/chipmunk/cpArbiter.h rename to include/eepp/thirdparty/chipmunk/cpArbiter.h diff --git a/include/eepp/helper/chipmunk/cpBB.h b/include/eepp/thirdparty/chipmunk/cpBB.h similarity index 100% rename from include/eepp/helper/chipmunk/cpBB.h rename to include/eepp/thirdparty/chipmunk/cpBB.h diff --git a/include/eepp/helper/chipmunk/cpBody.h b/include/eepp/thirdparty/chipmunk/cpBody.h similarity index 100% rename from include/eepp/helper/chipmunk/cpBody.h rename to include/eepp/thirdparty/chipmunk/cpBody.h diff --git a/include/eepp/helper/chipmunk/cpPolyShape.h b/include/eepp/thirdparty/chipmunk/cpPolyShape.h similarity index 100% rename from include/eepp/helper/chipmunk/cpPolyShape.h rename to include/eepp/thirdparty/chipmunk/cpPolyShape.h diff --git a/include/eepp/helper/chipmunk/cpShape.h b/include/eepp/thirdparty/chipmunk/cpShape.h similarity index 100% rename from include/eepp/helper/chipmunk/cpShape.h rename to include/eepp/thirdparty/chipmunk/cpShape.h diff --git a/include/eepp/helper/chipmunk/cpSpace.h b/include/eepp/thirdparty/chipmunk/cpSpace.h similarity index 100% rename from include/eepp/helper/chipmunk/cpSpace.h rename to include/eepp/thirdparty/chipmunk/cpSpace.h diff --git a/include/eepp/helper/chipmunk/cpSpatialIndex.h b/include/eepp/thirdparty/chipmunk/cpSpatialIndex.h similarity index 100% rename from include/eepp/helper/chipmunk/cpSpatialIndex.h rename to include/eepp/thirdparty/chipmunk/cpSpatialIndex.h diff --git a/include/eepp/helper/chipmunk/cpVect.h b/include/eepp/thirdparty/chipmunk/cpVect.h similarity index 100% rename from include/eepp/helper/chipmunk/cpVect.h rename to include/eepp/thirdparty/chipmunk/cpVect.h diff --git a/include/eepp/ui/uisliderbutton.hpp b/include/eepp/ui/uisliderbutton.hpp index 1128b9615..c41247a4a 100644 --- a/include/eepp/ui/uisliderbutton.hpp +++ b/include/eepp/ui/uisliderbutton.hpp @@ -1,11 +1,11 @@ #ifndef EE_UICUISLIDERBUTTON_HPP #define EE_UICUISLIDERBUTTON_HPP -#include +#include namespace EE { namespace UI { namespace Private { -class EE_API UISliderButton : public UIControlAnim { +class EE_API UISliderButton : public UIWidget { public: static UISliderButton * New(); diff --git a/include/eepp/window/platformhelper.hpp b/include/eepp/window/platformhelper.hpp index 44d24e196..ad2473d19 100644 --- a/include/eepp/window/platformhelper.hpp +++ b/include/eepp/window/platformhelper.hpp @@ -9,6 +9,8 @@ namespace EE { namespace Window { class EE_API PlatformHelper { public: + virtual ~PlatformHelper() {} + #if EE_PLATFORM == EE_PLATFORM_ANDROID /** @return The Activity object for the application */ virtual void * getActivity() = 0; diff --git a/premake4.lua b/premake4.lua index 1ca444cf3..76b23bc58 100644 --- a/premake4.lua +++ b/premake4.lua @@ -281,14 +281,14 @@ static_backends = { } backend_selected = false function build_base_configuration( package_name ) - includedirs { "src/eepp/helper/zlib" } + includedirs { "src/thirdparty/zlib" } if not os.is("windows") then buildoptions{ "-fPIC" } end if is_vs() then - includedirs { "src/eepp/helper/libzip/vs" } + includedirs { "src/thirdparty/libzip/vs" } end configuration "debug" @@ -605,11 +605,11 @@ function set_ios_config() linkoptions { sysroot_ver } libdirs { framework_libs_path } linkoptions { " -F" .. framework_path .. " -L" .. framework_libs_path .. " -isysroot " .. sysroot_path } - includedirs { "src/eepp/helper/SDL2/include" } + includedirs { "src/thirdparty/SDL2/include" } end if _OPTIONS.platform == "ios-cross-arm7" or _OPTIONS.platform == "ios-cross-x86" then - includedirs { "src/eepp/helper/SDL2/include" } + includedirs { "src/thirdparty/SDL2/include" } end end @@ -679,7 +679,7 @@ function check_ssl_support() end function build_eepp( build_name ) - includedirs { "include", "src", "src/eepp/helper/freetype2/include", "src/eepp/helper/zlib" } + includedirs { "include", "src", "src/thirdparty", "include/eepp/thirdparty", "src/thirdparty/freetype2/include", "src/thirdparty/zlib" } set_ios_config() set_xcode_config() @@ -687,7 +687,7 @@ function build_eepp( build_name ) add_static_links() if is_vs() then - includedirs { "src/eepp/helper/libzip/vs" } + includedirs { "src/thirdparty/libzip/vs" } end if not is_vs() then @@ -795,9 +795,9 @@ solution "eepp" language "C" end - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/SOIL2/src/SOIL2/*.c" } - includedirs { "include/eepp/helper/SOIL2" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/SOIL2/src/SOIL2/*.c" } + includedirs { "include/thirdparty/SOIL2" } build_base_configuration( "SOIL2" ) if not os.is_real("haiku") and not os.is_real("ios") and not os.is_real("android") and not os.is_real("emscripten") then @@ -805,48 +805,48 @@ solution "eepp" kind "StaticLib" language "C" defines { "GLEW_NO_GLU", "GLEW_STATIC" } - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/glew/*.c" } - includedirs { "include/eepp/helper/glew" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/glew/*.c" } + includedirs { "include/thirdparty/glew" } build_base_configuration( "glew" ) end project "pugixml-static" kind "StaticLib" language "C++" - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/pugixml/*.cpp" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/pugixml/*.cpp" } build_base_cpp_configuration( "pugixml" ) project "zlib-static" kind "StaticLib" language "C" - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/zlib/*.c" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/zlib/*.c" } build_base_configuration( "zlib" ) project "libzip-static" kind "StaticLib" language "C" - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/libzip/*.c" } - includedirs { "src/eepp/helper/zlib" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/libzip/*.c" } + includedirs { "src/thirdparty/zlib" } build_base_configuration( "libzip" ) project "freetype-static" kind "StaticLib" language "C" - set_targetdir("libs/" .. os.get_real() .. "/helpers/") + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") defines { "FT2_BUILD_LIBRARY" } - files { "src/eepp/helper/freetype2/src/**.c" } - includedirs { "src/eepp/helper/freetype2/include" } + files { "src/thirdparty/freetype2/src/**.c" } + includedirs { "src/thirdparty/freetype2/include" } build_base_configuration( "freetype" ) project "stb_vorbis-static" kind "StaticLib" language "C" - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/stb_vorbis/*.c" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/stb_vorbis/*.c" } build_base_configuration( "stb_vorbis" ) project "chipmunk-static" @@ -859,23 +859,23 @@ solution "eepp" language "C" end - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/chipmunk/*.c", "src/eepp/helper/chipmunk/constraints/*.c" } - includedirs { "include/eepp/helper/chipmunk" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/chipmunk/*.c", "src/thirdparty/chipmunk/constraints/*.c" } + includedirs { "include/eepp/thirdparty/chipmunk" } build_base_configuration( "chipmunk" ) project "jpeg-compressor-static" kind "StaticLib" language "C++" - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/jpeg-compressor/*.cpp" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/jpeg-compressor/*.cpp" } build_base_cpp_configuration( "jpeg-compressor" ) project "imageresampler-static" kind "StaticLib" language "C++" - set_targetdir("libs/" .. os.get_real() .. "/helpers/") - files { "src/eepp/helper/imageresampler/*.cpp" } + set_targetdir("libs/" .. os.get_real() .. "/thirdparty/") + files { "src/thirdparty/imageresampler/*.cpp" } build_base_cpp_configuration( "imageresampler" ) project "eepp-main" diff --git a/projects/android-project-ant/jni/Android.mk b/projects/android-project-ant/jni/Android.mk index cd4b2fc97..3ef948a63 100644 --- a/projects/android-project-ant/jni/Android.mk +++ b/projects/android-project-ant/jni/Android.mk @@ -1,20 +1,22 @@ LOCAL_PATH := $(call my-dir) -MY_PATH := $(LOCAL_PATH)/../../../src/eepp -INC_PATH := $(LOCAL_PATH)/../../../include BASE_PATH := $(LOCAL_PATH)/../../../src +EEPP_PATH := $(LOCAL_PATH)/../../../src/eepp +INC_PATH := $(LOCAL_PATH)/../../../include +THIRD_PARTY_PATH := $(BASE_PATH)/thirdparty -MY_SDL_PATH := $(MY_PATH)/helper/SDL2 -MY_SDL_MAIN_PATH := helper/SDL2/src/main/android/*.c +SDL_PATH := $(THIRD_PARTY_PATH)/SDL2 +SDL_MAIN_PATH := thirdparty/SDL2/src/main/android/*.c MY_C_INCLUDES := \ - $(MY_PATH)/helper/openal-soft/include/ \ - $(MY_PATH)/helper/freetype2/include \ - $(MY_SDL_PATH)/include \ - $(MY_PATH)/helper/chipmunk \ - $(INC_PATH)/eepp/helper/chipmunk \ - $(MY_PATH)/helper/SOIL2/src/SOIL2 \ - $(MY_PATH)/helper/stb_vorbis \ - $(INC_PATH)/eepp/helper/chipmunk + $(THIRD_PARTY_PATH) \ + $(THIRD_PARTY_PATH)/openal-soft/include/ \ + $(THIRD_PARTY_PATH)/freetype2/include \ + $(SDL_PATH)/include \ + $(THIRD_PARTY_PATH)/chipmunk \ + $(INC_PATH)/eepp/thirdparty \ + $(INC_PATH)/eepp/thirdparty/chipmunk \ + $(THIRD_PARTY_PATH)/SOIL2/src/SOIL2 \ + $(THIRD_PARTY_PATH)/stb_vorbis MY_C_FLAGS := \ -Wl,--undefined=Java_org_libsdl_app_SDLActivity_nativeInit \ @@ -36,21 +38,20 @@ include $(call all-subdir-makefiles) #*************** EEPP *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(EEPP_PATH) LOCAL_MODULE := eepp LOCAL_CFLAGS := $(MY_C_FLAGS) CODE_SRCS := \ - helper/SOIL2/src/SOIL2/*.c \ - helper/stb_vorbis/*.c \ - helper/zlib/*.c \ - helper/libzip/*.c \ - helper/jpeg-compressor/*.cpp \ - helper/imageresampler/*.cpp \ - helper/haikuttf/*.cpp \ - helper/pugixml/*.cpp \ + ../thirdparty/SOIL2/src/SOIL2/*.c \ + ../thirdparty/stb_vorbis/*.c \ + ../thirdparty/zlib/*.c \ + ../thirdparty/libzip/*.c \ + ../thirdparty/jpeg-compressor/*.cpp \ + ../thirdparty/imageresampler/*.cpp \ + ../thirdparty/pugixml/*.cpp \ system/*.cpp \ system/platform/posix/*.cpp \ network/*.cpp \ @@ -84,7 +85,7 @@ include $(BUILD_STATIC_LIBRARY) #*************** CHIPMUNK *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(THIRD_PARTY_PATH) LOCAL_MODULE := chipmunk @@ -96,8 +97,8 @@ LOCAL_CFLAGS := \ -Wno-unknown-pragmas CHIPMUNK_SRCS := \ - helper/chipmunk/*.c \ - helper/chipmunk/constraints/*.c + chipmunk/*.c \ + chipmunk/constraints/*.c LOCAL_C_INCLUDES := $(MY_C_INCLUDES) @@ -109,7 +110,7 @@ include $(BUILD_STATIC_LIBRARY) #*************** FREETYPE *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH)/helper/freetype2 +LOCAL_PATH := $(THIRD_PARTY_PATH)/freetype2 LOCAL_MODULE := freetype @@ -126,7 +127,7 @@ include $(BUILD_STATIC_LIBRARY) #*************** OPENAL ***************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH)/helper/openal-soft +LOCAL_PATH := $(THIRD_PARTY_PATH)/openal-soft LOCAL_MODULE := openal @@ -159,7 +160,7 @@ include $(BUILD_SHARED_LIBRARY) #**************** SDL 2 *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_SDL_PATH) +LOCAL_PATH := $(SDL_PATH) LOCAL_MODULE := SDL2 @@ -205,7 +206,7 @@ include $(BUILD_STATIC_LIBRARY) #************* empty_window ************* include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(BASE_PATH) LOCAL_MODULE := empty_window @@ -216,8 +217,8 @@ LOCAL_CFLAGS := $(MY_C_FLAGS) LOCAL_C_INCLUDES := $(MY_C_INCLUDES) CORE_SRCS := \ - $(MY_SDL_MAIN_PATH) \ - ../examples/empty_window/*.cpp + $(SDL_MAIN_PATH) \ + examples/empty_window/*.cpp LOCAL_SRC_FILES := $(foreach F, $(CORE_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) @@ -229,7 +230,7 @@ include $(BUILD_SHARED_LIBRARY) #************* external_shader ************* include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(BASE_PATH) LOCAL_MODULE := external_shader @@ -240,8 +241,8 @@ LOCAL_CFLAGS := $(MY_C_FLAGS) LOCAL_C_INCLUDES := $(MY_C_INCLUDES) CORE_SRCS := \ - $(MY_SDL_MAIN_PATH) \ - ../examples/external_shader/*.cpp + $(SDL_MAIN_PATH) \ + examples/external_shader/*.cpp LOCAL_SRC_FILES := $(foreach F, $(CORE_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) @@ -253,7 +254,7 @@ include $(BUILD_SHARED_LIBRARY) #************* full_test ************* include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(BASE_PATH) LOCAL_MODULE := main @@ -264,8 +265,8 @@ LOCAL_CFLAGS := $(MY_C_FLAGS) LOCAL_C_INCLUDES := $(MY_C_INCLUDES) CORE_SRCS := \ - $(MY_SDL_MAIN_PATH) \ - ../test/*.cpp + $(SDL_MAIN_PATH) \ + test/*.cpp LOCAL_SRC_FILES := $(foreach F, $(CORE_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) diff --git a/projects/android-project/app/jni/Android.mk b/projects/android-project/app/jni/Android.mk index d80a01a9f..475eedc16 100644 --- a/projects/android-project/app/jni/Android.mk +++ b/projects/android-project/app/jni/Android.mk @@ -1,20 +1,22 @@ LOCAL_PATH := $(call my-dir) -MY_PATH := $(LOCAL_PATH)/../../../../src/eepp -INC_PATH := $(LOCAL_PATH)/../../../../include BASE_PATH := $(LOCAL_PATH)/../../../../src +EEPP_PATH := $(LOCAL_PATH)/../../../../src/eepp +INC_PATH := $(LOCAL_PATH)/../../../../include +THIRD_PARTY_PATH := $(BASE_PATH)/thirdparty -MY_SDL_PATH := $(MY_PATH)/helper/SDL2 -MY_SDL_MAIN_PATH := helper/SDL2/src/main/android/*.c +SDL_PATH := $(THIRD_PARTY_PATH)/SDL2 +SDL_MAIN_PATH := thirdparty/SDL2/src/main/android/*.c MY_C_INCLUDES := \ - $(MY_PATH)/helper/openal-soft/include/ \ - $(MY_PATH)/helper/freetype2/include \ - $(MY_SDL_PATH)/include \ - $(MY_PATH)/helper/chipmunk \ - $(INC_PATH)/eepp/helper/chipmunk \ - $(MY_PATH)/helper/SOIL2/src/SOIL2 \ - $(MY_PATH)/helper/stb_vorbis \ - $(INC_PATH)/eepp/helper/chipmunk + $(THIRD_PARTY_PATH) \ + $(THIRD_PARTY_PATH)/openal-soft/include/ \ + $(THIRD_PARTY_PATH)/freetype2/include \ + $(SDL_PATH)/include \ + $(THIRD_PARTY_PATH)/chipmunk \ + $(INC_PATH)/eepp/thirdparty \ + $(INC_PATH)/eepp/thirdparty/chipmunk \ + $(THIRD_PARTY_PATH)/SOIL2/src/SOIL2 \ + $(THIRD_PARTY_PATH)/stb_vorbis MY_C_FLAGS := \ -Wl,--undefined=Java_org_libsdl_app_SDLActivity_nativeInit \ @@ -36,21 +38,20 @@ include $(call all-subdir-makefiles) #*************** EEPP *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(EEPP_PATH) LOCAL_MODULE := eepp LOCAL_CFLAGS := $(MY_C_FLAGS) CODE_SRCS := \ - helper/SOIL2/src/SOIL2/*.c \ - helper/stb_vorbis/*.c \ - helper/zlib/*.c \ - helper/libzip/*.c \ - helper/jpeg-compressor/*.cpp \ - helper/imageresampler/*.cpp \ - helper/haikuttf/*.cpp \ - helper/pugixml/*.cpp \ + ../thirdparty/SOIL2/src/SOIL2/*.c \ + ../thirdparty/stb_vorbis/*.c \ + ../thirdparty/zlib/*.c \ + ../thirdparty/libzip/*.c \ + ../thirdparty/jpeg-compressor/*.cpp \ + ../thirdparty/imageresampler/*.cpp \ + ../thirdparty/pugixml/*.cpp \ system/*.cpp \ system/platform/posix/*.cpp \ network/*.cpp \ @@ -84,7 +85,7 @@ include $(BUILD_STATIC_LIBRARY) #*************** CHIPMUNK *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(THIRD_PARTY_PATH) LOCAL_MODULE := chipmunk @@ -96,8 +97,8 @@ LOCAL_CFLAGS := \ -Wno-unknown-pragmas CHIPMUNK_SRCS := \ - helper/chipmunk/*.c \ - helper/chipmunk/constraints/*.c + chipmunk/*.c \ + chipmunk/constraints/*.c LOCAL_C_INCLUDES := $(MY_C_INCLUDES) @@ -109,7 +110,7 @@ include $(BUILD_STATIC_LIBRARY) #*************** FREETYPE *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH)/helper/freetype2 +LOCAL_PATH := $(THIRD_PARTY_PATH)/freetype2 LOCAL_MODULE := freetype @@ -126,7 +127,7 @@ include $(BUILD_STATIC_LIBRARY) #*************** OPENAL ***************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH)/helper/openal-soft +LOCAL_PATH := $(THIRD_PARTY_PATH)/openal-soft LOCAL_MODULE := openal @@ -159,7 +160,7 @@ include $(BUILD_SHARED_LIBRARY) #**************** SDL 2 *************** include $(CLEAR_VARS) -LOCAL_PATH := $(MY_SDL_PATH) +LOCAL_PATH := $(SDL_PATH) LOCAL_MODULE := SDL2 @@ -205,7 +206,7 @@ include $(BUILD_STATIC_LIBRARY) #************* empty_window ************* include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(BASE_PATH) LOCAL_MODULE := empty_window @@ -216,8 +217,8 @@ LOCAL_CFLAGS := $(MY_C_FLAGS) LOCAL_C_INCLUDES := $(MY_C_INCLUDES) CORE_SRCS := \ - $(MY_SDL_MAIN_PATH) \ - ../examples/empty_window/*.cpp + $(SDL_MAIN_PATH) \ + examples/empty_window/*.cpp LOCAL_SRC_FILES := $(foreach F, $(CORE_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) @@ -229,7 +230,7 @@ include $(BUILD_SHARED_LIBRARY) #************* external_shader ************* include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(BASE_PATH) LOCAL_MODULE := external_shader @@ -240,8 +241,8 @@ LOCAL_CFLAGS := $(MY_C_FLAGS) LOCAL_C_INCLUDES := $(MY_C_INCLUDES) CORE_SRCS := \ - $(MY_SDL_MAIN_PATH) \ - ../examples/external_shader/*.cpp + $(SDL_MAIN_PATH) \ + examples/external_shader/*.cpp LOCAL_SRC_FILES := $(foreach F, $(CORE_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) @@ -253,7 +254,7 @@ include $(BUILD_SHARED_LIBRARY) #************* full_test ************* include $(CLEAR_VARS) -LOCAL_PATH := $(MY_PATH) +LOCAL_PATH := $(BASE_PATH) LOCAL_MODULE := main @@ -264,8 +265,8 @@ LOCAL_CFLAGS := $(MY_C_FLAGS) LOCAL_C_INCLUDES := $(MY_C_INCLUDES) CORE_SRCS := \ - $(MY_SDL_MAIN_PATH) \ - ../test/*.cpp + $(SDL_MAIN_PATH) \ + test/*.cpp LOCAL_SRC_FILES := $(foreach F, $(CORE_SRCS), $(addprefix $(dir $(F)),$(notdir $(wildcard $(LOCAL_PATH)/$(F))))) diff --git a/projects/linux/ee.creator.user b/projects/linux/ee.creator.user index 37554de41..8fb6a3f73 100644 --- a/projects/linux/ee.creator.user +++ b/projects/linux/ee.creator.user @@ -1,6 +1,6 @@ - + EnvironmentId diff --git a/projects/linux/ee.files b/projects/linux/ee.files index fbd5b6ac1..e6d6e8b49 100644 --- a/projects/linux/ee.files +++ b/projects/linux/ee.files @@ -587,17 +587,6 @@ ../../src/eepp/graphics/renderer/shaders/basegl3.vert ../../src/eepp/graphics/renderer/shaders/basegl3.frag ../../src/examples/external_shader/external_shader.cpp -../../src/eepp/helper/haikuttf/sophist.h -../../src/eepp/helper/haikuttf/hkmutex.hpp -../../src/eepp/helper/haikuttf/hkglyph.hpp -../../src/eepp/helper/haikuttf/hkfontmanager.hpp -../../src/eepp/helper/haikuttf/hkfont.hpp -../../src/eepp/helper/haikuttf/hkbase.hpp -../../src/eepp/helper/haikuttf/haikuttf.hpp -../../src/eepp/helper/haikuttf/hkmutex.cpp -../../src/eepp/helper/haikuttf/hkglyph.cpp -../../src/eepp/helper/haikuttf/hkfontmanager.cpp -../../src/eepp/helper/haikuttf/hkfont.cpp ../../include/eepp/window.hpp ../../include/eepp/ui.hpp ../../include/eepp/system.hpp @@ -649,26 +638,26 @@ ../../include/eepp/core/noncopyable.hpp ../../include/eepp/system/clock.hpp ../../src/eepp/system/lock.cpp -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pvr_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pvr.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pkm_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pkm.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_DDS_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_DDS.h -../../src/eepp/helper/SOIL2/src/SOIL2/stb_image_write.h -../../src/eepp/helper/SOIL2/src/SOIL2/stb_image.h -../../src/eepp/helper/SOIL2/src/SOIL2/pvr_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/pkm_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_DXT.h -../../src/eepp/helper/SOIL2/src/SOIL2/etc1_utils.h -../../src/eepp/helper/SOIL2/src/SOIL2/SOIL2.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_helper.c -../../src/eepp/helper/SOIL2/src/SOIL2/image_DXT.c -../../src/eepp/helper/SOIL2/src/SOIL2/etc1_utils.c -../../src/eepp/helper/SOIL2/src/SOIL2/SOIL2.c -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_ext_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_ext.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image_write.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image.h +../../src/thirdparty/SOIL2/src/SOIL2/pvr_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/pkm_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.h +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.h +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.h +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.c +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.c +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.c +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.c +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext.h ../../src/eepp/audio/soundfile.hpp ../../src/eepp/audio/openal.hpp ../../src/eepp/window/backend/SDL2/backendsdl2.cpp diff --git a/projects/linux/ee.includes b/projects/linux/ee.includes index 341e66a6f..630938ff1 100644 --- a/projects/linux/ee.includes +++ b/projects/linux/ee.includes @@ -1,207 +1,4 @@ ../../src/ ../../include/ -../../include/eepp/graphics -../../src/eepp/graphics -../../include/eepp/ui -../../src/eepp/ui -../../src/eepp/helper/freetype2/include/ -../../include/eepp/system -../../src/eepp/system -../../src/eepp/graphics/renderer -../../include/eepp/graphics/renderer -../../include/eepp/network -../../include/eepp/physics -../../include/eepp/maps -../../include/eepp/ui/tools -../../include/eepp/helper/PlusCallback -../../include/eepp/maps/mapeditor -../../include/eepp/math -../../include/eepp/physics/constraints -../../include/eepp/audio -../../include/eepp/network/ssl -../../include/eepp/core -../../include/eepp/window -../../include/eepp -../../include/eepp/helper/chipmunk/constraints -../../include/eepp/helper/chipmunk -../../src/eepp/helper/SDL2/src/audio/xaudio2 -../../src/eepp/helper/SDL2/src/main/windows -../../src/eepp/helper/freetype2/include/freetype/internal/services -../../src/eepp/helper/SDL2/src/audio -../../src/eepp/helper/SDL2/src/timer -../../src/eepp/helper/SDL2/src/timer/psp -../../src/eepp/core -../../src/eepp/system/platform/win -../../src/eepp/helper/SDL2/src/thread/stdcpp -../../src/eepp/helper/glm/gtx -../../src/eepp/helper/SDL2/src/haptic/windows -../../src/eepp/helper/SDL2/src/joystick/bsd -../../src/eepp/window/backend/SDL2 -../../src/eepp/helper/SDL2/src/thread/pthread -../../src/eepp/helper/SDL2/src/loadso/haiku -../../src/eepp/window/platform/null -../../src/eepp/helper/SDL2/src/core/android -../../src/eepp/helper/freetype2/src/bdf -../../src/eepp/helper/SDL2/src/libm -../../src/eepp/helper/SDL2/src/audio/bsd -../../src/eepp/window/platform/win -../../src/eepp/helper/SDL2/src/video/uikit -../../src/eepp/system/platform/posix -../../src/eepp/helper/SDL2/src/dynapi -../../src/eepp/helper/SDL2/src/thread/windows -../../src/eepp/maps/mapeditor -../../src/eepp/helper/freetype2/src/smooth -../../src/eepp/helper/SDL2/src/power/linux -../../src/eepp/helper/SDL2/src/main/winrt -../../src/eepp/helper/SDL2/src/audio/android -../../src/eepp/helper/SDL2/src/audio/arts -../../src/eepp/audio -../../src/eepp/helper/SDL2/src/thread/psp -../../src/eepp/helper/freetype2/src/pfr -../../src/eepp/helper/SDL2/src/test -../../src/eepp/helper/SDL2/src/events -../../src/eepp/helper/freetype2/src/pshinter -../../src/eepp/helper/SDL2/src/timer/unix -../../src/eepp/helper/SDL2/src/timer/windows -../../src/eepp/helper/freetype2/src/lzw -../../src/eepp/helper/SDL2/src/haptic/darwin -../../src/eepp/helper/SDL2/src/video/dummy -../../src/eepp/helper/SDL2/src/audio/dsp -../../src/eepp/helper/SDL2/src/main/dummy -../../src/eepp/helper/SDL2/src/video -../../src/eepp/helper/freetype2/src/truetype -../../src/eepp/helper/SOIL2/src/test -../../src/eepp/helper/freetype2/src/cache -../../src/eepp/helper/SDL2/src/render/direct3d -../../src/eepp/helper/SDL2/src/power/haiku -../../src/eepp/network/platform -../../src/eepp/helper/freetype2/src/raster -../../src/eepp/helper/SDL2/src/audio/nas -../../src/eepp/helper/SDL2/src/audio/dummy -../../src/eepp/helper/SDL2/src/haptic/dummy -../../src/eepp/helper/SDL2/src/joystick/darwin -../../src/eepp/helper/SDL2/src/power/uikit -../../src/eepp/helper/SDL2/src/audio/sun -../../src/eepp/helper/SDL2/src/video/x11 -../../src/eepp/helper/freetype2/src/cid -../../src/eepp/helper/openal-soft/Alc/backends -../../src/eepp/helper/openal-soft -../../src/eepp/helper/SDL2/src/video/winrt -../../src/eepp/helper/SDL2/src/joystick/linux -../../src/eepp/helper/SOIL2/src/SOIL2 -../../src/eepp/helper/freetype2/include/freetype -../../src/eepp/helper/SDL2/src/joystick/psp -../../src/eepp/helper/freetype2/src/otvalid -../../src/eepp/helper/glm/core -../../src/eepp/helper/SDL2/src/video/psp -../../src/eepp/helper/SOIL2/src/common -../../src/eepp/helper/SDL2/src/timer/dummy -../../src/eepp/helper/SOIL2/src/perf_test -../../src/eepp/physics -../../src/eepp/helper/SDL2/src/render/opengl -../../src/eepp/helper/SDL2/src/core/linux -../../src/eepp/helper/SDL2/src/audio/paudio -../../src/eepp/helper/SDL2/src/video/windows -../../src/eepp/helper/SDL2/src/loadso/dummy -../../src/eepp/helper/SDL2/src/main/haiku -../../src/eepp/network -../../src/eepp/ui/tools -../../src/eepp/helper/SDL2/src/audio/winmm -../../src/eepp/math -../../src/eepp/helper/freetype2/src/type42 -../../src/eepp/helper/SDL2/src/video/wayland -../../src/eepp/helper/SDL2/src/render/psp -../../src/eepp/helper/freetype2/src/cff -../../src/eepp/helper/SDL2/src/audio/disk -../../src/eepp/helper/SDL2/src/render/opengles -../../src/eepp/helper/SDL2/src/filesystem/haiku -../../src/eepp/window/platform/x11 -../../src/eepp/helper/SDL2/src/loadso/windows -../../src/eepp/helper/SDL2/src/joystick -../../src/eepp/helper/freetype2/include/freetype/internal -../../src/eepp/helper/SDL2/src/atomic -../../src/eepp/helper/SDL2/src/video/pandora -../../src/eepp/helper/freetype2/include/freetype/config -../../src/eepp/helper/glm/gtc -../../src/eepp/window/platform -../../src/eepp/helper/SDL2/src/power/android -../../src/eepp/window -../../src/eepp/helper/SDL2/src/thread/generic -../../src/eepp/helper/SDL2/src/file -../../src/eepp/helper/freetype2/src/psaux -../../src/eepp/helper/SDL2/src/core/winrt -../../src/eepp/helper/SDL2/src/audio/coreaudio -../../src/eepp/helper/SDL2/src/audio/fusionsound -../../src/eepp/helper/freetype2/src/gxvalid -../../src/eepp/network/platform/win -../../src/eepp/helper/SDL2/src/render/software -../../src/eepp/helper/SDL2/src/file/cocoa -../../src/eepp/helper/SDL2/src/video/raspberry -../../src/eepp/system/platform -../../src/eepp/window/platform/osx -../../src/eepp/network/ssl -../../src/eepp/helper/freetype2/src/gzip -../../src/eepp/helper/SDL2/src/filesystem/winrt -../../src/eepp/helper/SDL2/src/joystick/winrt -../../src/eepp/helper/SDL2/src/filesystem/dummy -../../src/eepp/helper/SDL2/src/render -../../src/eepp/helper/freetype2/src/pcf -../../src/eepp/helper/SDL2/src/main/psp -../../src/eepp/helper/SDL2/src/haptic -../../src/eepp/helper/SDL2/src/video/mir -../../src/eepp/helper/openal-soft/Alc -../../src/eepp/helper/SDL2/src/timer/haiku -../../src/eepp/helper/SDL2/src/power/windows -../../src/eepp/helper/SDL2/src/filesystem/windows -../../src/eepp/helper/SDL2/src/cpuinfo -../../src/eepp/helper/SDL2/src/video/android -../../src/eepp/helper/SDL2/src/render/opengles2 -../../src/eepp/helper/SDL2/src/joystick/android -../../src/eepp/maps -../../src/eepp/helper/openal-soft/include/AL -../../src/eepp/helper/freetype2/src/winfonts -../../src/eepp/helper/SDL2/src/power -../../src/eepp/helper/SDL2/src -../../src/eepp/helper/SDL2/src/power/macosx -../../src/eepp/helper/SDL2/src/core/windows -../../src/eepp/helper/SDL2/src/joystick/iphoneos -../../src/eepp/helper/SDL2/src/stdlib -../../src/eepp/helper/SDL2/src/loadso/dlopen -../../src/eepp/helper/SDL2/src/main/android -../../src/eepp/helper/SDL2/src/thread -../../src/eepp/helper/SDL2/src/video/directfb -../../src/eepp/helper/SDL2/src/audio/qsa -../../src/eepp/helper/glm -../../src/eepp/helper/SDL2/src/joystick/dummy -../../src/eepp/window/backend/SFML -../../src/eepp/helper/freetype2/src/type1 -../../src/eepp/helper/freetype2/src/sfnt -../../src/eepp/main -../../src/eepp/helper/freetype2/src/psnames -../../src/eepp/helper/openal-soft/OpenAL32 -../../src/eepp/graphics/renderer/shaders -../../src/eepp/helper/SDL2/src/audio/psp -../../src/eepp/helper/SDL2/src/joystick/haiku -../../src/eepp/helper/SDL2/src/audio/directsound -../../src/eepp/helper/SDL2/src/audio/pulseaudio -../../src/eepp/helper/freetype2/src/autofit -../../src/eepp/helper/openal-soft/OpenAL32/Include -../../src/eepp/network/ssl/backend/openssl -../../src/eepp/helper/freetype2/src/base -../../src/eepp/helper/freetype2/src/bzip2 -../../src/eepp/helper/SDL2/src/audio/haiku -../../src/eepp/helper/SDL2/src/power/psp -../../src/eepp/helper/SDL2/src/joystick/windows -../../src/eepp/helper/SDL2/src/audio/sndio -../../src/eepp/helper/SDL2/src/audio/esd -../../src/eepp/helper/SDL2/include -../../src/eepp/helper/SDL2/src/haptic/linux -../../src/eepp/window/backend/null -../../src/eepp/helper/SDL2/src/audio/alsa -../../src/eepp/helper/SDL2/src/render/direct3d11 -../../src/eepp/helper/SDL2/src/video/haiku -../../src/eepp/network/platform/unix -../../src/eepp/helper/SDL2/src/power/winrt -../../src/eepp/helper/SDL2/src/filesystem/unix -../../src/eepp/physics/constraints -../../src/eepp/helper/SDL2/src/video/cocoa +../../src/thirdparty +../../include/eepp/thirdparty diff --git a/projects/osx/ee.config b/projects/osx/ee.config index 2769b52ec..e41d720ed 100644 --- a/projects/osx/ee.config +++ b/projects/osx/ee.config @@ -3,7 +3,6 @@ #define EE_DEBUG #define EE_LIBSNDFILE_ENABLED #define EE_MEMORY_MANAGER -#define EE_GL3_ENABLED 1 #define EE_SHADERS_SUPPORTED #define EE_GLEW_AVAILABLE #define EE_SSL_SUPPORT diff --git a/projects/osx/ee.files b/projects/osx/ee.files index 9fa0ab237..e6d6e8b49 100644 --- a/projects/osx/ee.files +++ b/projects/osx/ee.files @@ -1,13 +1,18 @@ ../../include/eepp/graphics/arcdrawable.hpp ../../include/eepp/graphics/circledrawable.hpp +../../include/eepp/graphics/convexshapedrawable.hpp ../../include/eepp/graphics/drawable.hpp +../../include/eepp/graphics/drawablegroup.hpp +../../include/eepp/graphics/drawableresource.hpp ../../include/eepp/graphics/drawablesearcher.hpp ../../include/eepp/graphics/font.hpp ../../include/eepp/graphics/fontstyleconfig.hpp ../../include/eepp/graphics/fonttruetype.hpp ../../include/eepp/graphics/fonttruetypeloader.hpp -../../include/eepp/graphics/graphicshelper.hpp +../../include/eepp/graphics/ninepatch.hpp +../../include/eepp/graphics/ninepatchmanager.hpp ../../include/eepp/graphics/primitivedrawable.hpp +../../include/eepp/graphics/primitivetype.hpp ../../include/eepp/graphics/rectangledrawable.hpp ../../include/eepp/graphics/renderer/base.hpp ../../include/eepp/graphics/renderer/clippingmask.hpp @@ -19,6 +24,7 @@ ../../include/eepp/graphics/renderer/renderergl3cp.hpp ../../include/eepp/graphics/renderer/renderergles2.hpp ../../include/eepp/graphics/renderer/rendererhelper.hpp +../../include/eepp/graphics/rendermode.hpp ../../include/eepp/graphics/text.hpp ../../include/eepp/graphics/vertexbufferhelper.hpp ../../include/eepp/math/interpolation1d.hpp @@ -26,17 +32,28 @@ ../../include/eepp/system/color.hpp ../../include/eepp/system/translator.hpp ../../include/eepp/ui/uidragablecontrol.hpp +../../include/eepp/ui/uieventmouse.hpp +../../include/eepp/ui/uigridlayout.hpp ../../include/eepp/ui/uiimage.hpp +../../include/eepp/ui/uilayout.hpp ../../include/eepp/ui/uilinearlayout.hpp ../../include/eepp/ui/uimenuseparator.hpp ../../include/eepp/ui/uirelativelayout.hpp +../../include/eepp/ui/uiscrollview.hpp ../../include/eepp/ui/uisubtexture.hpp ../../include/eepp/ui/uitable.hpp ../../include/eepp/ui/uitablecell.hpp ../../include/eepp/ui/uitextview.hpp ../../include/eepp/ui/uithemeconfig.hpp ../../include/eepp/ui/uithemedefault.hpp +../../include/eepp/ui/uitouchdragablewidget.hpp ../../include/eepp/ui/uiwidget.hpp +../../include/eepp/ui/uiwidgetcreator.hpp +../../src/eepp/graphics/convexshapedrawable.cpp +../../src/eepp/graphics/drawablegroup.cpp +../../src/eepp/graphics/drawableresource.cpp +../../src/eepp/graphics/ninepatch.cpp +../../src/eepp/graphics/ninepatchmanager.cpp ../../src/eepp/maps/mapobjectlayer.cpp ../../src/eepp/graphics/arcdrawable.cpp ../../src/eepp/graphics/circledrawable.cpp @@ -65,19 +82,21 @@ ../../src/eepp/system/color.cpp ../../src/eepp/system/translator.cpp ../../src/eepp/ui/uidragablecontrol.cpp -../../src/eepp/ui/uihelper.cpp +../../src/eepp/ui/uigridlayout.cpp ../../src/eepp/ui/uiimage.cpp +../../src/eepp/ui/uilayout.cpp ../../src/eepp/ui/uilinearlayout.cpp ../../src/eepp/ui/uiloader.cpp ../../src/eepp/ui/uimenuseparator.cpp ../../src/eepp/ui/uirelativelayout.cpp +../../src/eepp/ui/uiscrollview.cpp ../../src/eepp/ui/uisubtexture.cpp ../../src/eepp/ui/uitable.cpp ../../src/eepp/ui/uitablecell.cpp ../../src/eepp/ui/uitextview.cpp ../../src/eepp/ui/uithemedefault.cpp +../../src/eepp/ui/uitouchdragablewidget.cpp ../../src/eepp/ui/uiwidget.cpp -../../../eeiv/src/capp.cpp ../../include/eepp/audio/soundmanager.hpp ../../include/eepp/audio/soundloader.hpp ../../include/eepp/audio/soundstream.hpp @@ -334,6 +353,7 @@ ../../src/eepp/ui/tools/textureatlassubtextureeditor.hpp ../../src/eepp/ui/tools/textureatlasnew.hpp ../../include/eepp/ui/tools/textureatlaseditor.hpp +../../src/eepp/ui/uiwidgetcreator.cpp ../../src/eepp/ui/uiwinmenu.cpp ../../src/eepp/ui/uiwindow.cpp ../../src/eepp/ui/uitooltip.cpp @@ -416,7 +436,12 @@ ../../include/eepp/window/cursor.hpp ../../include/eepp/window/clipboard.hpp ../../include/eepp/window/base.hpp +../../src/eepp/window/backend/SDL2/platformhelpersdl2.cpp +../../src/eepp/window/backend/SDL2/platformhelpersdl2.hpp +../../src/eepp/window/backend/SFML/platformhelpersfml.cpp +../../src/eepp/window/backend/SFML/platformhelpersfml.hpp ../../src/eepp/window/inputhelper.cpp +../../src/eepp/window/platformhelper.hpp ../../src/eepp/window/window.cpp ../../src/eepp/window/view.cpp ../../src/eepp/window/platformimpl.cpp @@ -483,7 +508,6 @@ ../../src/eepp/window/backend/null/cursornull.hpp ../../src/eepp/window/backend/null/cursormanagernull.hpp ../../src/eepp/window/backend/null/clipboardnull.hpp -../../src/eepp/window/backend/null/backendnull.hpp ../../src/eepp/window/backend/null/windownull.cpp ../../src/eepp/window/backend/null/joysticknull.cpp ../../src/eepp/window/backend/null/joystickmanagernull.cpp @@ -563,17 +587,6 @@ ../../src/eepp/graphics/renderer/shaders/basegl3.vert ../../src/eepp/graphics/renderer/shaders/basegl3.frag ../../src/examples/external_shader/external_shader.cpp -../../src/eepp/helper/haikuttf/sophist.h -../../src/eepp/helper/haikuttf/hkmutex.hpp -../../src/eepp/helper/haikuttf/hkglyph.hpp -../../src/eepp/helper/haikuttf/hkfontmanager.hpp -../../src/eepp/helper/haikuttf/hkfont.hpp -../../src/eepp/helper/haikuttf/hkbase.hpp -../../src/eepp/helper/haikuttf/haikuttf.hpp -../../src/eepp/helper/haikuttf/hkmutex.cpp -../../src/eepp/helper/haikuttf/hkglyph.cpp -../../src/eepp/helper/haikuttf/hkfontmanager.cpp -../../src/eepp/helper/haikuttf/hkfont.cpp ../../include/eepp/window.hpp ../../include/eepp/ui.hpp ../../include/eepp/system.hpp @@ -625,26 +638,26 @@ ../../include/eepp/core/noncopyable.hpp ../../include/eepp/system/clock.hpp ../../src/eepp/system/lock.cpp -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pvr_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pvr.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pkm_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pkm.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_DDS_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_DDS.h -../../src/eepp/helper/SOIL2/src/SOIL2/stb_image_write.h -../../src/eepp/helper/SOIL2/src/SOIL2/stb_image.h -../../src/eepp/helper/SOIL2/src/SOIL2/pvr_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/pkm_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_DXT.h -../../src/eepp/helper/SOIL2/src/SOIL2/etc1_utils.h -../../src/eepp/helper/SOIL2/src/SOIL2/SOIL2.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_helper.c -../../src/eepp/helper/SOIL2/src/SOIL2/image_DXT.c -../../src/eepp/helper/SOIL2/src/SOIL2/etc1_utils.c -../../src/eepp/helper/SOIL2/src/SOIL2/SOIL2.c -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_ext_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_ext.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image_write.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image.h +../../src/thirdparty/SOIL2/src/SOIL2/pvr_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/pkm_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.h +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.h +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.h +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.c +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.c +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.c +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.c +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext.h ../../src/eepp/audio/soundfile.hpp ../../src/eepp/audio/openal.hpp ../../src/eepp/window/backend/SDL2/backendsdl2.cpp @@ -733,4 +746,3 @@ ../../include/eepp/system/md5.hpp ../../src/eepp/system/md5.cpp ../../src/examples/strobe/strobe.cpp -../../../eeiv/src/capp.hpp diff --git a/projects/osx/ee.includes b/projects/osx/ee.includes index 340342f92..630938ff1 100644 --- a/projects/osx/ee.includes +++ b/projects/osx/ee.includes @@ -1,14 +1,4 @@ ../../src/ ../../include/ -../../src/examples/strobe -../../../eeiv/src -. -../../include/eepp/graphics -../../src/eepp/graphics -../../include/eepp/ui -../../src/eepp/ui -../../src/eepp/helper/freetype2/include/ -../../include/eepp/system -../../src/eepp/system -../../src/eepp/graphics/renderer -../../include/eepp/graphics/renderer +../../src/thirdparty +../../include/eepp/thirdparty diff --git a/projects/windows/ee.config b/projects/windows/ee.config index 2769b52ec..e41d720ed 100644 --- a/projects/windows/ee.config +++ b/projects/windows/ee.config @@ -3,7 +3,6 @@ #define EE_DEBUG #define EE_LIBSNDFILE_ENABLED #define EE_MEMORY_MANAGER -#define EE_GL3_ENABLED 1 #define EE_SHADERS_SUPPORTED #define EE_GLEW_AVAILABLE #define EE_SSL_SUPPORT diff --git a/projects/windows/ee.files b/projects/windows/ee.files index b5b62c6ff..e6d6e8b49 100644 --- a/projects/windows/ee.files +++ b/projects/windows/ee.files @@ -1,13 +1,18 @@ ../../include/eepp/graphics/arcdrawable.hpp ../../include/eepp/graphics/circledrawable.hpp +../../include/eepp/graphics/convexshapedrawable.hpp ../../include/eepp/graphics/drawable.hpp +../../include/eepp/graphics/drawablegroup.hpp +../../include/eepp/graphics/drawableresource.hpp ../../include/eepp/graphics/drawablesearcher.hpp ../../include/eepp/graphics/font.hpp ../../include/eepp/graphics/fontstyleconfig.hpp ../../include/eepp/graphics/fonttruetype.hpp ../../include/eepp/graphics/fonttruetypeloader.hpp -../../include/eepp/graphics/graphicshelper.hpp +../../include/eepp/graphics/ninepatch.hpp +../../include/eepp/graphics/ninepatchmanager.hpp ../../include/eepp/graphics/primitivedrawable.hpp +../../include/eepp/graphics/primitivetype.hpp ../../include/eepp/graphics/rectangledrawable.hpp ../../include/eepp/graphics/renderer/base.hpp ../../include/eepp/graphics/renderer/clippingmask.hpp @@ -19,6 +24,7 @@ ../../include/eepp/graphics/renderer/renderergl3cp.hpp ../../include/eepp/graphics/renderer/renderergles2.hpp ../../include/eepp/graphics/renderer/rendererhelper.hpp +../../include/eepp/graphics/rendermode.hpp ../../include/eepp/graphics/text.hpp ../../include/eepp/graphics/vertexbufferhelper.hpp ../../include/eepp/math/interpolation1d.hpp @@ -26,18 +32,28 @@ ../../include/eepp/system/color.hpp ../../include/eepp/system/translator.hpp ../../include/eepp/ui/uidragablecontrol.hpp +../../include/eepp/ui/uieventmouse.hpp +../../include/eepp/ui/uigridlayout.hpp ../../include/eepp/ui/uiimage.hpp +../../include/eepp/ui/uilayout.hpp ../../include/eepp/ui/uilinearlayout.hpp ../../include/eepp/ui/uimenuseparator.hpp ../../include/eepp/ui/uirelativelayout.hpp +../../include/eepp/ui/uiscrollview.hpp ../../include/eepp/ui/uisubtexture.hpp ../../include/eepp/ui/uitable.hpp ../../include/eepp/ui/uitablecell.hpp ../../include/eepp/ui/uitextview.hpp ../../include/eepp/ui/uithemeconfig.hpp ../../include/eepp/ui/uithemedefault.hpp +../../include/eepp/ui/uitouchdragablewidget.hpp ../../include/eepp/ui/uiwidget.hpp ../../include/eepp/ui/uiwidgetcreator.hpp +../../src/eepp/graphics/convexshapedrawable.cpp +../../src/eepp/graphics/drawablegroup.cpp +../../src/eepp/graphics/drawableresource.cpp +../../src/eepp/graphics/ninepatch.cpp +../../src/eepp/graphics/ninepatchmanager.cpp ../../src/eepp/maps/mapobjectlayer.cpp ../../src/eepp/graphics/arcdrawable.cpp ../../src/eepp/graphics/circledrawable.cpp @@ -66,18 +82,21 @@ ../../src/eepp/system/color.cpp ../../src/eepp/system/translator.cpp ../../src/eepp/ui/uidragablecontrol.cpp +../../src/eepp/ui/uigridlayout.cpp ../../src/eepp/ui/uiimage.cpp +../../src/eepp/ui/uilayout.cpp ../../src/eepp/ui/uilinearlayout.cpp ../../src/eepp/ui/uiloader.cpp ../../src/eepp/ui/uimenuseparator.cpp ../../src/eepp/ui/uirelativelayout.cpp +../../src/eepp/ui/uiscrollview.cpp ../../src/eepp/ui/uisubtexture.cpp ../../src/eepp/ui/uitable.cpp ../../src/eepp/ui/uitablecell.cpp ../../src/eepp/ui/uitextview.cpp ../../src/eepp/ui/uithemedefault.cpp +../../src/eepp/ui/uitouchdragablewidget.cpp ../../src/eepp/ui/uiwidget.cpp -../../../eeiv/src/capp.cpp ../../include/eepp/audio/soundmanager.hpp ../../include/eepp/audio/soundloader.hpp ../../include/eepp/audio/soundstream.hpp @@ -417,7 +436,12 @@ ../../include/eepp/window/cursor.hpp ../../include/eepp/window/clipboard.hpp ../../include/eepp/window/base.hpp +../../src/eepp/window/backend/SDL2/platformhelpersdl2.cpp +../../src/eepp/window/backend/SDL2/platformhelpersdl2.hpp +../../src/eepp/window/backend/SFML/platformhelpersfml.cpp +../../src/eepp/window/backend/SFML/platformhelpersfml.hpp ../../src/eepp/window/inputhelper.cpp +../../src/eepp/window/platformhelper.hpp ../../src/eepp/window/window.cpp ../../src/eepp/window/view.cpp ../../src/eepp/window/platformimpl.cpp @@ -484,7 +508,6 @@ ../../src/eepp/window/backend/null/cursornull.hpp ../../src/eepp/window/backend/null/cursormanagernull.hpp ../../src/eepp/window/backend/null/clipboardnull.hpp -../../src/eepp/window/backend/null/backendnull.hpp ../../src/eepp/window/backend/null/windownull.cpp ../../src/eepp/window/backend/null/joysticknull.cpp ../../src/eepp/window/backend/null/joystickmanagernull.cpp @@ -564,17 +587,6 @@ ../../src/eepp/graphics/renderer/shaders/basegl3.vert ../../src/eepp/graphics/renderer/shaders/basegl3.frag ../../src/examples/external_shader/external_shader.cpp -../../src/eepp/helper/haikuttf/sophist.h -../../src/eepp/helper/haikuttf/hkmutex.hpp -../../src/eepp/helper/haikuttf/hkglyph.hpp -../../src/eepp/helper/haikuttf/hkfontmanager.hpp -../../src/eepp/helper/haikuttf/hkfont.hpp -../../src/eepp/helper/haikuttf/hkbase.hpp -../../src/eepp/helper/haikuttf/haikuttf.hpp -../../src/eepp/helper/haikuttf/hkmutex.cpp -../../src/eepp/helper/haikuttf/hkglyph.cpp -../../src/eepp/helper/haikuttf/hkfontmanager.cpp -../../src/eepp/helper/haikuttf/hkfont.cpp ../../include/eepp/window.hpp ../../include/eepp/ui.hpp ../../include/eepp/system.hpp @@ -626,26 +638,26 @@ ../../include/eepp/core/noncopyable.hpp ../../include/eepp/system/clock.hpp ../../src/eepp/system/lock.cpp -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pvr_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pvr.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pkm_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_pkm.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_DDS_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_DDS.h -../../src/eepp/helper/SOIL2/src/SOIL2/stb_image_write.h -../../src/eepp/helper/SOIL2/src/SOIL2/stb_image.h -../../src/eepp/helper/SOIL2/src/SOIL2/pvr_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/pkm_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_helper.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_DXT.h -../../src/eepp/helper/SOIL2/src/SOIL2/etc1_utils.h -../../src/eepp/helper/SOIL2/src/SOIL2/SOIL2.h -../../src/eepp/helper/SOIL2/src/SOIL2/image_helper.c -../../src/eepp/helper/SOIL2/src/SOIL2/image_DXT.c -../../src/eepp/helper/SOIL2/src/SOIL2/etc1_utils.c -../../src/eepp/helper/SOIL2/src/SOIL2/SOIL2.c -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_ext_c.h -../../src/eepp/helper/SOIL2/src/SOIL2/stbi_ext.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pvr.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_pkm.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_DDS.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image_write.h +../../src/thirdparty/SOIL2/src/SOIL2/stb_image.h +../../src/thirdparty/SOIL2/src/SOIL2/pvr_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/pkm_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.h +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.h +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.h +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.h +../../src/thirdparty/SOIL2/src/SOIL2/image_helper.c +../../src/thirdparty/SOIL2/src/SOIL2/image_DXT.c +../../src/thirdparty/SOIL2/src/SOIL2/etc1_utils.c +../../src/thirdparty/SOIL2/src/SOIL2/SOIL2.c +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext_c.h +../../src/thirdparty/SOIL2/src/SOIL2/stbi_ext.h ../../src/eepp/audio/soundfile.hpp ../../src/eepp/audio/openal.hpp ../../src/eepp/window/backend/SDL2/backendsdl2.cpp @@ -734,4 +746,3 @@ ../../include/eepp/system/md5.hpp ../../src/eepp/system/md5.cpp ../../src/examples/strobe/strobe.cpp -../../../eeiv/src/capp.hpp diff --git a/projects/windows/ee.includes b/projects/windows/ee.includes index 340342f92..630938ff1 100644 --- a/projects/windows/ee.includes +++ b/projects/windows/ee.includes @@ -1,14 +1,4 @@ ../../src/ ../../include/ -../../src/examples/strobe -../../../eeiv/src -. -../../include/eepp/graphics -../../src/eepp/graphics -../../include/eepp/ui -../../src/eepp/ui -../../src/eepp/helper/freetype2/include/ -../../include/eepp/system -../../src/eepp/system -../../src/eepp/graphics/renderer -../../include/eepp/graphics/renderer +../../src/thirdparty +../../include/eepp/thirdparty diff --git a/src/eepp/audio/soundfileogg.cpp b/src/eepp/audio/soundfileogg.cpp index e4dc7f93f..ae4dff810 100755 --- a/src/eepp/audio/soundfileogg.cpp +++ b/src/eepp/audio/soundfileogg.cpp @@ -1,5 +1,5 @@ #include -#include +#include namespace EE { namespace Audio { diff --git a/src/eepp/graphics/image.cpp b/src/eepp/graphics/image.cpp index 55ade78ab..cff9d798e 100644 --- a/src/eepp/graphics/image.cpp +++ b/src/eepp/graphics/image.cpp @@ -3,11 +3,11 @@ #include #include #include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #include namespace EE { namespace Graphics { diff --git a/src/eepp/graphics/renderer/openglext.hpp b/src/eepp/graphics/renderer/openglext.hpp index 1c1796b10..2d16997b9 100644 --- a/src/eepp/graphics/renderer/openglext.hpp +++ b/src/eepp/graphics/renderer/openglext.hpp @@ -8,7 +8,7 @@ #ifdef EE_GLEW_AVAILABLE #define GLEW_STATIC #define GLEW_NO_GLU - #include + #include #else #ifndef GL_GLEXT_PROTOTYPES #define GL_GLEXT_PROTOTYPES diff --git a/src/eepp/graphics/renderer/renderer.cpp b/src/eepp/graphics/renderer/renderer.cpp index 98e52f62d..07a81cf3a 100644 --- a/src/eepp/graphics/renderer/renderer.cpp +++ b/src/eepp/graphics/renderer/renderer.cpp @@ -4,7 +4,7 @@ #include #include #include -#include +#include namespace EE { namespace Graphics { diff --git a/src/eepp/graphics/renderer/rendererstackhelper.hpp b/src/eepp/graphics/renderer/rendererstackhelper.hpp index 7512870f6..bed090d6c 100644 --- a/src/eepp/graphics/renderer/rendererstackhelper.hpp +++ b/src/eepp/graphics/renderer/rendererstackhelper.hpp @@ -6,7 +6,7 @@ #ifdef EE_GL3_ENABLED #include -#include +#include namespace EE { namespace Graphics { namespace Private { diff --git a/src/eepp/graphics/subtexture.cpp b/src/eepp/graphics/subtexture.cpp index d3da3e01b..e5e74dc83 100644 --- a/src/eepp/graphics/subtexture.cpp +++ b/src/eepp/graphics/subtexture.cpp @@ -1,8 +1,8 @@ #include #include #include -#include -#include +#include +#include #include #include using namespace EE::Graphics::Private; diff --git a/src/eepp/graphics/texture.cpp b/src/eepp/graphics/texture.cpp index a59788a23..0008c40a4 100755 --- a/src/eepp/graphics/texture.cpp +++ b/src/eepp/graphics/texture.cpp @@ -1,7 +1,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/eepp/graphics/textureatlasloader.cpp b/src/eepp/graphics/textureatlasloader.cpp index 355595384..48aab0b71 100644 --- a/src/eepp/graphics/textureatlasloader.cpp +++ b/src/eepp/graphics/textureatlasloader.cpp @@ -6,7 +6,7 @@ #include #include #include -#include +#include namespace EE { namespace Graphics { diff --git a/src/eepp/graphics/texturefactory.cpp b/src/eepp/graphics/texturefactory.cpp index dcfa9aa7a..f93c7841a 100755 --- a/src/eepp/graphics/texturefactory.cpp +++ b/src/eepp/graphics/texturefactory.cpp @@ -3,9 +3,9 @@ #include #include #include -#include -#include -#include +#include +#include +#include namespace EE { namespace Graphics { diff --git a/src/eepp/graphics/textureloader.cpp b/src/eepp/graphics/textureloader.cpp index a752c0ee8..08f85b1d3 100644 --- a/src/eepp/graphics/textureloader.cpp +++ b/src/eepp/graphics/textureloader.cpp @@ -5,9 +5,9 @@ #include #include #include -#include -#include -#include +#include +#include +#include using namespace EE::Window; #define TEX_LT_PATH (1) diff --git a/src/eepp/graphics/texturepacker.cpp b/src/eepp/graphics/texturepacker.cpp index d6e337457..4af2875a8 100644 --- a/src/eepp/graphics/texturepacker.cpp +++ b/src/eepp/graphics/texturepacker.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include namespace EE { namespace Graphics { diff --git a/src/eepp/graphics/texturepackertex.cpp b/src/eepp/graphics/texturepackertex.cpp index 4f01b004f..77a1c6a27 100644 --- a/src/eepp/graphics/texturepackertex.cpp +++ b/src/eepp/graphics/texturepackertex.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace Graphics { namespace Private { diff --git a/src/eepp/physics/shapecircle.cpp b/src/eepp/physics/shapecircle.cpp index 87c3155d5..ed6c4f803 100644 --- a/src/eepp/physics/shapecircle.cpp +++ b/src/eepp/physics/shapecircle.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #ifdef PHYSICS_RENDERER_ENABLED #include diff --git a/src/eepp/physics/shapepoint.cpp b/src/eepp/physics/shapepoint.cpp index 38d094d41..0a23aecef 100644 --- a/src/eepp/physics/shapepoint.cpp +++ b/src/eepp/physics/shapepoint.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #ifdef PHYSICS_RENDERER_ENABLED #include diff --git a/src/eepp/physics/shapepoly.cpp b/src/eepp/physics/shapepoly.cpp index b2342cbc8..d3d2235d3 100644 --- a/src/eepp/physics/shapepoly.cpp +++ b/src/eepp/physics/shapepoly.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #ifdef PHYSICS_RENDERER_ENABLED #include diff --git a/src/eepp/physics/shapesegment.cpp b/src/eepp/physics/shapesegment.cpp index 8a6d67d6a..f63327705 100644 --- a/src/eepp/physics/shapesegment.cpp +++ b/src/eepp/physics/shapesegment.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #ifdef PHYSICS_RENDERER_ENABLED #include diff --git a/src/eepp/system/translator.cpp b/src/eepp/system/translator.cpp index 1cb6ec1e1..77da8e497 100644 --- a/src/eepp/system/translator.cpp +++ b/src/eepp/system/translator.cpp @@ -6,7 +6,7 @@ #include #include #include -#include +#include namespace EE { namespace System { diff --git a/src/eepp/system/zip.cpp b/src/eepp/system/zip.cpp index 115527c45..6bbb93b1c 100644 --- a/src/eepp/system/zip.cpp +++ b/src/eepp/system/zip.cpp @@ -1,6 +1,6 @@ #include -#include -#include +#include +#include #include namespace EE { namespace System { diff --git a/src/eepp/ui/tools/textureatlasnew.cpp b/src/eepp/ui/tools/textureatlasnew.cpp index 38f7fe395..12a73d585 100644 --- a/src/eepp/ui/tools/textureatlasnew.cpp +++ b/src/eepp/ui/tools/textureatlasnew.cpp @@ -3,7 +3,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { namespace Tools { diff --git a/src/eepp/ui/uicheckbox.cpp b/src/eepp/ui/uicheckbox.cpp index c4b6f3b43..d33e3b9a2 100644 --- a/src/eepp/ui/uicheckbox.cpp +++ b/src/eepp/ui/uicheckbox.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uidropdownlist.cpp b/src/eepp/ui/uidropdownlist.cpp index 3af82841a..492071b35 100644 --- a/src/eepp/ui/uidropdownlist.cpp +++ b/src/eepp/ui/uidropdownlist.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uigridlayout.cpp b/src/eepp/ui/uigridlayout.cpp index 107cd4dcd..8d47ec65f 100644 --- a/src/eepp/ui/uigridlayout.cpp +++ b/src/eepp/ui/uigridlayout.cpp @@ -1,5 +1,5 @@ #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uiimage.cpp b/src/eepp/ui/uiimage.cpp index 8f3956c61..aa69e13de 100644 --- a/src/eepp/ui/uiimage.cpp +++ b/src/eepp/ui/uiimage.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uilinearlayout.cpp b/src/eepp/ui/uilinearlayout.cpp index 2fe0bbc97..ee717caa6 100644 --- a/src/eepp/ui/uilinearlayout.cpp +++ b/src/eepp/ui/uilinearlayout.cpp @@ -1,5 +1,5 @@ #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uilistbox.cpp b/src/eepp/ui/uilistbox.cpp index cdd466833..0ecc93a8e 100644 --- a/src/eepp/ui/uilistbox.cpp +++ b/src/eepp/ui/uilistbox.cpp @@ -3,7 +3,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/eepp/ui/uiloader.cpp b/src/eepp/ui/uiloader.cpp index 96c1e800f..b0b488756 100644 --- a/src/eepp/ui/uiloader.cpp +++ b/src/eepp/ui/uiloader.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uimanager.cpp b/src/eepp/ui/uimanager.cpp index ff96d3fa3..6ce5eb501 100644 --- a/src/eepp/ui/uimanager.cpp +++ b/src/eepp/ui/uimanager.cpp @@ -4,7 +4,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/eepp/ui/uimenu.cpp b/src/eepp/ui/uimenu.cpp index ec6c59321..e6d9b38ce 100644 --- a/src/eepp/ui/uimenu.cpp +++ b/src/eepp/ui/uimenu.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/eepp/ui/uiprogressbar.cpp b/src/eepp/ui/uiprogressbar.cpp index 271409a70..054240242 100644 --- a/src/eepp/ui/uiprogressbar.cpp +++ b/src/eepp/ui/uiprogressbar.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #include namespace EE { namespace UI { diff --git a/src/eepp/ui/uipushbutton.cpp b/src/eepp/ui/uipushbutton.cpp index fdf96bbee..3750bf2f2 100644 --- a/src/eepp/ui/uipushbutton.cpp +++ b/src/eepp/ui/uipushbutton.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #include #include diff --git a/src/eepp/ui/uiradiobutton.cpp b/src/eepp/ui/uiradiobutton.cpp index b938f4d34..a4197ac9c 100644 --- a/src/eepp/ui/uiradiobutton.cpp +++ b/src/eepp/ui/uiradiobutton.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uiscrollview.cpp b/src/eepp/ui/uiscrollview.cpp index 7650ea3a2..b0cb1f830 100644 --- a/src/eepp/ui/uiscrollview.cpp +++ b/src/eepp/ui/uiscrollview.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uiselectbutton.cpp b/src/eepp/ui/uiselectbutton.cpp index 67543264c..880bdad23 100644 --- a/src/eepp/ui/uiselectbutton.cpp +++ b/src/eepp/ui/uiselectbutton.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uislider.cpp b/src/eepp/ui/uislider.cpp index 724a88908..18d9d7b68 100644 --- a/src/eepp/ui/uislider.cpp +++ b/src/eepp/ui/uislider.cpp @@ -1,7 +1,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uisliderbutton.cpp b/src/eepp/ui/uisliderbutton.cpp index b01565f7e..9379d9d45 100644 --- a/src/eepp/ui/uisliderbutton.cpp +++ b/src/eepp/ui/uisliderbutton.cpp @@ -8,7 +8,7 @@ UISliderButton *UISliderButton::New() { } UISliderButton::UISliderButton() : - UIControlAnim() + UIWidget() { applyDefaultTheme(); } @@ -17,7 +17,7 @@ UISliderButton::~UISliderButton() { } void UISliderButton::onPositionChange() { - UIControlAnim::onPositionChange(); + UIWidget::onPositionChange(); UISlider * Slider = reinterpret_cast ( mParentCtrl ); Slider->fixSliderPos(); diff --git a/src/eepp/ui/uispinbox.cpp b/src/eepp/ui/uispinbox.cpp index 271f2cdb8..a8a6d1fe9 100644 --- a/src/eepp/ui/uispinbox.cpp +++ b/src/eepp/ui/uispinbox.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uisprite.cpp b/src/eepp/ui/uisprite.cpp index fe1a4ed08..d1c90b542 100644 --- a/src/eepp/ui/uisprite.cpp +++ b/src/eepp/ui/uisprite.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #include namespace EE { namespace UI { diff --git a/src/eepp/ui/uisubtexture.cpp b/src/eepp/ui/uisubtexture.cpp index 8d8f713fc..5411617f1 100644 --- a/src/eepp/ui/uisubtexture.cpp +++ b/src/eepp/ui/uisubtexture.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #include namespace EE { namespace UI { diff --git a/src/eepp/ui/uitab.cpp b/src/eepp/ui/uitab.cpp index aa2eb15da..0882f2b23 100644 --- a/src/eepp/ui/uitab.cpp +++ b/src/eepp/ui/uitab.cpp @@ -1,7 +1,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uitable.cpp b/src/eepp/ui/uitable.cpp index 933acc75b..fb4045559 100644 --- a/src/eepp/ui/uitable.cpp +++ b/src/eepp/ui/uitable.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uitabwidget.cpp b/src/eepp/ui/uitabwidget.cpp index defa81023..9202ac8d1 100644 --- a/src/eepp/ui/uitabwidget.cpp +++ b/src/eepp/ui/uitabwidget.cpp @@ -3,7 +3,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uitextedit.cpp b/src/eepp/ui/uitextedit.cpp index 340a7575a..3e7168442 100644 --- a/src/eepp/ui/uitextedit.cpp +++ b/src/eepp/ui/uitextedit.cpp @@ -2,7 +2,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uitextinput.cpp b/src/eepp/ui/uitextinput.cpp index 30f208058..0307369d2 100644 --- a/src/eepp/ui/uitextinput.cpp +++ b/src/eepp/ui/uitextinput.cpp @@ -5,7 +5,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uitextview.cpp b/src/eepp/ui/uitextview.cpp index c7bb30a96..a26a44900 100644 --- a/src/eepp/ui/uitextview.cpp +++ b/src/eepp/ui/uitextview.cpp @@ -4,7 +4,7 @@ #include #include #include -#include +#include #include namespace EE { namespace UI { diff --git a/src/eepp/ui/uitouchdragablewidget.cpp b/src/eepp/ui/uitouchdragablewidget.cpp index e808a2c0c..f0375f03e 100644 --- a/src/eepp/ui/uitouchdragablewidget.cpp +++ b/src/eepp/ui/uitouchdragablewidget.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uiwidget.cpp b/src/eepp/ui/uiwidget.cpp index 528a61770..924e4ef2b 100644 --- a/src/eepp/ui/uiwidget.cpp +++ b/src/eepp/ui/uiwidget.cpp @@ -1,7 +1,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { @@ -141,7 +141,7 @@ LayoutPositionRules UIWidget::getLayoutPositionRule() const { } void UIWidget::update() { - if ( mVisible && NULL != mTooltip && mTooltip->getText().size() ) { + if ( mVisible && NULL != mTooltip && !mTooltip->getText().empty() ) { if ( isMouseOverMeOrChilds() ) { UIManager * uiManager = UIManager::instance(); UIThemeManager * themeManager = UIThemeManager::instance(); @@ -287,6 +287,10 @@ const Sizei& UIWidget::getSize() { return UIControlAnim::getSize(); } +UITooltip * UIWidget::getTooltip() { + return mTooltip; +} + void UIWidget::onParentSizeChange( const Vector2i& SizeChange ) { updateAnchors( SizeChange ); UIControlAnim::onParentSizeChange( SizeChange ); diff --git a/src/eepp/ui/uiwindow.cpp b/src/eepp/ui/uiwindow.cpp index afdcacd62..ae9f4aecb 100644 --- a/src/eepp/ui/uiwindow.cpp +++ b/src/eepp/ui/uiwindow.cpp @@ -8,7 +8,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/ui/uiwinmenu.cpp b/src/eepp/ui/uiwinmenu.cpp index 0c4814a35..f6abb3845 100644 --- a/src/eepp/ui/uiwinmenu.cpp +++ b/src/eepp/ui/uiwinmenu.cpp @@ -1,7 +1,7 @@ #include #include #include -#include +#include namespace EE { namespace UI { diff --git a/src/eepp/window/backend/SDL2/windowsdl2.cpp b/src/eepp/window/backend/SDL2/windowsdl2.cpp index 2e01a2257..60c64c2a4 100644 --- a/src/eepp/window/backend/SDL2/windowsdl2.cpp +++ b/src/eepp/window/backend/SDL2/windowsdl2.cpp @@ -2,7 +2,7 @@ #ifdef EE_BACKEND_SDL2 -#include +#include #include #include #include diff --git a/src/eepp/window/platform/x11/x11impl.cpp b/src/eepp/window/platform/x11/x11impl.cpp index 9dc071378..2a8b6e316 100644 --- a/src/eepp/window/platform/x11/x11impl.cpp +++ b/src/eepp/window/platform/x11/x11impl.cpp @@ -3,7 +3,7 @@ #if defined( EE_X11_PLATFORM ) #define GLEW_NO_GLU -#include +#include #include #include #include diff --git a/src/eepp/window/window.cpp b/src/eepp/window/window.cpp index 4d20edb24..426ab0511 100644 --- a/src/eepp/window/window.cpp +++ b/src/eepp/window/window.cpp @@ -11,7 +11,7 @@ #include #include #include -#include +#include #ifdef EE_GLES1_LATE_INCLUDE #if EE_PLATFORM == EE_PLATFORM_IOS diff --git a/src/eepp/helper/SDL2/include/SDL.h b/src/thirdparty/SDL2/include/SDL.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL.h rename to src/thirdparty/SDL2/include/SDL.h diff --git a/src/eepp/helper/SDL2/include/SDL_assert.h b/src/thirdparty/SDL2/include/SDL_assert.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_assert.h rename to src/thirdparty/SDL2/include/SDL_assert.h diff --git a/src/eepp/helper/SDL2/include/SDL_atomic.h b/src/thirdparty/SDL2/include/SDL_atomic.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_atomic.h rename to src/thirdparty/SDL2/include/SDL_atomic.h diff --git a/src/eepp/helper/SDL2/include/SDL_audio.h b/src/thirdparty/SDL2/include/SDL_audio.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_audio.h rename to src/thirdparty/SDL2/include/SDL_audio.h diff --git a/src/eepp/helper/SDL2/include/SDL_bits.h b/src/thirdparty/SDL2/include/SDL_bits.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_bits.h rename to src/thirdparty/SDL2/include/SDL_bits.h diff --git a/src/eepp/helper/SDL2/include/SDL_blendmode.h b/src/thirdparty/SDL2/include/SDL_blendmode.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_blendmode.h rename to src/thirdparty/SDL2/include/SDL_blendmode.h diff --git a/src/eepp/helper/SDL2/include/SDL_clipboard.h b/src/thirdparty/SDL2/include/SDL_clipboard.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_clipboard.h rename to src/thirdparty/SDL2/include/SDL_clipboard.h diff --git a/src/eepp/helper/SDL2/include/SDL_config.h b/src/thirdparty/SDL2/include/SDL_config.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config.h rename to src/thirdparty/SDL2/include/SDL_config.h diff --git a/src/eepp/helper/SDL2/include/SDL_config.h.cmake b/src/thirdparty/SDL2/include/SDL_config.h.cmake similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config.h.cmake rename to src/thirdparty/SDL2/include/SDL_config.h.cmake diff --git a/src/eepp/helper/SDL2/include/SDL_config.h.in b/src/thirdparty/SDL2/include/SDL_config.h.in similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config.h.in rename to src/thirdparty/SDL2/include/SDL_config.h.in diff --git a/src/eepp/helper/SDL2/include/SDL_config_android.h b/src/thirdparty/SDL2/include/SDL_config_android.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_android.h rename to src/thirdparty/SDL2/include/SDL_config_android.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_iphoneos.h b/src/thirdparty/SDL2/include/SDL_config_iphoneos.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_iphoneos.h rename to src/thirdparty/SDL2/include/SDL_config_iphoneos.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_macosx.h b/src/thirdparty/SDL2/include/SDL_config_macosx.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_macosx.h rename to src/thirdparty/SDL2/include/SDL_config_macosx.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_minimal.h b/src/thirdparty/SDL2/include/SDL_config_minimal.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_minimal.h rename to src/thirdparty/SDL2/include/SDL_config_minimal.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_pandora.h b/src/thirdparty/SDL2/include/SDL_config_pandora.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_pandora.h rename to src/thirdparty/SDL2/include/SDL_config_pandora.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_psp.h b/src/thirdparty/SDL2/include/SDL_config_psp.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_psp.h rename to src/thirdparty/SDL2/include/SDL_config_psp.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_windows.h b/src/thirdparty/SDL2/include/SDL_config_windows.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_windows.h rename to src/thirdparty/SDL2/include/SDL_config_windows.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_winrt.h b/src/thirdparty/SDL2/include/SDL_config_winrt.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_winrt.h rename to src/thirdparty/SDL2/include/SDL_config_winrt.h diff --git a/src/eepp/helper/SDL2/include/SDL_config_wiz.h b/src/thirdparty/SDL2/include/SDL_config_wiz.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_config_wiz.h rename to src/thirdparty/SDL2/include/SDL_config_wiz.h diff --git a/src/eepp/helper/SDL2/include/SDL_copying.h b/src/thirdparty/SDL2/include/SDL_copying.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_copying.h rename to src/thirdparty/SDL2/include/SDL_copying.h diff --git a/src/eepp/helper/SDL2/include/SDL_cpuinfo.h b/src/thirdparty/SDL2/include/SDL_cpuinfo.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_cpuinfo.h rename to src/thirdparty/SDL2/include/SDL_cpuinfo.h diff --git a/src/eepp/helper/SDL2/include/SDL_egl.h b/src/thirdparty/SDL2/include/SDL_egl.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_egl.h rename to src/thirdparty/SDL2/include/SDL_egl.h diff --git a/src/eepp/helper/SDL2/include/SDL_endian.h b/src/thirdparty/SDL2/include/SDL_endian.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_endian.h rename to src/thirdparty/SDL2/include/SDL_endian.h diff --git a/src/eepp/helper/SDL2/include/SDL_error.h b/src/thirdparty/SDL2/include/SDL_error.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_error.h rename to src/thirdparty/SDL2/include/SDL_error.h diff --git a/src/eepp/helper/SDL2/include/SDL_events.h b/src/thirdparty/SDL2/include/SDL_events.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_events.h rename to src/thirdparty/SDL2/include/SDL_events.h diff --git a/src/eepp/helper/SDL2/include/SDL_filesystem.h b/src/thirdparty/SDL2/include/SDL_filesystem.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_filesystem.h rename to src/thirdparty/SDL2/include/SDL_filesystem.h diff --git a/src/eepp/helper/SDL2/include/SDL_gamecontroller.h b/src/thirdparty/SDL2/include/SDL_gamecontroller.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_gamecontroller.h rename to src/thirdparty/SDL2/include/SDL_gamecontroller.h diff --git a/src/eepp/helper/SDL2/include/SDL_gesture.h b/src/thirdparty/SDL2/include/SDL_gesture.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_gesture.h rename to src/thirdparty/SDL2/include/SDL_gesture.h diff --git a/src/eepp/helper/SDL2/include/SDL_haptic.h b/src/thirdparty/SDL2/include/SDL_haptic.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_haptic.h rename to src/thirdparty/SDL2/include/SDL_haptic.h diff --git a/src/eepp/helper/SDL2/include/SDL_hints.h b/src/thirdparty/SDL2/include/SDL_hints.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_hints.h rename to src/thirdparty/SDL2/include/SDL_hints.h diff --git a/src/eepp/helper/SDL2/include/SDL_joystick.h b/src/thirdparty/SDL2/include/SDL_joystick.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_joystick.h rename to src/thirdparty/SDL2/include/SDL_joystick.h diff --git a/src/eepp/helper/SDL2/include/SDL_keyboard.h b/src/thirdparty/SDL2/include/SDL_keyboard.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_keyboard.h rename to src/thirdparty/SDL2/include/SDL_keyboard.h diff --git a/src/eepp/helper/SDL2/include/SDL_keycode.h b/src/thirdparty/SDL2/include/SDL_keycode.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_keycode.h rename to src/thirdparty/SDL2/include/SDL_keycode.h diff --git a/src/eepp/helper/SDL2/include/SDL_loadso.h b/src/thirdparty/SDL2/include/SDL_loadso.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_loadso.h rename to src/thirdparty/SDL2/include/SDL_loadso.h diff --git a/src/eepp/helper/SDL2/include/SDL_log.h b/src/thirdparty/SDL2/include/SDL_log.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_log.h rename to src/thirdparty/SDL2/include/SDL_log.h diff --git a/src/eepp/helper/SDL2/include/SDL_main.h b/src/thirdparty/SDL2/include/SDL_main.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_main.h rename to src/thirdparty/SDL2/include/SDL_main.h diff --git a/src/eepp/helper/SDL2/include/SDL_messagebox.h b/src/thirdparty/SDL2/include/SDL_messagebox.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_messagebox.h rename to src/thirdparty/SDL2/include/SDL_messagebox.h diff --git a/src/eepp/helper/SDL2/include/SDL_mouse.h b/src/thirdparty/SDL2/include/SDL_mouse.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_mouse.h rename to src/thirdparty/SDL2/include/SDL_mouse.h diff --git a/src/eepp/helper/SDL2/include/SDL_mutex.h b/src/thirdparty/SDL2/include/SDL_mutex.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_mutex.h rename to src/thirdparty/SDL2/include/SDL_mutex.h diff --git a/src/eepp/helper/SDL2/include/SDL_name.h b/src/thirdparty/SDL2/include/SDL_name.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_name.h rename to src/thirdparty/SDL2/include/SDL_name.h diff --git a/src/eepp/helper/SDL2/include/SDL_opengl.h b/src/thirdparty/SDL2/include/SDL_opengl.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_opengl.h rename to src/thirdparty/SDL2/include/SDL_opengl.h diff --git a/src/eepp/helper/SDL2/include/SDL_opengles.h b/src/thirdparty/SDL2/include/SDL_opengles.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_opengles.h rename to src/thirdparty/SDL2/include/SDL_opengles.h diff --git a/src/eepp/helper/SDL2/include/SDL_opengles2.h b/src/thirdparty/SDL2/include/SDL_opengles2.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_opengles2.h rename to src/thirdparty/SDL2/include/SDL_opengles2.h diff --git a/src/eepp/helper/SDL2/include/SDL_pixels.h b/src/thirdparty/SDL2/include/SDL_pixels.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_pixels.h rename to src/thirdparty/SDL2/include/SDL_pixels.h diff --git a/src/eepp/helper/SDL2/include/SDL_platform.h b/src/thirdparty/SDL2/include/SDL_platform.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_platform.h rename to src/thirdparty/SDL2/include/SDL_platform.h diff --git a/src/eepp/helper/SDL2/include/SDL_power.h b/src/thirdparty/SDL2/include/SDL_power.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_power.h rename to src/thirdparty/SDL2/include/SDL_power.h diff --git a/src/eepp/helper/SDL2/include/SDL_quit.h b/src/thirdparty/SDL2/include/SDL_quit.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_quit.h rename to src/thirdparty/SDL2/include/SDL_quit.h diff --git a/src/eepp/helper/SDL2/include/SDL_rect.h b/src/thirdparty/SDL2/include/SDL_rect.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_rect.h rename to src/thirdparty/SDL2/include/SDL_rect.h diff --git a/src/eepp/helper/SDL2/include/SDL_render.h b/src/thirdparty/SDL2/include/SDL_render.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_render.h rename to src/thirdparty/SDL2/include/SDL_render.h diff --git a/src/eepp/helper/SDL2/include/SDL_revision.h b/src/thirdparty/SDL2/include/SDL_revision.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_revision.h rename to src/thirdparty/SDL2/include/SDL_revision.h diff --git a/src/eepp/helper/SDL2/include/SDL_rwops.h b/src/thirdparty/SDL2/include/SDL_rwops.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_rwops.h rename to src/thirdparty/SDL2/include/SDL_rwops.h diff --git a/src/eepp/helper/SDL2/include/SDL_scancode.h b/src/thirdparty/SDL2/include/SDL_scancode.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_scancode.h rename to src/thirdparty/SDL2/include/SDL_scancode.h diff --git a/src/eepp/helper/SDL2/include/SDL_shape.h b/src/thirdparty/SDL2/include/SDL_shape.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_shape.h rename to src/thirdparty/SDL2/include/SDL_shape.h diff --git a/src/eepp/helper/SDL2/include/SDL_stdinc.h b/src/thirdparty/SDL2/include/SDL_stdinc.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_stdinc.h rename to src/thirdparty/SDL2/include/SDL_stdinc.h diff --git a/src/eepp/helper/SDL2/include/SDL_surface.h b/src/thirdparty/SDL2/include/SDL_surface.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_surface.h rename to src/thirdparty/SDL2/include/SDL_surface.h diff --git a/src/eepp/helper/SDL2/include/SDL_system.h b/src/thirdparty/SDL2/include/SDL_system.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_system.h rename to src/thirdparty/SDL2/include/SDL_system.h diff --git a/src/eepp/helper/SDL2/include/SDL_syswm.h b/src/thirdparty/SDL2/include/SDL_syswm.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_syswm.h rename to src/thirdparty/SDL2/include/SDL_syswm.h diff --git a/src/eepp/helper/SDL2/include/SDL_test.h b/src/thirdparty/SDL2/include/SDL_test.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test.h rename to src/thirdparty/SDL2/include/SDL_test.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_assert.h b/src/thirdparty/SDL2/include/SDL_test_assert.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_assert.h rename to src/thirdparty/SDL2/include/SDL_test_assert.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_common.h b/src/thirdparty/SDL2/include/SDL_test_common.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_common.h rename to src/thirdparty/SDL2/include/SDL_test_common.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_compare.h b/src/thirdparty/SDL2/include/SDL_test_compare.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_compare.h rename to src/thirdparty/SDL2/include/SDL_test_compare.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_crc32.h b/src/thirdparty/SDL2/include/SDL_test_crc32.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_crc32.h rename to src/thirdparty/SDL2/include/SDL_test_crc32.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_font.h b/src/thirdparty/SDL2/include/SDL_test_font.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_font.h rename to src/thirdparty/SDL2/include/SDL_test_font.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_fuzzer.h b/src/thirdparty/SDL2/include/SDL_test_fuzzer.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_fuzzer.h rename to src/thirdparty/SDL2/include/SDL_test_fuzzer.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_harness.h b/src/thirdparty/SDL2/include/SDL_test_harness.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_harness.h rename to src/thirdparty/SDL2/include/SDL_test_harness.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_images.h b/src/thirdparty/SDL2/include/SDL_test_images.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_images.h rename to src/thirdparty/SDL2/include/SDL_test_images.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_log.h b/src/thirdparty/SDL2/include/SDL_test_log.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_log.h rename to src/thirdparty/SDL2/include/SDL_test_log.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_md5.h b/src/thirdparty/SDL2/include/SDL_test_md5.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_md5.h rename to src/thirdparty/SDL2/include/SDL_test_md5.h diff --git a/src/eepp/helper/SDL2/include/SDL_test_random.h b/src/thirdparty/SDL2/include/SDL_test_random.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_test_random.h rename to src/thirdparty/SDL2/include/SDL_test_random.h diff --git a/src/eepp/helper/SDL2/include/SDL_thread.h b/src/thirdparty/SDL2/include/SDL_thread.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_thread.h rename to src/thirdparty/SDL2/include/SDL_thread.h diff --git a/src/eepp/helper/SDL2/include/SDL_timer.h b/src/thirdparty/SDL2/include/SDL_timer.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_timer.h rename to src/thirdparty/SDL2/include/SDL_timer.h diff --git a/src/eepp/helper/SDL2/include/SDL_touch.h b/src/thirdparty/SDL2/include/SDL_touch.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_touch.h rename to src/thirdparty/SDL2/include/SDL_touch.h diff --git a/src/eepp/helper/SDL2/include/SDL_types.h b/src/thirdparty/SDL2/include/SDL_types.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_types.h rename to src/thirdparty/SDL2/include/SDL_types.h diff --git a/src/eepp/helper/SDL2/include/SDL_version.h b/src/thirdparty/SDL2/include/SDL_version.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_version.h rename to src/thirdparty/SDL2/include/SDL_version.h diff --git a/src/eepp/helper/SDL2/include/SDL_video.h b/src/thirdparty/SDL2/include/SDL_video.h similarity index 100% rename from src/eepp/helper/SDL2/include/SDL_video.h rename to src/thirdparty/SDL2/include/SDL_video.h diff --git a/src/eepp/helper/SDL2/include/begin_code.h b/src/thirdparty/SDL2/include/begin_code.h similarity index 100% rename from src/eepp/helper/SDL2/include/begin_code.h rename to src/thirdparty/SDL2/include/begin_code.h diff --git a/src/eepp/helper/SDL2/include/close_code.h b/src/thirdparty/SDL2/include/close_code.h similarity index 100% rename from src/eepp/helper/SDL2/include/close_code.h rename to src/thirdparty/SDL2/include/close_code.h diff --git a/src/eepp/helper/SDL2/include/doxyfile b/src/thirdparty/SDL2/include/doxyfile similarity index 100% rename from src/eepp/helper/SDL2/include/doxyfile rename to src/thirdparty/SDL2/include/doxyfile diff --git a/src/eepp/helper/SDL2/java/src/org/libsdl/app/SDLActivity.java b/src/thirdparty/SDL2/java/src/org/libsdl/app/SDLActivity.java similarity index 100% rename from src/eepp/helper/SDL2/java/src/org/libsdl/app/SDLActivity.java rename to src/thirdparty/SDL2/java/src/org/libsdl/app/SDLActivity.java diff --git a/src/eepp/helper/SDL2/src/SDL.c b/src/thirdparty/SDL2/src/SDL.c similarity index 100% rename from src/eepp/helper/SDL2/src/SDL.c rename to src/thirdparty/SDL2/src/SDL.c diff --git a/src/eepp/helper/SDL2/src/SDL_assert.c b/src/thirdparty/SDL2/src/SDL_assert.c similarity index 100% rename from src/eepp/helper/SDL2/src/SDL_assert.c rename to src/thirdparty/SDL2/src/SDL_assert.c diff --git a/src/eepp/helper/SDL2/src/SDL_assert_c.h b/src/thirdparty/SDL2/src/SDL_assert_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/SDL_assert_c.h rename to src/thirdparty/SDL2/src/SDL_assert_c.h diff --git a/src/eepp/helper/SDL2/src/SDL_error.c b/src/thirdparty/SDL2/src/SDL_error.c similarity index 100% rename from src/eepp/helper/SDL2/src/SDL_error.c rename to src/thirdparty/SDL2/src/SDL_error.c diff --git a/src/eepp/helper/SDL2/src/SDL_error_c.h b/src/thirdparty/SDL2/src/SDL_error_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/SDL_error_c.h rename to src/thirdparty/SDL2/src/SDL_error_c.h diff --git a/src/eepp/helper/SDL2/src/SDL_hints.c b/src/thirdparty/SDL2/src/SDL_hints.c similarity index 100% rename from src/eepp/helper/SDL2/src/SDL_hints.c rename to src/thirdparty/SDL2/src/SDL_hints.c diff --git a/src/eepp/helper/SDL2/src/SDL_internal.h b/src/thirdparty/SDL2/src/SDL_internal.h similarity index 100% rename from src/eepp/helper/SDL2/src/SDL_internal.h rename to src/thirdparty/SDL2/src/SDL_internal.h diff --git a/src/eepp/helper/SDL2/src/SDL_log.c b/src/thirdparty/SDL2/src/SDL_log.c similarity index 100% rename from src/eepp/helper/SDL2/src/SDL_log.c rename to src/thirdparty/SDL2/src/SDL_log.c diff --git a/src/eepp/helper/SDL2/src/atomic/SDL_atomic.c b/src/thirdparty/SDL2/src/atomic/SDL_atomic.c similarity index 100% rename from src/eepp/helper/SDL2/src/atomic/SDL_atomic.c rename to src/thirdparty/SDL2/src/atomic/SDL_atomic.c diff --git a/src/eepp/helper/SDL2/src/atomic/SDL_spinlock.c b/src/thirdparty/SDL2/src/atomic/SDL_spinlock.c similarity index 100% rename from src/eepp/helper/SDL2/src/atomic/SDL_spinlock.c rename to src/thirdparty/SDL2/src/atomic/SDL_spinlock.c diff --git a/src/eepp/helper/SDL2/src/audio/SDL_audio.c b/src/thirdparty/SDL2/src/audio/SDL_audio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_audio.c rename to src/thirdparty/SDL2/src/audio/SDL_audio.c diff --git a/src/eepp/helper/SDL2/src/audio/SDL_audio_c.h b/src/thirdparty/SDL2/src/audio/SDL_audio_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_audio_c.h rename to src/thirdparty/SDL2/src/audio/SDL_audio_c.h diff --git a/src/eepp/helper/SDL2/src/audio/SDL_audiocvt.c b/src/thirdparty/SDL2/src/audio/SDL_audiocvt.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_audiocvt.c rename to src/thirdparty/SDL2/src/audio/SDL_audiocvt.c diff --git a/src/eepp/helper/SDL2/src/audio/SDL_audiodev.c b/src/thirdparty/SDL2/src/audio/SDL_audiodev.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_audiodev.c rename to src/thirdparty/SDL2/src/audio/SDL_audiodev.c diff --git a/src/eepp/helper/SDL2/src/audio/SDL_audiodev_c.h b/src/thirdparty/SDL2/src/audio/SDL_audiodev_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_audiodev_c.h rename to src/thirdparty/SDL2/src/audio/SDL_audiodev_c.h diff --git a/src/eepp/helper/SDL2/src/audio/SDL_audiomem.h b/src/thirdparty/SDL2/src/audio/SDL_audiomem.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_audiomem.h rename to src/thirdparty/SDL2/src/audio/SDL_audiomem.h diff --git a/src/eepp/helper/SDL2/src/audio/SDL_audiotypecvt.c b/src/thirdparty/SDL2/src/audio/SDL_audiotypecvt.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_audiotypecvt.c rename to src/thirdparty/SDL2/src/audio/SDL_audiotypecvt.c diff --git a/src/eepp/helper/SDL2/src/audio/SDL_mixer.c b/src/thirdparty/SDL2/src/audio/SDL_mixer.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_mixer.c rename to src/thirdparty/SDL2/src/audio/SDL_mixer.c diff --git a/src/eepp/helper/SDL2/src/audio/SDL_sysaudio.h b/src/thirdparty/SDL2/src/audio/SDL_sysaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_sysaudio.h rename to src/thirdparty/SDL2/src/audio/SDL_sysaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/SDL_wave.c b/src/thirdparty/SDL2/src/audio/SDL_wave.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_wave.c rename to src/thirdparty/SDL2/src/audio/SDL_wave.c diff --git a/src/eepp/helper/SDL2/src/audio/SDL_wave.h b/src/thirdparty/SDL2/src/audio/SDL_wave.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/SDL_wave.h rename to src/thirdparty/SDL2/src/audio/SDL_wave.h diff --git a/src/eepp/helper/SDL2/src/audio/alsa/SDL_alsa_audio.c b/src/thirdparty/SDL2/src/audio/alsa/SDL_alsa_audio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/alsa/SDL_alsa_audio.c rename to src/thirdparty/SDL2/src/audio/alsa/SDL_alsa_audio.c diff --git a/src/eepp/helper/SDL2/src/audio/alsa/SDL_alsa_audio.h b/src/thirdparty/SDL2/src/audio/alsa/SDL_alsa_audio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/alsa/SDL_alsa_audio.h rename to src/thirdparty/SDL2/src/audio/alsa/SDL_alsa_audio.h diff --git a/src/eepp/helper/SDL2/src/audio/android/SDL_androidaudio.c b/src/thirdparty/SDL2/src/audio/android/SDL_androidaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/android/SDL_androidaudio.c rename to src/thirdparty/SDL2/src/audio/android/SDL_androidaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/android/SDL_androidaudio.h b/src/thirdparty/SDL2/src/audio/android/SDL_androidaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/android/SDL_androidaudio.h rename to src/thirdparty/SDL2/src/audio/android/SDL_androidaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/arts/SDL_artsaudio.c b/src/thirdparty/SDL2/src/audio/arts/SDL_artsaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/arts/SDL_artsaudio.c rename to src/thirdparty/SDL2/src/audio/arts/SDL_artsaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/arts/SDL_artsaudio.h b/src/thirdparty/SDL2/src/audio/arts/SDL_artsaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/arts/SDL_artsaudio.h rename to src/thirdparty/SDL2/src/audio/arts/SDL_artsaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/bsd/SDL_bsdaudio.c b/src/thirdparty/SDL2/src/audio/bsd/SDL_bsdaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/bsd/SDL_bsdaudio.c rename to src/thirdparty/SDL2/src/audio/bsd/SDL_bsdaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/bsd/SDL_bsdaudio.h b/src/thirdparty/SDL2/src/audio/bsd/SDL_bsdaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/bsd/SDL_bsdaudio.h rename to src/thirdparty/SDL2/src/audio/bsd/SDL_bsdaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/coreaudio/SDL_coreaudio.c b/src/thirdparty/SDL2/src/audio/coreaudio/SDL_coreaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/coreaudio/SDL_coreaudio.c rename to src/thirdparty/SDL2/src/audio/coreaudio/SDL_coreaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/coreaudio/SDL_coreaudio.h b/src/thirdparty/SDL2/src/audio/coreaudio/SDL_coreaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/coreaudio/SDL_coreaudio.h rename to src/thirdparty/SDL2/src/audio/coreaudio/SDL_coreaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/directsound/SDL_directsound.c b/src/thirdparty/SDL2/src/audio/directsound/SDL_directsound.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/directsound/SDL_directsound.c rename to src/thirdparty/SDL2/src/audio/directsound/SDL_directsound.c diff --git a/src/eepp/helper/SDL2/src/audio/directsound/SDL_directsound.h b/src/thirdparty/SDL2/src/audio/directsound/SDL_directsound.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/directsound/SDL_directsound.h rename to src/thirdparty/SDL2/src/audio/directsound/SDL_directsound.h diff --git a/src/eepp/helper/SDL2/src/audio/directsound/directx.h b/src/thirdparty/SDL2/src/audio/directsound/directx.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/directsound/directx.h rename to src/thirdparty/SDL2/src/audio/directsound/directx.h diff --git a/src/eepp/helper/SDL2/src/audio/disk/SDL_diskaudio.c b/src/thirdparty/SDL2/src/audio/disk/SDL_diskaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/disk/SDL_diskaudio.c rename to src/thirdparty/SDL2/src/audio/disk/SDL_diskaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/disk/SDL_diskaudio.h b/src/thirdparty/SDL2/src/audio/disk/SDL_diskaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/disk/SDL_diskaudio.h rename to src/thirdparty/SDL2/src/audio/disk/SDL_diskaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/dsp/SDL_dspaudio.c b/src/thirdparty/SDL2/src/audio/dsp/SDL_dspaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/dsp/SDL_dspaudio.c rename to src/thirdparty/SDL2/src/audio/dsp/SDL_dspaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/dsp/SDL_dspaudio.h b/src/thirdparty/SDL2/src/audio/dsp/SDL_dspaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/dsp/SDL_dspaudio.h rename to src/thirdparty/SDL2/src/audio/dsp/SDL_dspaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/dummy/SDL_dummyaudio.c b/src/thirdparty/SDL2/src/audio/dummy/SDL_dummyaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/dummy/SDL_dummyaudio.c rename to src/thirdparty/SDL2/src/audio/dummy/SDL_dummyaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/dummy/SDL_dummyaudio.h b/src/thirdparty/SDL2/src/audio/dummy/SDL_dummyaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/dummy/SDL_dummyaudio.h rename to src/thirdparty/SDL2/src/audio/dummy/SDL_dummyaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/esd/SDL_esdaudio.c b/src/thirdparty/SDL2/src/audio/esd/SDL_esdaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/esd/SDL_esdaudio.c rename to src/thirdparty/SDL2/src/audio/esd/SDL_esdaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/esd/SDL_esdaudio.h b/src/thirdparty/SDL2/src/audio/esd/SDL_esdaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/esd/SDL_esdaudio.h rename to src/thirdparty/SDL2/src/audio/esd/SDL_esdaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/fusionsound/SDL_fsaudio.c b/src/thirdparty/SDL2/src/audio/fusionsound/SDL_fsaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/fusionsound/SDL_fsaudio.c rename to src/thirdparty/SDL2/src/audio/fusionsound/SDL_fsaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/fusionsound/SDL_fsaudio.h b/src/thirdparty/SDL2/src/audio/fusionsound/SDL_fsaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/fusionsound/SDL_fsaudio.h rename to src/thirdparty/SDL2/src/audio/fusionsound/SDL_fsaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/haiku/SDL_haikuaudio.cc b/src/thirdparty/SDL2/src/audio/haiku/SDL_haikuaudio.cc similarity index 100% rename from src/eepp/helper/SDL2/src/audio/haiku/SDL_haikuaudio.cc rename to src/thirdparty/SDL2/src/audio/haiku/SDL_haikuaudio.cc diff --git a/src/eepp/helper/SDL2/src/audio/haiku/SDL_haikuaudio.h b/src/thirdparty/SDL2/src/audio/haiku/SDL_haikuaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/haiku/SDL_haikuaudio.h rename to src/thirdparty/SDL2/src/audio/haiku/SDL_haikuaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/nas/SDL_nasaudio.c b/src/thirdparty/SDL2/src/audio/nas/SDL_nasaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/nas/SDL_nasaudio.c rename to src/thirdparty/SDL2/src/audio/nas/SDL_nasaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/nas/SDL_nasaudio.h b/src/thirdparty/SDL2/src/audio/nas/SDL_nasaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/nas/SDL_nasaudio.h rename to src/thirdparty/SDL2/src/audio/nas/SDL_nasaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/paudio/SDL_paudio.c b/src/thirdparty/SDL2/src/audio/paudio/SDL_paudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/paudio/SDL_paudio.c rename to src/thirdparty/SDL2/src/audio/paudio/SDL_paudio.c diff --git a/src/eepp/helper/SDL2/src/audio/paudio/SDL_paudio.h b/src/thirdparty/SDL2/src/audio/paudio/SDL_paudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/paudio/SDL_paudio.h rename to src/thirdparty/SDL2/src/audio/paudio/SDL_paudio.h diff --git a/src/eepp/helper/SDL2/src/audio/psp/SDL_pspaudio.c b/src/thirdparty/SDL2/src/audio/psp/SDL_pspaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/psp/SDL_pspaudio.c rename to src/thirdparty/SDL2/src/audio/psp/SDL_pspaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/psp/SDL_pspaudio.h b/src/thirdparty/SDL2/src/audio/psp/SDL_pspaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/psp/SDL_pspaudio.h rename to src/thirdparty/SDL2/src/audio/psp/SDL_pspaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/pulseaudio/SDL_pulseaudio.c b/src/thirdparty/SDL2/src/audio/pulseaudio/SDL_pulseaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/pulseaudio/SDL_pulseaudio.c rename to src/thirdparty/SDL2/src/audio/pulseaudio/SDL_pulseaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/pulseaudio/SDL_pulseaudio.h b/src/thirdparty/SDL2/src/audio/pulseaudio/SDL_pulseaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/pulseaudio/SDL_pulseaudio.h rename to src/thirdparty/SDL2/src/audio/pulseaudio/SDL_pulseaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/qsa/SDL_qsa_audio.c b/src/thirdparty/SDL2/src/audio/qsa/SDL_qsa_audio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/qsa/SDL_qsa_audio.c rename to src/thirdparty/SDL2/src/audio/qsa/SDL_qsa_audio.c diff --git a/src/eepp/helper/SDL2/src/audio/qsa/SDL_qsa_audio.h b/src/thirdparty/SDL2/src/audio/qsa/SDL_qsa_audio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/qsa/SDL_qsa_audio.h rename to src/thirdparty/SDL2/src/audio/qsa/SDL_qsa_audio.h diff --git a/src/eepp/helper/SDL2/src/audio/sdlgenaudiocvt.pl b/src/thirdparty/SDL2/src/audio/sdlgenaudiocvt.pl similarity index 100% rename from src/eepp/helper/SDL2/src/audio/sdlgenaudiocvt.pl rename to src/thirdparty/SDL2/src/audio/sdlgenaudiocvt.pl diff --git a/src/eepp/helper/SDL2/src/audio/sndio/SDL_sndioaudio.c b/src/thirdparty/SDL2/src/audio/sndio/SDL_sndioaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/sndio/SDL_sndioaudio.c rename to src/thirdparty/SDL2/src/audio/sndio/SDL_sndioaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/sndio/SDL_sndioaudio.h b/src/thirdparty/SDL2/src/audio/sndio/SDL_sndioaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/sndio/SDL_sndioaudio.h rename to src/thirdparty/SDL2/src/audio/sndio/SDL_sndioaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/sun/SDL_sunaudio.c b/src/thirdparty/SDL2/src/audio/sun/SDL_sunaudio.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/sun/SDL_sunaudio.c rename to src/thirdparty/SDL2/src/audio/sun/SDL_sunaudio.c diff --git a/src/eepp/helper/SDL2/src/audio/sun/SDL_sunaudio.h b/src/thirdparty/SDL2/src/audio/sun/SDL_sunaudio.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/sun/SDL_sunaudio.h rename to src/thirdparty/SDL2/src/audio/sun/SDL_sunaudio.h diff --git a/src/eepp/helper/SDL2/src/audio/winmm/SDL_winmm.c b/src/thirdparty/SDL2/src/audio/winmm/SDL_winmm.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/winmm/SDL_winmm.c rename to src/thirdparty/SDL2/src/audio/winmm/SDL_winmm.c diff --git a/src/eepp/helper/SDL2/src/audio/winmm/SDL_winmm.h b/src/thirdparty/SDL2/src/audio/winmm/SDL_winmm.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/winmm/SDL_winmm.h rename to src/thirdparty/SDL2/src/audio/winmm/SDL_winmm.h diff --git a/src/eepp/helper/SDL2/src/audio/xaudio2/SDL_xaudio2.c b/src/thirdparty/SDL2/src/audio/xaudio2/SDL_xaudio2.c similarity index 100% rename from src/eepp/helper/SDL2/src/audio/xaudio2/SDL_xaudio2.c rename to src/thirdparty/SDL2/src/audio/xaudio2/SDL_xaudio2.c diff --git a/src/eepp/helper/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.cpp b/src/thirdparty/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.cpp rename to src/thirdparty/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.cpp diff --git a/src/eepp/helper/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.h b/src/thirdparty/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.h similarity index 100% rename from src/eepp/helper/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.h rename to src/thirdparty/SDL2/src/audio/xaudio2/SDL_xaudio2_winrthelpers.h diff --git a/src/eepp/helper/SDL2/src/core/android/SDL_android.c b/src/thirdparty/SDL2/src/core/android/SDL_android.c similarity index 100% rename from src/eepp/helper/SDL2/src/core/android/SDL_android.c rename to src/thirdparty/SDL2/src/core/android/SDL_android.c diff --git a/src/eepp/helper/SDL2/src/core/android/SDL_android.h b/src/thirdparty/SDL2/src/core/android/SDL_android.h similarity index 100% rename from src/eepp/helper/SDL2/src/core/android/SDL_android.h rename to src/thirdparty/SDL2/src/core/android/SDL_android.h diff --git a/src/eepp/helper/SDL2/src/core/linux/SDL_evdev.c b/src/thirdparty/SDL2/src/core/linux/SDL_evdev.c similarity index 100% rename from src/eepp/helper/SDL2/src/core/linux/SDL_evdev.c rename to src/thirdparty/SDL2/src/core/linux/SDL_evdev.c diff --git a/src/eepp/helper/SDL2/src/core/linux/SDL_evdev.h b/src/thirdparty/SDL2/src/core/linux/SDL_evdev.h similarity index 100% rename from src/eepp/helper/SDL2/src/core/linux/SDL_evdev.h rename to src/thirdparty/SDL2/src/core/linux/SDL_evdev.h diff --git a/src/eepp/helper/SDL2/src/core/linux/SDL_udev.c b/src/thirdparty/SDL2/src/core/linux/SDL_udev.c similarity index 100% rename from src/eepp/helper/SDL2/src/core/linux/SDL_udev.c rename to src/thirdparty/SDL2/src/core/linux/SDL_udev.c diff --git a/src/eepp/helper/SDL2/src/core/linux/SDL_udev.h b/src/thirdparty/SDL2/src/core/linux/SDL_udev.h similarity index 100% rename from src/eepp/helper/SDL2/src/core/linux/SDL_udev.h rename to src/thirdparty/SDL2/src/core/linux/SDL_udev.h diff --git a/src/eepp/helper/SDL2/src/core/windows/SDL_windows.c b/src/thirdparty/SDL2/src/core/windows/SDL_windows.c similarity index 100% rename from src/eepp/helper/SDL2/src/core/windows/SDL_windows.c rename to src/thirdparty/SDL2/src/core/windows/SDL_windows.c diff --git a/src/eepp/helper/SDL2/src/core/windows/SDL_windows.h b/src/thirdparty/SDL2/src/core/windows/SDL_windows.h similarity index 100% rename from src/eepp/helper/SDL2/src/core/windows/SDL_windows.h rename to src/thirdparty/SDL2/src/core/windows/SDL_windows.h diff --git a/src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_common.cpp b/src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_common.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_common.cpp rename to src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_common.cpp diff --git a/src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_common.h b/src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_common.h similarity index 100% rename from src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_common.h rename to src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_common.h diff --git a/src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_direct3d.cpp b/src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_direct3d.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_direct3d.cpp rename to src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_direct3d.cpp diff --git a/src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_direct3d.h b/src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_direct3d.h similarity index 100% rename from src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_direct3d.h rename to src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_direct3d.h diff --git a/src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_xaml.cpp b/src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_xaml.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_xaml.cpp rename to src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_xaml.cpp diff --git a/src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_xaml.h b/src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_xaml.h similarity index 100% rename from src/eepp/helper/SDL2/src/core/winrt/SDL_winrtapp_xaml.h rename to src/thirdparty/SDL2/src/core/winrt/SDL_winrtapp_xaml.h diff --git a/src/eepp/helper/SDL2/src/cpuinfo/SDL_cpuinfo.c b/src/thirdparty/SDL2/src/cpuinfo/SDL_cpuinfo.c similarity index 100% rename from src/eepp/helper/SDL2/src/cpuinfo/SDL_cpuinfo.c rename to src/thirdparty/SDL2/src/cpuinfo/SDL_cpuinfo.c diff --git a/src/eepp/helper/SDL2/src/dynapi/SDL_dynapi.c b/src/thirdparty/SDL2/src/dynapi/SDL_dynapi.c similarity index 100% rename from src/eepp/helper/SDL2/src/dynapi/SDL_dynapi.c rename to src/thirdparty/SDL2/src/dynapi/SDL_dynapi.c diff --git a/src/eepp/helper/SDL2/src/dynapi/SDL_dynapi.h b/src/thirdparty/SDL2/src/dynapi/SDL_dynapi.h similarity index 100% rename from src/eepp/helper/SDL2/src/dynapi/SDL_dynapi.h rename to src/thirdparty/SDL2/src/dynapi/SDL_dynapi.h diff --git a/src/eepp/helper/SDL2/src/dynapi/SDL_dynapi_overrides.h b/src/thirdparty/SDL2/src/dynapi/SDL_dynapi_overrides.h similarity index 100% rename from src/eepp/helper/SDL2/src/dynapi/SDL_dynapi_overrides.h rename to src/thirdparty/SDL2/src/dynapi/SDL_dynapi_overrides.h diff --git a/src/eepp/helper/SDL2/src/dynapi/SDL_dynapi_procs.h b/src/thirdparty/SDL2/src/dynapi/SDL_dynapi_procs.h similarity index 100% rename from src/eepp/helper/SDL2/src/dynapi/SDL_dynapi_procs.h rename to src/thirdparty/SDL2/src/dynapi/SDL_dynapi_procs.h diff --git a/src/eepp/helper/SDL2/src/dynapi/gendynapi.pl b/src/thirdparty/SDL2/src/dynapi/gendynapi.pl similarity index 100% rename from src/eepp/helper/SDL2/src/dynapi/gendynapi.pl rename to src/thirdparty/SDL2/src/dynapi/gendynapi.pl diff --git a/src/eepp/helper/SDL2/src/events/SDL_clipboardevents.c b/src/thirdparty/SDL2/src/events/SDL_clipboardevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_clipboardevents.c rename to src/thirdparty/SDL2/src/events/SDL_clipboardevents.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_clipboardevents_c.h b/src/thirdparty/SDL2/src/events/SDL_clipboardevents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_clipboardevents_c.h rename to src/thirdparty/SDL2/src/events/SDL_clipboardevents_c.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_dropevents.c b/src/thirdparty/SDL2/src/events/SDL_dropevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_dropevents.c rename to src/thirdparty/SDL2/src/events/SDL_dropevents.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_dropevents_c.h b/src/thirdparty/SDL2/src/events/SDL_dropevents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_dropevents_c.h rename to src/thirdparty/SDL2/src/events/SDL_dropevents_c.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_events.c b/src/thirdparty/SDL2/src/events/SDL_events.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_events.c rename to src/thirdparty/SDL2/src/events/SDL_events.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_events_c.h b/src/thirdparty/SDL2/src/events/SDL_events_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_events_c.h rename to src/thirdparty/SDL2/src/events/SDL_events_c.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_gesture.c b/src/thirdparty/SDL2/src/events/SDL_gesture.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_gesture.c rename to src/thirdparty/SDL2/src/events/SDL_gesture.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_gesture_c.h b/src/thirdparty/SDL2/src/events/SDL_gesture_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_gesture_c.h rename to src/thirdparty/SDL2/src/events/SDL_gesture_c.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_keyboard.c b/src/thirdparty/SDL2/src/events/SDL_keyboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_keyboard.c rename to src/thirdparty/SDL2/src/events/SDL_keyboard.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_keyboard_c.h b/src/thirdparty/SDL2/src/events/SDL_keyboard_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_keyboard_c.h rename to src/thirdparty/SDL2/src/events/SDL_keyboard_c.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_mouse.c b/src/thirdparty/SDL2/src/events/SDL_mouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_mouse.c rename to src/thirdparty/SDL2/src/events/SDL_mouse.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_mouse_c.h b/src/thirdparty/SDL2/src/events/SDL_mouse_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_mouse_c.h rename to src/thirdparty/SDL2/src/events/SDL_mouse_c.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_quit.c b/src/thirdparty/SDL2/src/events/SDL_quit.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_quit.c rename to src/thirdparty/SDL2/src/events/SDL_quit.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_sysevents.h b/src/thirdparty/SDL2/src/events/SDL_sysevents.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_sysevents.h rename to src/thirdparty/SDL2/src/events/SDL_sysevents.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_touch.c b/src/thirdparty/SDL2/src/events/SDL_touch.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_touch.c rename to src/thirdparty/SDL2/src/events/SDL_touch.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_touch_c.h b/src/thirdparty/SDL2/src/events/SDL_touch_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_touch_c.h rename to src/thirdparty/SDL2/src/events/SDL_touch_c.h diff --git a/src/eepp/helper/SDL2/src/events/SDL_windowevents.c b/src/thirdparty/SDL2/src/events/SDL_windowevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_windowevents.c rename to src/thirdparty/SDL2/src/events/SDL_windowevents.c diff --git a/src/eepp/helper/SDL2/src/events/SDL_windowevents_c.h b/src/thirdparty/SDL2/src/events/SDL_windowevents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/SDL_windowevents_c.h rename to src/thirdparty/SDL2/src/events/SDL_windowevents_c.h diff --git a/src/eepp/helper/SDL2/src/events/blank_cursor.h b/src/thirdparty/SDL2/src/events/blank_cursor.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/blank_cursor.h rename to src/thirdparty/SDL2/src/events/blank_cursor.h diff --git a/src/eepp/helper/SDL2/src/events/default_cursor.h b/src/thirdparty/SDL2/src/events/default_cursor.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/default_cursor.h rename to src/thirdparty/SDL2/src/events/default_cursor.h diff --git a/src/eepp/helper/SDL2/src/events/scancodes_darwin.h b/src/thirdparty/SDL2/src/events/scancodes_darwin.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/scancodes_darwin.h rename to src/thirdparty/SDL2/src/events/scancodes_darwin.h diff --git a/src/eepp/helper/SDL2/src/events/scancodes_linux.h b/src/thirdparty/SDL2/src/events/scancodes_linux.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/scancodes_linux.h rename to src/thirdparty/SDL2/src/events/scancodes_linux.h diff --git a/src/eepp/helper/SDL2/src/events/scancodes_windows.h b/src/thirdparty/SDL2/src/events/scancodes_windows.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/scancodes_windows.h rename to src/thirdparty/SDL2/src/events/scancodes_windows.h diff --git a/src/eepp/helper/SDL2/src/events/scancodes_xfree86.h b/src/thirdparty/SDL2/src/events/scancodes_xfree86.h similarity index 100% rename from src/eepp/helper/SDL2/src/events/scancodes_xfree86.h rename to src/thirdparty/SDL2/src/events/scancodes_xfree86.h diff --git a/src/eepp/helper/SDL2/src/file/SDL_rwops.c b/src/thirdparty/SDL2/src/file/SDL_rwops.c similarity index 100% rename from src/eepp/helper/SDL2/src/file/SDL_rwops.c rename to src/thirdparty/SDL2/src/file/SDL_rwops.c diff --git a/src/eepp/helper/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.h b/src/thirdparty/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.h similarity index 100% rename from src/eepp/helper/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.h rename to src/thirdparty/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.h diff --git a/src/eepp/helper/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.m b/src/thirdparty/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.m similarity index 100% rename from src/eepp/helper/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.m rename to src/thirdparty/SDL2/src/file/cocoa/SDL_rwopsbundlesupport.m diff --git a/src/eepp/helper/SDL2/src/filesystem/cocoa/SDL_sysfilesystem.m b/src/thirdparty/SDL2/src/filesystem/cocoa/SDL_sysfilesystem.m similarity index 100% rename from src/eepp/helper/SDL2/src/filesystem/cocoa/SDL_sysfilesystem.m rename to src/thirdparty/SDL2/src/filesystem/cocoa/SDL_sysfilesystem.m diff --git a/src/eepp/helper/SDL2/src/filesystem/dummy/SDL_sysfilesystem.c b/src/thirdparty/SDL2/src/filesystem/dummy/SDL_sysfilesystem.c similarity index 100% rename from src/eepp/helper/SDL2/src/filesystem/dummy/SDL_sysfilesystem.c rename to src/thirdparty/SDL2/src/filesystem/dummy/SDL_sysfilesystem.c diff --git a/src/eepp/helper/SDL2/src/filesystem/haiku/SDL_sysfilesystem.cc b/src/thirdparty/SDL2/src/filesystem/haiku/SDL_sysfilesystem.cc similarity index 100% rename from src/eepp/helper/SDL2/src/filesystem/haiku/SDL_sysfilesystem.cc rename to src/thirdparty/SDL2/src/filesystem/haiku/SDL_sysfilesystem.cc diff --git a/src/eepp/helper/SDL2/src/filesystem/unix/SDL_sysfilesystem.c b/src/thirdparty/SDL2/src/filesystem/unix/SDL_sysfilesystem.c similarity index 100% rename from src/eepp/helper/SDL2/src/filesystem/unix/SDL_sysfilesystem.c rename to src/thirdparty/SDL2/src/filesystem/unix/SDL_sysfilesystem.c diff --git a/src/eepp/helper/SDL2/src/filesystem/windows/SDL_sysfilesystem.c b/src/thirdparty/SDL2/src/filesystem/windows/SDL_sysfilesystem.c similarity index 100% rename from src/eepp/helper/SDL2/src/filesystem/windows/SDL_sysfilesystem.c rename to src/thirdparty/SDL2/src/filesystem/windows/SDL_sysfilesystem.c diff --git a/src/eepp/helper/SDL2/src/filesystem/winrt/SDL_sysfilesystem.cpp b/src/thirdparty/SDL2/src/filesystem/winrt/SDL_sysfilesystem.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/filesystem/winrt/SDL_sysfilesystem.cpp rename to src/thirdparty/SDL2/src/filesystem/winrt/SDL_sysfilesystem.cpp diff --git a/src/eepp/helper/SDL2/src/haptic/SDL_haptic.c b/src/thirdparty/SDL2/src/haptic/SDL_haptic.c similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/SDL_haptic.c rename to src/thirdparty/SDL2/src/haptic/SDL_haptic.c diff --git a/src/eepp/helper/SDL2/src/haptic/SDL_haptic_c.h b/src/thirdparty/SDL2/src/haptic/SDL_haptic_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/SDL_haptic_c.h rename to src/thirdparty/SDL2/src/haptic/SDL_haptic_c.h diff --git a/src/eepp/helper/SDL2/src/haptic/SDL_syshaptic.h b/src/thirdparty/SDL2/src/haptic/SDL_syshaptic.h similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/SDL_syshaptic.h rename to src/thirdparty/SDL2/src/haptic/SDL_syshaptic.h diff --git a/src/eepp/helper/SDL2/src/haptic/darwin/SDL_syshaptic.c b/src/thirdparty/SDL2/src/haptic/darwin/SDL_syshaptic.c similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/darwin/SDL_syshaptic.c rename to src/thirdparty/SDL2/src/haptic/darwin/SDL_syshaptic.c diff --git a/src/eepp/helper/SDL2/src/haptic/darwin/SDL_syshaptic_c.h b/src/thirdparty/SDL2/src/haptic/darwin/SDL_syshaptic_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/darwin/SDL_syshaptic_c.h rename to src/thirdparty/SDL2/src/haptic/darwin/SDL_syshaptic_c.h diff --git a/src/eepp/helper/SDL2/src/haptic/dummy/SDL_syshaptic.c b/src/thirdparty/SDL2/src/haptic/dummy/SDL_syshaptic.c similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/dummy/SDL_syshaptic.c rename to src/thirdparty/SDL2/src/haptic/dummy/SDL_syshaptic.c diff --git a/src/eepp/helper/SDL2/src/haptic/linux/SDL_syshaptic.c b/src/thirdparty/SDL2/src/haptic/linux/SDL_syshaptic.c similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/linux/SDL_syshaptic.c rename to src/thirdparty/SDL2/src/haptic/linux/SDL_syshaptic.c diff --git a/src/eepp/helper/SDL2/src/haptic/windows/SDL_syshaptic.c b/src/thirdparty/SDL2/src/haptic/windows/SDL_syshaptic.c similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/windows/SDL_syshaptic.c rename to src/thirdparty/SDL2/src/haptic/windows/SDL_syshaptic.c diff --git a/src/eepp/helper/SDL2/src/haptic/windows/SDL_syshaptic_c.h b/src/thirdparty/SDL2/src/haptic/windows/SDL_syshaptic_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/haptic/windows/SDL_syshaptic_c.h rename to src/thirdparty/SDL2/src/haptic/windows/SDL_syshaptic_c.h diff --git a/src/eepp/helper/SDL2/src/joystick/SDL_gamecontroller.c b/src/thirdparty/SDL2/src/joystick/SDL_gamecontroller.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/SDL_gamecontroller.c rename to src/thirdparty/SDL2/src/joystick/SDL_gamecontroller.c diff --git a/src/eepp/helper/SDL2/src/joystick/SDL_gamecontrollerdb.h b/src/thirdparty/SDL2/src/joystick/SDL_gamecontrollerdb.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/SDL_gamecontrollerdb.h rename to src/thirdparty/SDL2/src/joystick/SDL_gamecontrollerdb.h diff --git a/src/eepp/helper/SDL2/src/joystick/SDL_joystick.c b/src/thirdparty/SDL2/src/joystick/SDL_joystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/SDL_joystick.c rename to src/thirdparty/SDL2/src/joystick/SDL_joystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/SDL_joystick_c.h b/src/thirdparty/SDL2/src/joystick/SDL_joystick_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/SDL_joystick_c.h rename to src/thirdparty/SDL2/src/joystick/SDL_joystick_c.h diff --git a/src/eepp/helper/SDL2/src/joystick/SDL_sysjoystick.h b/src/thirdparty/SDL2/src/joystick/SDL_sysjoystick.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/SDL_sysjoystick.h rename to src/thirdparty/SDL2/src/joystick/SDL_sysjoystick.h diff --git a/src/eepp/helper/SDL2/src/joystick/android/SDL_sysjoystick.c b/src/thirdparty/SDL2/src/joystick/android/SDL_sysjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/android/SDL_sysjoystick.c rename to src/thirdparty/SDL2/src/joystick/android/SDL_sysjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/android/SDL_sysjoystick_c.h b/src/thirdparty/SDL2/src/joystick/android/SDL_sysjoystick_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/android/SDL_sysjoystick_c.h rename to src/thirdparty/SDL2/src/joystick/android/SDL_sysjoystick_c.h diff --git a/src/eepp/helper/SDL2/src/joystick/bsd/SDL_sysjoystick.c b/src/thirdparty/SDL2/src/joystick/bsd/SDL_sysjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/bsd/SDL_sysjoystick.c rename to src/thirdparty/SDL2/src/joystick/bsd/SDL_sysjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/darwin/SDL_sysjoystick.c b/src/thirdparty/SDL2/src/joystick/darwin/SDL_sysjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/darwin/SDL_sysjoystick.c rename to src/thirdparty/SDL2/src/joystick/darwin/SDL_sysjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/darwin/SDL_sysjoystick_c.h b/src/thirdparty/SDL2/src/joystick/darwin/SDL_sysjoystick_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/darwin/SDL_sysjoystick_c.h rename to src/thirdparty/SDL2/src/joystick/darwin/SDL_sysjoystick_c.h diff --git a/src/eepp/helper/SDL2/src/joystick/dummy/SDL_sysjoystick.c b/src/thirdparty/SDL2/src/joystick/dummy/SDL_sysjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/dummy/SDL_sysjoystick.c rename to src/thirdparty/SDL2/src/joystick/dummy/SDL_sysjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/haiku/SDL_haikujoystick.cc b/src/thirdparty/SDL2/src/joystick/haiku/SDL_haikujoystick.cc similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/haiku/SDL_haikujoystick.cc rename to src/thirdparty/SDL2/src/joystick/haiku/SDL_haikujoystick.cc diff --git a/src/eepp/helper/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.h b/src/thirdparty/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.h rename to src/thirdparty/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.h diff --git a/src/eepp/helper/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.m b/src/thirdparty/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.m similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.m rename to src/thirdparty/SDL2/src/joystick/iphoneos/SDLUIAccelerationDelegate.m diff --git a/src/eepp/helper/SDL2/src/joystick/iphoneos/SDL_sysjoystick.m b/src/thirdparty/SDL2/src/joystick/iphoneos/SDL_sysjoystick.m similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/iphoneos/SDL_sysjoystick.m rename to src/thirdparty/SDL2/src/joystick/iphoneos/SDL_sysjoystick.m diff --git a/src/eepp/helper/SDL2/src/joystick/linux/SDL_sysjoystick.c b/src/thirdparty/SDL2/src/joystick/linux/SDL_sysjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/linux/SDL_sysjoystick.c rename to src/thirdparty/SDL2/src/joystick/linux/SDL_sysjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/linux/SDL_sysjoystick_c.h b/src/thirdparty/SDL2/src/joystick/linux/SDL_sysjoystick_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/linux/SDL_sysjoystick_c.h rename to src/thirdparty/SDL2/src/joystick/linux/SDL_sysjoystick_c.h diff --git a/src/eepp/helper/SDL2/src/joystick/psp/SDL_sysjoystick.c b/src/thirdparty/SDL2/src/joystick/psp/SDL_sysjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/psp/SDL_sysjoystick.c rename to src/thirdparty/SDL2/src/joystick/psp/SDL_sysjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/sort_controllers.py b/src/thirdparty/SDL2/src/joystick/sort_controllers.py similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/sort_controllers.py rename to src/thirdparty/SDL2/src/joystick/sort_controllers.py diff --git a/src/eepp/helper/SDL2/src/joystick/windows/SDL_dxjoystick.c b/src/thirdparty/SDL2/src/joystick/windows/SDL_dxjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/windows/SDL_dxjoystick.c rename to src/thirdparty/SDL2/src/joystick/windows/SDL_dxjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/windows/SDL_dxjoystick_c.h b/src/thirdparty/SDL2/src/joystick/windows/SDL_dxjoystick_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/windows/SDL_dxjoystick_c.h rename to src/thirdparty/SDL2/src/joystick/windows/SDL_dxjoystick_c.h diff --git a/src/eepp/helper/SDL2/src/joystick/windows/SDL_mmjoystick.c b/src/thirdparty/SDL2/src/joystick/windows/SDL_mmjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/windows/SDL_mmjoystick.c rename to src/thirdparty/SDL2/src/joystick/windows/SDL_mmjoystick.c diff --git a/src/eepp/helper/SDL2/src/joystick/winrt/SDL_xinputjoystick.c b/src/thirdparty/SDL2/src/joystick/winrt/SDL_xinputjoystick.c similarity index 100% rename from src/eepp/helper/SDL2/src/joystick/winrt/SDL_xinputjoystick.c rename to src/thirdparty/SDL2/src/joystick/winrt/SDL_xinputjoystick.c diff --git a/src/eepp/helper/SDL2/src/libm/e_atan2.c b/src/thirdparty/SDL2/src/libm/e_atan2.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/e_atan2.c rename to src/thirdparty/SDL2/src/libm/e_atan2.c diff --git a/src/eepp/helper/SDL2/src/libm/e_log.c b/src/thirdparty/SDL2/src/libm/e_log.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/e_log.c rename to src/thirdparty/SDL2/src/libm/e_log.c diff --git a/src/eepp/helper/SDL2/src/libm/e_pow.c b/src/thirdparty/SDL2/src/libm/e_pow.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/e_pow.c rename to src/thirdparty/SDL2/src/libm/e_pow.c diff --git a/src/eepp/helper/SDL2/src/libm/e_rem_pio2.c b/src/thirdparty/SDL2/src/libm/e_rem_pio2.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/e_rem_pio2.c rename to src/thirdparty/SDL2/src/libm/e_rem_pio2.c diff --git a/src/eepp/helper/SDL2/src/libm/e_sqrt.c b/src/thirdparty/SDL2/src/libm/e_sqrt.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/e_sqrt.c rename to src/thirdparty/SDL2/src/libm/e_sqrt.c diff --git a/src/eepp/helper/SDL2/src/libm/k_cos.c b/src/thirdparty/SDL2/src/libm/k_cos.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/k_cos.c rename to src/thirdparty/SDL2/src/libm/k_cos.c diff --git a/src/eepp/helper/SDL2/src/libm/k_rem_pio2.c b/src/thirdparty/SDL2/src/libm/k_rem_pio2.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/k_rem_pio2.c rename to src/thirdparty/SDL2/src/libm/k_rem_pio2.c diff --git a/src/eepp/helper/SDL2/src/libm/k_sin.c b/src/thirdparty/SDL2/src/libm/k_sin.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/k_sin.c rename to src/thirdparty/SDL2/src/libm/k_sin.c diff --git a/src/eepp/helper/SDL2/src/libm/math_libm.h b/src/thirdparty/SDL2/src/libm/math_libm.h similarity index 100% rename from src/eepp/helper/SDL2/src/libm/math_libm.h rename to src/thirdparty/SDL2/src/libm/math_libm.h diff --git a/src/eepp/helper/SDL2/src/libm/math_private.h b/src/thirdparty/SDL2/src/libm/math_private.h similarity index 100% rename from src/eepp/helper/SDL2/src/libm/math_private.h rename to src/thirdparty/SDL2/src/libm/math_private.h diff --git a/src/eepp/helper/SDL2/src/libm/s_atan.c b/src/thirdparty/SDL2/src/libm/s_atan.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/s_atan.c rename to src/thirdparty/SDL2/src/libm/s_atan.c diff --git a/src/eepp/helper/SDL2/src/libm/s_copysign.c b/src/thirdparty/SDL2/src/libm/s_copysign.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/s_copysign.c rename to src/thirdparty/SDL2/src/libm/s_copysign.c diff --git a/src/eepp/helper/SDL2/src/libm/s_cos.c b/src/thirdparty/SDL2/src/libm/s_cos.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/s_cos.c rename to src/thirdparty/SDL2/src/libm/s_cos.c diff --git a/src/eepp/helper/SDL2/src/libm/s_fabs.c b/src/thirdparty/SDL2/src/libm/s_fabs.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/s_fabs.c rename to src/thirdparty/SDL2/src/libm/s_fabs.c diff --git a/src/eepp/helper/SDL2/src/libm/s_floor.c b/src/thirdparty/SDL2/src/libm/s_floor.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/s_floor.c rename to src/thirdparty/SDL2/src/libm/s_floor.c diff --git a/src/eepp/helper/SDL2/src/libm/s_scalbn.c b/src/thirdparty/SDL2/src/libm/s_scalbn.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/s_scalbn.c rename to src/thirdparty/SDL2/src/libm/s_scalbn.c diff --git a/src/eepp/helper/SDL2/src/libm/s_sin.c b/src/thirdparty/SDL2/src/libm/s_sin.c similarity index 100% rename from src/eepp/helper/SDL2/src/libm/s_sin.c rename to src/thirdparty/SDL2/src/libm/s_sin.c diff --git a/src/eepp/helper/SDL2/src/loadso/dlopen/SDL_sysloadso.c b/src/thirdparty/SDL2/src/loadso/dlopen/SDL_sysloadso.c similarity index 100% rename from src/eepp/helper/SDL2/src/loadso/dlopen/SDL_sysloadso.c rename to src/thirdparty/SDL2/src/loadso/dlopen/SDL_sysloadso.c diff --git a/src/eepp/helper/SDL2/src/loadso/dummy/SDL_sysloadso.c b/src/thirdparty/SDL2/src/loadso/dummy/SDL_sysloadso.c similarity index 100% rename from src/eepp/helper/SDL2/src/loadso/dummy/SDL_sysloadso.c rename to src/thirdparty/SDL2/src/loadso/dummy/SDL_sysloadso.c diff --git a/src/eepp/helper/SDL2/src/loadso/haiku/SDL_sysloadso.c b/src/thirdparty/SDL2/src/loadso/haiku/SDL_sysloadso.c similarity index 100% rename from src/eepp/helper/SDL2/src/loadso/haiku/SDL_sysloadso.c rename to src/thirdparty/SDL2/src/loadso/haiku/SDL_sysloadso.c diff --git a/src/eepp/helper/SDL2/src/loadso/windows/SDL_sysloadso.c b/src/thirdparty/SDL2/src/loadso/windows/SDL_sysloadso.c similarity index 100% rename from src/eepp/helper/SDL2/src/loadso/windows/SDL_sysloadso.c rename to src/thirdparty/SDL2/src/loadso/windows/SDL_sysloadso.c diff --git a/src/eepp/helper/SDL2/src/main/android/SDL_android_main.c b/src/thirdparty/SDL2/src/main/android/SDL_android_main.c similarity index 100% rename from src/eepp/helper/SDL2/src/main/android/SDL_android_main.c rename to src/thirdparty/SDL2/src/main/android/SDL_android_main.c diff --git a/src/eepp/helper/SDL2/src/main/dummy/SDL_dummy_main.c b/src/thirdparty/SDL2/src/main/dummy/SDL_dummy_main.c similarity index 100% rename from src/eepp/helper/SDL2/src/main/dummy/SDL_dummy_main.c rename to src/thirdparty/SDL2/src/main/dummy/SDL_dummy_main.c diff --git a/src/eepp/helper/SDL2/src/main/haiku/SDL_BApp.h b/src/thirdparty/SDL2/src/main/haiku/SDL_BApp.h similarity index 100% rename from src/eepp/helper/SDL2/src/main/haiku/SDL_BApp.h rename to src/thirdparty/SDL2/src/main/haiku/SDL_BApp.h diff --git a/src/eepp/helper/SDL2/src/main/haiku/SDL_BeApp.cc b/src/thirdparty/SDL2/src/main/haiku/SDL_BeApp.cc similarity index 100% rename from src/eepp/helper/SDL2/src/main/haiku/SDL_BeApp.cc rename to src/thirdparty/SDL2/src/main/haiku/SDL_BeApp.cc diff --git a/src/eepp/helper/SDL2/src/main/haiku/SDL_BeApp.h b/src/thirdparty/SDL2/src/main/haiku/SDL_BeApp.h similarity index 100% rename from src/eepp/helper/SDL2/src/main/haiku/SDL_BeApp.h rename to src/thirdparty/SDL2/src/main/haiku/SDL_BeApp.h diff --git a/src/eepp/helper/SDL2/src/main/psp/SDL_psp_main.c b/src/thirdparty/SDL2/src/main/psp/SDL_psp_main.c similarity index 100% rename from src/eepp/helper/SDL2/src/main/psp/SDL_psp_main.c rename to src/thirdparty/SDL2/src/main/psp/SDL_psp_main.c diff --git a/src/eepp/helper/SDL2/src/main/windows/SDL_windows_main.c b/src/thirdparty/SDL2/src/main/windows/SDL_windows_main.c similarity index 100% rename from src/eepp/helper/SDL2/src/main/windows/SDL_windows_main.c rename to src/thirdparty/SDL2/src/main/windows/SDL_windows_main.c diff --git a/src/eepp/helper/SDL2/src/main/windows/version.rc b/src/thirdparty/SDL2/src/main/windows/version.rc similarity index 100% rename from src/eepp/helper/SDL2/src/main/windows/version.rc rename to src/thirdparty/SDL2/src/main/windows/version.rc diff --git a/src/eepp/helper/SDL2/src/main/winrt/SDL_winrt_main_NonXAML.cpp b/src/thirdparty/SDL2/src/main/winrt/SDL_winrt_main_NonXAML.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/main/winrt/SDL_winrt_main_NonXAML.cpp rename to src/thirdparty/SDL2/src/main/winrt/SDL_winrt_main_NonXAML.cpp diff --git a/src/eepp/helper/SDL2/src/power/SDL_power.c b/src/thirdparty/SDL2/src/power/SDL_power.c similarity index 100% rename from src/eepp/helper/SDL2/src/power/SDL_power.c rename to src/thirdparty/SDL2/src/power/SDL_power.c diff --git a/src/eepp/helper/SDL2/src/power/android/SDL_syspower.c b/src/thirdparty/SDL2/src/power/android/SDL_syspower.c similarity index 100% rename from src/eepp/helper/SDL2/src/power/android/SDL_syspower.c rename to src/thirdparty/SDL2/src/power/android/SDL_syspower.c diff --git a/src/eepp/helper/SDL2/src/power/haiku/SDL_syspower.c b/src/thirdparty/SDL2/src/power/haiku/SDL_syspower.c similarity index 100% rename from src/eepp/helper/SDL2/src/power/haiku/SDL_syspower.c rename to src/thirdparty/SDL2/src/power/haiku/SDL_syspower.c diff --git a/src/eepp/helper/SDL2/src/power/linux/SDL_syspower.c b/src/thirdparty/SDL2/src/power/linux/SDL_syspower.c similarity index 100% rename from src/eepp/helper/SDL2/src/power/linux/SDL_syspower.c rename to src/thirdparty/SDL2/src/power/linux/SDL_syspower.c diff --git a/src/eepp/helper/SDL2/src/power/macosx/SDL_syspower.c b/src/thirdparty/SDL2/src/power/macosx/SDL_syspower.c similarity index 100% rename from src/eepp/helper/SDL2/src/power/macosx/SDL_syspower.c rename to src/thirdparty/SDL2/src/power/macosx/SDL_syspower.c diff --git a/src/eepp/helper/SDL2/src/power/psp/SDL_syspower.c b/src/thirdparty/SDL2/src/power/psp/SDL_syspower.c similarity index 100% rename from src/eepp/helper/SDL2/src/power/psp/SDL_syspower.c rename to src/thirdparty/SDL2/src/power/psp/SDL_syspower.c diff --git a/src/eepp/helper/SDL2/src/power/uikit/SDL_syspower.h b/src/thirdparty/SDL2/src/power/uikit/SDL_syspower.h similarity index 100% rename from src/eepp/helper/SDL2/src/power/uikit/SDL_syspower.h rename to src/thirdparty/SDL2/src/power/uikit/SDL_syspower.h diff --git a/src/eepp/helper/SDL2/src/power/uikit/SDL_syspower.m b/src/thirdparty/SDL2/src/power/uikit/SDL_syspower.m similarity index 100% rename from src/eepp/helper/SDL2/src/power/uikit/SDL_syspower.m rename to src/thirdparty/SDL2/src/power/uikit/SDL_syspower.m diff --git a/src/eepp/helper/SDL2/src/power/windows/SDL_syspower.c b/src/thirdparty/SDL2/src/power/windows/SDL_syspower.c similarity index 100% rename from src/eepp/helper/SDL2/src/power/windows/SDL_syspower.c rename to src/thirdparty/SDL2/src/power/windows/SDL_syspower.c diff --git a/src/eepp/helper/SDL2/src/power/winrt/SDL_syspower.cpp b/src/thirdparty/SDL2/src/power/winrt/SDL_syspower.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/power/winrt/SDL_syspower.cpp rename to src/thirdparty/SDL2/src/power/winrt/SDL_syspower.cpp diff --git a/src/eepp/helper/SDL2/src/render/SDL_d3dmath.c b/src/thirdparty/SDL2/src/render/SDL_d3dmath.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/SDL_d3dmath.c rename to src/thirdparty/SDL2/src/render/SDL_d3dmath.c diff --git a/src/eepp/helper/SDL2/src/render/SDL_d3dmath.h b/src/thirdparty/SDL2/src/render/SDL_d3dmath.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/SDL_d3dmath.h rename to src/thirdparty/SDL2/src/render/SDL_d3dmath.h diff --git a/src/eepp/helper/SDL2/src/render/SDL_render.c b/src/thirdparty/SDL2/src/render/SDL_render.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/SDL_render.c rename to src/thirdparty/SDL2/src/render/SDL_render.c diff --git a/src/eepp/helper/SDL2/src/render/SDL_sysrender.h b/src/thirdparty/SDL2/src/render/SDL_sysrender.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/SDL_sysrender.h rename to src/thirdparty/SDL2/src/render/SDL_sysrender.h diff --git a/src/eepp/helper/SDL2/src/render/SDL_yuv_mmx.c b/src/thirdparty/SDL2/src/render/SDL_yuv_mmx.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/SDL_yuv_mmx.c rename to src/thirdparty/SDL2/src/render/SDL_yuv_mmx.c diff --git a/src/eepp/helper/SDL2/src/render/SDL_yuv_sw.c b/src/thirdparty/SDL2/src/render/SDL_yuv_sw.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/SDL_yuv_sw.c rename to src/thirdparty/SDL2/src/render/SDL_yuv_sw.c diff --git a/src/eepp/helper/SDL2/src/render/SDL_yuv_sw_c.h b/src/thirdparty/SDL2/src/render/SDL_yuv_sw_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/SDL_yuv_sw_c.h rename to src/thirdparty/SDL2/src/render/SDL_yuv_sw_c.h diff --git a/src/eepp/helper/SDL2/src/render/direct3d/SDL_render_d3d.c b/src/thirdparty/SDL2/src/render/direct3d/SDL_render_d3d.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/direct3d/SDL_render_d3d.c rename to src/thirdparty/SDL2/src/render/direct3d/SDL_render_d3d.c diff --git a/src/eepp/helper/SDL2/src/render/direct3d11/SDL_render_d3d11.c b/src/thirdparty/SDL2/src/render/direct3d11/SDL_render_d3d11.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/direct3d11/SDL_render_d3d11.c rename to src/thirdparty/SDL2/src/render/direct3d11/SDL_render_d3d11.c diff --git a/src/eepp/helper/SDL2/src/render/direct3d11/SDL_render_winrt.cpp b/src/thirdparty/SDL2/src/render/direct3d11/SDL_render_winrt.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/render/direct3d11/SDL_render_winrt.cpp rename to src/thirdparty/SDL2/src/render/direct3d11/SDL_render_winrt.cpp diff --git a/src/eepp/helper/SDL2/src/render/direct3d11/SDL_render_winrt.h b/src/thirdparty/SDL2/src/render/direct3d11/SDL_render_winrt.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/direct3d11/SDL_render_winrt.h rename to src/thirdparty/SDL2/src/render/direct3d11/SDL_render_winrt.h diff --git a/src/eepp/helper/SDL2/src/render/mmx.h b/src/thirdparty/SDL2/src/render/mmx.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/mmx.h rename to src/thirdparty/SDL2/src/render/mmx.h diff --git a/src/eepp/helper/SDL2/src/render/opengl/SDL_glfuncs.h b/src/thirdparty/SDL2/src/render/opengl/SDL_glfuncs.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengl/SDL_glfuncs.h rename to src/thirdparty/SDL2/src/render/opengl/SDL_glfuncs.h diff --git a/src/eepp/helper/SDL2/src/render/opengl/SDL_render_gl.c b/src/thirdparty/SDL2/src/render/opengl/SDL_render_gl.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengl/SDL_render_gl.c rename to src/thirdparty/SDL2/src/render/opengl/SDL_render_gl.c diff --git a/src/eepp/helper/SDL2/src/render/opengl/SDL_shaders_gl.c b/src/thirdparty/SDL2/src/render/opengl/SDL_shaders_gl.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengl/SDL_shaders_gl.c rename to src/thirdparty/SDL2/src/render/opengl/SDL_shaders_gl.c diff --git a/src/eepp/helper/SDL2/src/render/opengl/SDL_shaders_gl.h b/src/thirdparty/SDL2/src/render/opengl/SDL_shaders_gl.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengl/SDL_shaders_gl.h rename to src/thirdparty/SDL2/src/render/opengl/SDL_shaders_gl.h diff --git a/src/eepp/helper/SDL2/src/render/opengles/SDL_glesfuncs.h b/src/thirdparty/SDL2/src/render/opengles/SDL_glesfuncs.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengles/SDL_glesfuncs.h rename to src/thirdparty/SDL2/src/render/opengles/SDL_glesfuncs.h diff --git a/src/eepp/helper/SDL2/src/render/opengles/SDL_render_gles.c b/src/thirdparty/SDL2/src/render/opengles/SDL_render_gles.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengles/SDL_render_gles.c rename to src/thirdparty/SDL2/src/render/opengles/SDL_render_gles.c diff --git a/src/eepp/helper/SDL2/src/render/opengles2/SDL_gles2funcs.h b/src/thirdparty/SDL2/src/render/opengles2/SDL_gles2funcs.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengles2/SDL_gles2funcs.h rename to src/thirdparty/SDL2/src/render/opengles2/SDL_gles2funcs.h diff --git a/src/eepp/helper/SDL2/src/render/opengles2/SDL_render_gles2.c b/src/thirdparty/SDL2/src/render/opengles2/SDL_render_gles2.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengles2/SDL_render_gles2.c rename to src/thirdparty/SDL2/src/render/opengles2/SDL_render_gles2.c diff --git a/src/eepp/helper/SDL2/src/render/opengles2/SDL_shaders_gles2.c b/src/thirdparty/SDL2/src/render/opengles2/SDL_shaders_gles2.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengles2/SDL_shaders_gles2.c rename to src/thirdparty/SDL2/src/render/opengles2/SDL_shaders_gles2.c diff --git a/src/eepp/helper/SDL2/src/render/opengles2/SDL_shaders_gles2.h b/src/thirdparty/SDL2/src/render/opengles2/SDL_shaders_gles2.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/opengles2/SDL_shaders_gles2.h rename to src/thirdparty/SDL2/src/render/opengles2/SDL_shaders_gles2.h diff --git a/src/eepp/helper/SDL2/src/render/psp/SDL_render_psp.c b/src/thirdparty/SDL2/src/render/psp/SDL_render_psp.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/psp/SDL_render_psp.c rename to src/thirdparty/SDL2/src/render/psp/SDL_render_psp.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_blendfillrect.c b/src/thirdparty/SDL2/src/render/software/SDL_blendfillrect.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_blendfillrect.c rename to src/thirdparty/SDL2/src/render/software/SDL_blendfillrect.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_blendfillrect.h b/src/thirdparty/SDL2/src/render/software/SDL_blendfillrect.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_blendfillrect.h rename to src/thirdparty/SDL2/src/render/software/SDL_blendfillrect.h diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_blendline.c b/src/thirdparty/SDL2/src/render/software/SDL_blendline.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_blendline.c rename to src/thirdparty/SDL2/src/render/software/SDL_blendline.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_blendline.h b/src/thirdparty/SDL2/src/render/software/SDL_blendline.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_blendline.h rename to src/thirdparty/SDL2/src/render/software/SDL_blendline.h diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_blendpoint.c b/src/thirdparty/SDL2/src/render/software/SDL_blendpoint.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_blendpoint.c rename to src/thirdparty/SDL2/src/render/software/SDL_blendpoint.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_blendpoint.h b/src/thirdparty/SDL2/src/render/software/SDL_blendpoint.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_blendpoint.h rename to src/thirdparty/SDL2/src/render/software/SDL_blendpoint.h diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_draw.h b/src/thirdparty/SDL2/src/render/software/SDL_draw.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_draw.h rename to src/thirdparty/SDL2/src/render/software/SDL_draw.h diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_drawline.c b/src/thirdparty/SDL2/src/render/software/SDL_drawline.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_drawline.c rename to src/thirdparty/SDL2/src/render/software/SDL_drawline.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_drawline.h b/src/thirdparty/SDL2/src/render/software/SDL_drawline.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_drawline.h rename to src/thirdparty/SDL2/src/render/software/SDL_drawline.h diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_drawpoint.c b/src/thirdparty/SDL2/src/render/software/SDL_drawpoint.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_drawpoint.c rename to src/thirdparty/SDL2/src/render/software/SDL_drawpoint.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_drawpoint.h b/src/thirdparty/SDL2/src/render/software/SDL_drawpoint.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_drawpoint.h rename to src/thirdparty/SDL2/src/render/software/SDL_drawpoint.h diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_render_sw.c b/src/thirdparty/SDL2/src/render/software/SDL_render_sw.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_render_sw.c rename to src/thirdparty/SDL2/src/render/software/SDL_render_sw.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_render_sw_c.h b/src/thirdparty/SDL2/src/render/software/SDL_render_sw_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_render_sw_c.h rename to src/thirdparty/SDL2/src/render/software/SDL_render_sw_c.h diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_rotate.c b/src/thirdparty/SDL2/src/render/software/SDL_rotate.c similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_rotate.c rename to src/thirdparty/SDL2/src/render/software/SDL_rotate.c diff --git a/src/eepp/helper/SDL2/src/render/software/SDL_rotate.h b/src/thirdparty/SDL2/src/render/software/SDL_rotate.h similarity index 100% rename from src/eepp/helper/SDL2/src/render/software/SDL_rotate.h rename to src/thirdparty/SDL2/src/render/software/SDL_rotate.h diff --git a/src/eepp/helper/SDL2/src/stdlib/SDL_getenv.c b/src/thirdparty/SDL2/src/stdlib/SDL_getenv.c similarity index 100% rename from src/eepp/helper/SDL2/src/stdlib/SDL_getenv.c rename to src/thirdparty/SDL2/src/stdlib/SDL_getenv.c diff --git a/src/eepp/helper/SDL2/src/stdlib/SDL_iconv.c b/src/thirdparty/SDL2/src/stdlib/SDL_iconv.c similarity index 100% rename from src/eepp/helper/SDL2/src/stdlib/SDL_iconv.c rename to src/thirdparty/SDL2/src/stdlib/SDL_iconv.c diff --git a/src/eepp/helper/SDL2/src/stdlib/SDL_malloc.c b/src/thirdparty/SDL2/src/stdlib/SDL_malloc.c similarity index 100% rename from src/eepp/helper/SDL2/src/stdlib/SDL_malloc.c rename to src/thirdparty/SDL2/src/stdlib/SDL_malloc.c diff --git a/src/eepp/helper/SDL2/src/stdlib/SDL_qsort.c b/src/thirdparty/SDL2/src/stdlib/SDL_qsort.c similarity index 100% rename from src/eepp/helper/SDL2/src/stdlib/SDL_qsort.c rename to src/thirdparty/SDL2/src/stdlib/SDL_qsort.c diff --git a/src/eepp/helper/SDL2/src/stdlib/SDL_stdlib.c b/src/thirdparty/SDL2/src/stdlib/SDL_stdlib.c similarity index 100% rename from src/eepp/helper/SDL2/src/stdlib/SDL_stdlib.c rename to src/thirdparty/SDL2/src/stdlib/SDL_stdlib.c diff --git a/src/eepp/helper/SDL2/src/stdlib/SDL_string.c b/src/thirdparty/SDL2/src/stdlib/SDL_string.c similarity index 100% rename from src/eepp/helper/SDL2/src/stdlib/SDL_string.c rename to src/thirdparty/SDL2/src/stdlib/SDL_string.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_assert.c b/src/thirdparty/SDL2/src/test/SDL_test_assert.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_assert.c rename to src/thirdparty/SDL2/src/test/SDL_test_assert.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_common.c b/src/thirdparty/SDL2/src/test/SDL_test_common.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_common.c rename to src/thirdparty/SDL2/src/test/SDL_test_common.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_compare.c b/src/thirdparty/SDL2/src/test/SDL_test_compare.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_compare.c rename to src/thirdparty/SDL2/src/test/SDL_test_compare.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_crc32.c b/src/thirdparty/SDL2/src/test/SDL_test_crc32.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_crc32.c rename to src/thirdparty/SDL2/src/test/SDL_test_crc32.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_font.c b/src/thirdparty/SDL2/src/test/SDL_test_font.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_font.c rename to src/thirdparty/SDL2/src/test/SDL_test_font.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_fuzzer.c b/src/thirdparty/SDL2/src/test/SDL_test_fuzzer.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_fuzzer.c rename to src/thirdparty/SDL2/src/test/SDL_test_fuzzer.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_harness.c b/src/thirdparty/SDL2/src/test/SDL_test_harness.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_harness.c rename to src/thirdparty/SDL2/src/test/SDL_test_harness.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_imageBlit.c b/src/thirdparty/SDL2/src/test/SDL_test_imageBlit.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_imageBlit.c rename to src/thirdparty/SDL2/src/test/SDL_test_imageBlit.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_imageBlitBlend.c b/src/thirdparty/SDL2/src/test/SDL_test_imageBlitBlend.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_imageBlitBlend.c rename to src/thirdparty/SDL2/src/test/SDL_test_imageBlitBlend.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_imageFace.c b/src/thirdparty/SDL2/src/test/SDL_test_imageFace.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_imageFace.c rename to src/thirdparty/SDL2/src/test/SDL_test_imageFace.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_imagePrimitives.c b/src/thirdparty/SDL2/src/test/SDL_test_imagePrimitives.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_imagePrimitives.c rename to src/thirdparty/SDL2/src/test/SDL_test_imagePrimitives.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_imagePrimitivesBlend.c b/src/thirdparty/SDL2/src/test/SDL_test_imagePrimitivesBlend.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_imagePrimitivesBlend.c rename to src/thirdparty/SDL2/src/test/SDL_test_imagePrimitivesBlend.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_log.c b/src/thirdparty/SDL2/src/test/SDL_test_log.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_log.c rename to src/thirdparty/SDL2/src/test/SDL_test_log.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_md5.c b/src/thirdparty/SDL2/src/test/SDL_test_md5.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_md5.c rename to src/thirdparty/SDL2/src/test/SDL_test_md5.c diff --git a/src/eepp/helper/SDL2/src/test/SDL_test_random.c b/src/thirdparty/SDL2/src/test/SDL_test_random.c similarity index 100% rename from src/eepp/helper/SDL2/src/test/SDL_test_random.c rename to src/thirdparty/SDL2/src/test/SDL_test_random.c diff --git a/src/eepp/helper/SDL2/src/thread/SDL_systhread.h b/src/thirdparty/SDL2/src/thread/SDL_systhread.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/SDL_systhread.h rename to src/thirdparty/SDL2/src/thread/SDL_systhread.h diff --git a/src/eepp/helper/SDL2/src/thread/SDL_thread.c b/src/thirdparty/SDL2/src/thread/SDL_thread.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/SDL_thread.c rename to src/thirdparty/SDL2/src/thread/SDL_thread.c diff --git a/src/eepp/helper/SDL2/src/thread/SDL_thread_c.h b/src/thirdparty/SDL2/src/thread/SDL_thread_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/SDL_thread_c.h rename to src/thirdparty/SDL2/src/thread/SDL_thread_c.h diff --git a/src/eepp/helper/SDL2/src/thread/generic/SDL_syscond.c b/src/thirdparty/SDL2/src/thread/generic/SDL_syscond.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/generic/SDL_syscond.c rename to src/thirdparty/SDL2/src/thread/generic/SDL_syscond.c diff --git a/src/eepp/helper/SDL2/src/thread/generic/SDL_sysmutex.c b/src/thirdparty/SDL2/src/thread/generic/SDL_sysmutex.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/generic/SDL_sysmutex.c rename to src/thirdparty/SDL2/src/thread/generic/SDL_sysmutex.c diff --git a/src/eepp/helper/SDL2/src/thread/generic/SDL_sysmutex_c.h b/src/thirdparty/SDL2/src/thread/generic/SDL_sysmutex_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/generic/SDL_sysmutex_c.h rename to src/thirdparty/SDL2/src/thread/generic/SDL_sysmutex_c.h diff --git a/src/eepp/helper/SDL2/src/thread/generic/SDL_syssem.c b/src/thirdparty/SDL2/src/thread/generic/SDL_syssem.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/generic/SDL_syssem.c rename to src/thirdparty/SDL2/src/thread/generic/SDL_syssem.c diff --git a/src/eepp/helper/SDL2/src/thread/generic/SDL_systhread.c b/src/thirdparty/SDL2/src/thread/generic/SDL_systhread.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/generic/SDL_systhread.c rename to src/thirdparty/SDL2/src/thread/generic/SDL_systhread.c diff --git a/src/eepp/helper/SDL2/src/thread/generic/SDL_systhread_c.h b/src/thirdparty/SDL2/src/thread/generic/SDL_systhread_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/generic/SDL_systhread_c.h rename to src/thirdparty/SDL2/src/thread/generic/SDL_systhread_c.h diff --git a/src/eepp/helper/SDL2/src/thread/generic/SDL_systls.c b/src/thirdparty/SDL2/src/thread/generic/SDL_systls.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/generic/SDL_systls.c rename to src/thirdparty/SDL2/src/thread/generic/SDL_systls.c diff --git a/src/eepp/helper/SDL2/src/thread/psp/SDL_syscond.c b/src/thirdparty/SDL2/src/thread/psp/SDL_syscond.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/psp/SDL_syscond.c rename to src/thirdparty/SDL2/src/thread/psp/SDL_syscond.c diff --git a/src/eepp/helper/SDL2/src/thread/psp/SDL_sysmutex.c b/src/thirdparty/SDL2/src/thread/psp/SDL_sysmutex.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/psp/SDL_sysmutex.c rename to src/thirdparty/SDL2/src/thread/psp/SDL_sysmutex.c diff --git a/src/eepp/helper/SDL2/src/thread/psp/SDL_sysmutex_c.h b/src/thirdparty/SDL2/src/thread/psp/SDL_sysmutex_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/psp/SDL_sysmutex_c.h rename to src/thirdparty/SDL2/src/thread/psp/SDL_sysmutex_c.h diff --git a/src/eepp/helper/SDL2/src/thread/psp/SDL_syssem.c b/src/thirdparty/SDL2/src/thread/psp/SDL_syssem.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/psp/SDL_syssem.c rename to src/thirdparty/SDL2/src/thread/psp/SDL_syssem.c diff --git a/src/eepp/helper/SDL2/src/thread/psp/SDL_systhread.c b/src/thirdparty/SDL2/src/thread/psp/SDL_systhread.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/psp/SDL_systhread.c rename to src/thirdparty/SDL2/src/thread/psp/SDL_systhread.c diff --git a/src/eepp/helper/SDL2/src/thread/psp/SDL_systhread_c.h b/src/thirdparty/SDL2/src/thread/psp/SDL_systhread_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/psp/SDL_systhread_c.h rename to src/thirdparty/SDL2/src/thread/psp/SDL_systhread_c.h diff --git a/src/eepp/helper/SDL2/src/thread/pthread/SDL_syscond.c b/src/thirdparty/SDL2/src/thread/pthread/SDL_syscond.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/pthread/SDL_syscond.c rename to src/thirdparty/SDL2/src/thread/pthread/SDL_syscond.c diff --git a/src/eepp/helper/SDL2/src/thread/pthread/SDL_sysmutex.c b/src/thirdparty/SDL2/src/thread/pthread/SDL_sysmutex.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/pthread/SDL_sysmutex.c rename to src/thirdparty/SDL2/src/thread/pthread/SDL_sysmutex.c diff --git a/src/eepp/helper/SDL2/src/thread/pthread/SDL_sysmutex_c.h b/src/thirdparty/SDL2/src/thread/pthread/SDL_sysmutex_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/pthread/SDL_sysmutex_c.h rename to src/thirdparty/SDL2/src/thread/pthread/SDL_sysmutex_c.h diff --git a/src/eepp/helper/SDL2/src/thread/pthread/SDL_syssem.c b/src/thirdparty/SDL2/src/thread/pthread/SDL_syssem.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/pthread/SDL_syssem.c rename to src/thirdparty/SDL2/src/thread/pthread/SDL_syssem.c diff --git a/src/eepp/helper/SDL2/src/thread/pthread/SDL_systhread.c b/src/thirdparty/SDL2/src/thread/pthread/SDL_systhread.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/pthread/SDL_systhread.c rename to src/thirdparty/SDL2/src/thread/pthread/SDL_systhread.c diff --git a/src/eepp/helper/SDL2/src/thread/pthread/SDL_systhread_c.h b/src/thirdparty/SDL2/src/thread/pthread/SDL_systhread_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/pthread/SDL_systhread_c.h rename to src/thirdparty/SDL2/src/thread/pthread/SDL_systhread_c.h diff --git a/src/eepp/helper/SDL2/src/thread/pthread/SDL_systls.c b/src/thirdparty/SDL2/src/thread/pthread/SDL_systls.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/pthread/SDL_systls.c rename to src/thirdparty/SDL2/src/thread/pthread/SDL_systls.c diff --git a/src/eepp/helper/SDL2/src/thread/stdcpp/SDL_syscond.cpp b/src/thirdparty/SDL2/src/thread/stdcpp/SDL_syscond.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/thread/stdcpp/SDL_syscond.cpp rename to src/thirdparty/SDL2/src/thread/stdcpp/SDL_syscond.cpp diff --git a/src/eepp/helper/SDL2/src/thread/stdcpp/SDL_sysmutex.cpp b/src/thirdparty/SDL2/src/thread/stdcpp/SDL_sysmutex.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/thread/stdcpp/SDL_sysmutex.cpp rename to src/thirdparty/SDL2/src/thread/stdcpp/SDL_sysmutex.cpp diff --git a/src/eepp/helper/SDL2/src/thread/stdcpp/SDL_sysmutex_c.h b/src/thirdparty/SDL2/src/thread/stdcpp/SDL_sysmutex_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/stdcpp/SDL_sysmutex_c.h rename to src/thirdparty/SDL2/src/thread/stdcpp/SDL_sysmutex_c.h diff --git a/src/eepp/helper/SDL2/src/thread/stdcpp/SDL_systhread.cpp b/src/thirdparty/SDL2/src/thread/stdcpp/SDL_systhread.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/thread/stdcpp/SDL_systhread.cpp rename to src/thirdparty/SDL2/src/thread/stdcpp/SDL_systhread.cpp diff --git a/src/eepp/helper/SDL2/src/thread/stdcpp/SDL_systhread_c.h b/src/thirdparty/SDL2/src/thread/stdcpp/SDL_systhread_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/stdcpp/SDL_systhread_c.h rename to src/thirdparty/SDL2/src/thread/stdcpp/SDL_systhread_c.h diff --git a/src/eepp/helper/SDL2/src/thread/windows/SDL_sysmutex.c b/src/thirdparty/SDL2/src/thread/windows/SDL_sysmutex.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/windows/SDL_sysmutex.c rename to src/thirdparty/SDL2/src/thread/windows/SDL_sysmutex.c diff --git a/src/eepp/helper/SDL2/src/thread/windows/SDL_syssem.c b/src/thirdparty/SDL2/src/thread/windows/SDL_syssem.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/windows/SDL_syssem.c rename to src/thirdparty/SDL2/src/thread/windows/SDL_syssem.c diff --git a/src/eepp/helper/SDL2/src/thread/windows/SDL_systhread.c b/src/thirdparty/SDL2/src/thread/windows/SDL_systhread.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/windows/SDL_systhread.c rename to src/thirdparty/SDL2/src/thread/windows/SDL_systhread.c diff --git a/src/eepp/helper/SDL2/src/thread/windows/SDL_systhread_c.h b/src/thirdparty/SDL2/src/thread/windows/SDL_systhread_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/thread/windows/SDL_systhread_c.h rename to src/thirdparty/SDL2/src/thread/windows/SDL_systhread_c.h diff --git a/src/eepp/helper/SDL2/src/thread/windows/SDL_systls.c b/src/thirdparty/SDL2/src/thread/windows/SDL_systls.c similarity index 100% rename from src/eepp/helper/SDL2/src/thread/windows/SDL_systls.c rename to src/thirdparty/SDL2/src/thread/windows/SDL_systls.c diff --git a/src/eepp/helper/SDL2/src/timer/SDL_timer.c b/src/thirdparty/SDL2/src/timer/SDL_timer.c similarity index 100% rename from src/eepp/helper/SDL2/src/timer/SDL_timer.c rename to src/thirdparty/SDL2/src/timer/SDL_timer.c diff --git a/src/eepp/helper/SDL2/src/timer/SDL_timer_c.h b/src/thirdparty/SDL2/src/timer/SDL_timer_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/timer/SDL_timer_c.h rename to src/thirdparty/SDL2/src/timer/SDL_timer_c.h diff --git a/src/eepp/helper/SDL2/src/timer/dummy/SDL_systimer.c b/src/thirdparty/SDL2/src/timer/dummy/SDL_systimer.c similarity index 100% rename from src/eepp/helper/SDL2/src/timer/dummy/SDL_systimer.c rename to src/thirdparty/SDL2/src/timer/dummy/SDL_systimer.c diff --git a/src/eepp/helper/SDL2/src/timer/haiku/SDL_systimer.c b/src/thirdparty/SDL2/src/timer/haiku/SDL_systimer.c similarity index 100% rename from src/eepp/helper/SDL2/src/timer/haiku/SDL_systimer.c rename to src/thirdparty/SDL2/src/timer/haiku/SDL_systimer.c diff --git a/src/eepp/helper/SDL2/src/timer/psp/SDL_systimer.c b/src/thirdparty/SDL2/src/timer/psp/SDL_systimer.c similarity index 100% rename from src/eepp/helper/SDL2/src/timer/psp/SDL_systimer.c rename to src/thirdparty/SDL2/src/timer/psp/SDL_systimer.c diff --git a/src/eepp/helper/SDL2/src/timer/unix/SDL_systimer.c b/src/thirdparty/SDL2/src/timer/unix/SDL_systimer.c similarity index 100% rename from src/eepp/helper/SDL2/src/timer/unix/SDL_systimer.c rename to src/thirdparty/SDL2/src/timer/unix/SDL_systimer.c diff --git a/src/eepp/helper/SDL2/src/timer/windows/SDL_systimer.c b/src/thirdparty/SDL2/src/timer/windows/SDL_systimer.c similarity index 100% rename from src/eepp/helper/SDL2/src/timer/windows/SDL_systimer.c rename to src/thirdparty/SDL2/src/timer/windows/SDL_systimer.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_RLEaccel.c b/src/thirdparty/SDL2/src/video/SDL_RLEaccel.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_RLEaccel.c rename to src/thirdparty/SDL2/src/video/SDL_RLEaccel.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_RLEaccel_c.h b/src/thirdparty/SDL2/src/video/SDL_RLEaccel_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_RLEaccel_c.h rename to src/thirdparty/SDL2/src/video/SDL_RLEaccel_c.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit.c b/src/thirdparty/SDL2/src/video/SDL_blit.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit.c rename to src/thirdparty/SDL2/src/video/SDL_blit.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit.h b/src/thirdparty/SDL2/src/video/SDL_blit.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit.h rename to src/thirdparty/SDL2/src/video/SDL_blit.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_0.c b/src/thirdparty/SDL2/src/video/SDL_blit_0.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_0.c rename to src/thirdparty/SDL2/src/video/SDL_blit_0.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_1.c b/src/thirdparty/SDL2/src/video/SDL_blit_1.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_1.c rename to src/thirdparty/SDL2/src/video/SDL_blit_1.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_A.c b/src/thirdparty/SDL2/src/video/SDL_blit_A.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_A.c rename to src/thirdparty/SDL2/src/video/SDL_blit_A.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_N.c b/src/thirdparty/SDL2/src/video/SDL_blit_N.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_N.c rename to src/thirdparty/SDL2/src/video/SDL_blit_N.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_auto.c b/src/thirdparty/SDL2/src/video/SDL_blit_auto.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_auto.c rename to src/thirdparty/SDL2/src/video/SDL_blit_auto.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_auto.h b/src/thirdparty/SDL2/src/video/SDL_blit_auto.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_auto.h rename to src/thirdparty/SDL2/src/video/SDL_blit_auto.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_copy.c b/src/thirdparty/SDL2/src/video/SDL_blit_copy.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_copy.c rename to src/thirdparty/SDL2/src/video/SDL_blit_copy.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_copy.h b/src/thirdparty/SDL2/src/video/SDL_blit_copy.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_copy.h rename to src/thirdparty/SDL2/src/video/SDL_blit_copy.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_slow.c b/src/thirdparty/SDL2/src/video/SDL_blit_slow.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_slow.c rename to src/thirdparty/SDL2/src/video/SDL_blit_slow.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_blit_slow.h b/src/thirdparty/SDL2/src/video/SDL_blit_slow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_blit_slow.h rename to src/thirdparty/SDL2/src/video/SDL_blit_slow.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_bmp.c b/src/thirdparty/SDL2/src/video/SDL_bmp.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_bmp.c rename to src/thirdparty/SDL2/src/video/SDL_bmp.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_clipboard.c b/src/thirdparty/SDL2/src/video/SDL_clipboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_clipboard.c rename to src/thirdparty/SDL2/src/video/SDL_clipboard.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_egl.c b/src/thirdparty/SDL2/src/video/SDL_egl.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_egl.c rename to src/thirdparty/SDL2/src/video/SDL_egl.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_egl_c.h b/src/thirdparty/SDL2/src/video/SDL_egl_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_egl_c.h rename to src/thirdparty/SDL2/src/video/SDL_egl_c.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_fillrect.c b/src/thirdparty/SDL2/src/video/SDL_fillrect.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_fillrect.c rename to src/thirdparty/SDL2/src/video/SDL_fillrect.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_pixels.c b/src/thirdparty/SDL2/src/video/SDL_pixels.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_pixels.c rename to src/thirdparty/SDL2/src/video/SDL_pixels.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_pixels_c.h b/src/thirdparty/SDL2/src/video/SDL_pixels_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_pixels_c.h rename to src/thirdparty/SDL2/src/video/SDL_pixels_c.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_rect.c b/src/thirdparty/SDL2/src/video/SDL_rect.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_rect.c rename to src/thirdparty/SDL2/src/video/SDL_rect.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_rect_c.h b/src/thirdparty/SDL2/src/video/SDL_rect_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_rect_c.h rename to src/thirdparty/SDL2/src/video/SDL_rect_c.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_shape.c b/src/thirdparty/SDL2/src/video/SDL_shape.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_shape.c rename to src/thirdparty/SDL2/src/video/SDL_shape.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_shape_internals.h b/src/thirdparty/SDL2/src/video/SDL_shape_internals.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_shape_internals.h rename to src/thirdparty/SDL2/src/video/SDL_shape_internals.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_stretch.c b/src/thirdparty/SDL2/src/video/SDL_stretch.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_stretch.c rename to src/thirdparty/SDL2/src/video/SDL_stretch.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_surface.c b/src/thirdparty/SDL2/src/video/SDL_surface.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_surface.c rename to src/thirdparty/SDL2/src/video/SDL_surface.c diff --git a/src/eepp/helper/SDL2/src/video/SDL_sysvideo.h b/src/thirdparty/SDL2/src/video/SDL_sysvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_sysvideo.h rename to src/thirdparty/SDL2/src/video/SDL_sysvideo.h diff --git a/src/eepp/helper/SDL2/src/video/SDL_video.c b/src/thirdparty/SDL2/src/video/SDL_video.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/SDL_video.c rename to src/thirdparty/SDL2/src/video/SDL_video.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidclipboard.c b/src/thirdparty/SDL2/src/video/android/SDL_androidclipboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidclipboard.c rename to src/thirdparty/SDL2/src/video/android/SDL_androidclipboard.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidclipboard.h b/src/thirdparty/SDL2/src/video/android/SDL_androidclipboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidclipboard.h rename to src/thirdparty/SDL2/src/video/android/SDL_androidclipboard.h diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidevents.c b/src/thirdparty/SDL2/src/video/android/SDL_androidevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidevents.c rename to src/thirdparty/SDL2/src/video/android/SDL_androidevents.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidevents.h b/src/thirdparty/SDL2/src/video/android/SDL_androidevents.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidevents.h rename to src/thirdparty/SDL2/src/video/android/SDL_androidevents.h diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidgl.c b/src/thirdparty/SDL2/src/video/android/SDL_androidgl.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidgl.c rename to src/thirdparty/SDL2/src/video/android/SDL_androidgl.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidkeyboard.c b/src/thirdparty/SDL2/src/video/android/SDL_androidkeyboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidkeyboard.c rename to src/thirdparty/SDL2/src/video/android/SDL_androidkeyboard.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidkeyboard.h b/src/thirdparty/SDL2/src/video/android/SDL_androidkeyboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidkeyboard.h rename to src/thirdparty/SDL2/src/video/android/SDL_androidkeyboard.h diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidtouch.c b/src/thirdparty/SDL2/src/video/android/SDL_androidtouch.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidtouch.c rename to src/thirdparty/SDL2/src/video/android/SDL_androidtouch.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidtouch.h b/src/thirdparty/SDL2/src/video/android/SDL_androidtouch.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidtouch.h rename to src/thirdparty/SDL2/src/video/android/SDL_androidtouch.h diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidvideo.c b/src/thirdparty/SDL2/src/video/android/SDL_androidvideo.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidvideo.c rename to src/thirdparty/SDL2/src/video/android/SDL_androidvideo.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidvideo.h b/src/thirdparty/SDL2/src/video/android/SDL_androidvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidvideo.h rename to src/thirdparty/SDL2/src/video/android/SDL_androidvideo.h diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidwindow.c b/src/thirdparty/SDL2/src/video/android/SDL_androidwindow.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidwindow.c rename to src/thirdparty/SDL2/src/video/android/SDL_androidwindow.c diff --git a/src/eepp/helper/SDL2/src/video/android/SDL_androidwindow.h b/src/thirdparty/SDL2/src/video/android/SDL_androidwindow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/android/SDL_androidwindow.h rename to src/thirdparty/SDL2/src/video/android/SDL_androidwindow.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaclipboard.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaclipboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaclipboard.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaclipboard.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaclipboard.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaclipboard.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaclipboard.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaclipboard.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaevents.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaevents.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaevents.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaevents.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaevents.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaevents.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaevents.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaevents.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoakeyboard.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoakeyboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoakeyboard.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoakeyboard.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoakeyboard.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoakeyboard.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoakeyboard.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoakeyboard.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamessagebox.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamessagebox.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamessagebox.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamessagebox.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamessagebox.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamessagebox.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamessagebox.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamessagebox.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamodes.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamodes.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamodes.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamodes.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamodes.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamodes.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamodes.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamodes.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamouse.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamouse.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamouse.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamouse.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamouse.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamouse.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamouse.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamouse.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamousetap.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamousetap.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamousetap.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamousetap.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamousetap.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamousetap.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoamousetap.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoamousetap.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaopengl.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaopengl.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaopengl.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaopengl.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaopengl.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaopengl.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoaopengl.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoaopengl.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoashape.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoashape.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoashape.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoashape.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoashape.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoashape.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoashape.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoashape.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoavideo.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoavideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoavideo.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoavideo.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoavideo.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoavideo.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoavideo.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoavideo.m diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoawindow.h b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoawindow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoawindow.h rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoawindow.h diff --git a/src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoawindow.m b/src/thirdparty/SDL2/src/video/cocoa/SDL_cocoawindow.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/cocoa/SDL_cocoawindow.m rename to src/thirdparty/SDL2/src/video/cocoa/SDL_cocoawindow.m diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_WM.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_WM.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_WM.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_WM.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_WM.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_WM.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_WM.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_WM.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_dyn.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_dyn.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_dyn.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_dyn.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_dyn.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_dyn.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_dyn.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_dyn.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_events.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_events.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_events.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_events.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_events.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_events.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_events.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_events.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_modes.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_modes.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_modes.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_modes.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_modes.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_modes.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_modes.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_modes.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_mouse.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_mouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_mouse.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_mouse.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_mouse.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_mouse.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_mouse.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_mouse.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_opengl.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_opengl.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_opengl.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_opengl.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_opengl.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_opengl.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_opengl.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_opengl.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_render.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_render.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_render.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_render.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_render.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_render.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_render.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_render.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_shape.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_shape.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_shape.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_shape.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_shape.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_shape.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_shape.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_shape.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_video.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_video.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_video.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_video.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_video.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_video.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_video.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_video.h diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_window.c b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_window.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_window.c rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_window.c diff --git a/src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_window.h b/src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_window.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/directfb/SDL_DirectFB_window.h rename to src/thirdparty/SDL2/src/video/directfb/SDL_DirectFB_window.h diff --git a/src/eepp/helper/SDL2/src/video/dummy/SDL_nullevents.c b/src/thirdparty/SDL2/src/video/dummy/SDL_nullevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/dummy/SDL_nullevents.c rename to src/thirdparty/SDL2/src/video/dummy/SDL_nullevents.c diff --git a/src/eepp/helper/SDL2/src/video/dummy/SDL_nullevents_c.h b/src/thirdparty/SDL2/src/video/dummy/SDL_nullevents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/dummy/SDL_nullevents_c.h rename to src/thirdparty/SDL2/src/video/dummy/SDL_nullevents_c.h diff --git a/src/eepp/helper/SDL2/src/video/dummy/SDL_nullframebuffer.c b/src/thirdparty/SDL2/src/video/dummy/SDL_nullframebuffer.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/dummy/SDL_nullframebuffer.c rename to src/thirdparty/SDL2/src/video/dummy/SDL_nullframebuffer.c diff --git a/src/eepp/helper/SDL2/src/video/dummy/SDL_nullframebuffer_c.h b/src/thirdparty/SDL2/src/video/dummy/SDL_nullframebuffer_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/dummy/SDL_nullframebuffer_c.h rename to src/thirdparty/SDL2/src/video/dummy/SDL_nullframebuffer_c.h diff --git a/src/eepp/helper/SDL2/src/video/dummy/SDL_nullvideo.c b/src/thirdparty/SDL2/src/video/dummy/SDL_nullvideo.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/dummy/SDL_nullvideo.c rename to src/thirdparty/SDL2/src/video/dummy/SDL_nullvideo.c diff --git a/src/eepp/helper/SDL2/src/video/dummy/SDL_nullvideo.h b/src/thirdparty/SDL2/src/video/dummy/SDL_nullvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/dummy/SDL_nullvideo.h rename to src/thirdparty/SDL2/src/video/dummy/SDL_nullvideo.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_BWin.h b/src/thirdparty/SDL2/src/video/haiku/SDL_BWin.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_BWin.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_BWin.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bclipboard.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bclipboard.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bclipboard.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bclipboard.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bclipboard.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bclipboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bclipboard.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bclipboard.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bevents.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bevents.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bevents.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bevents.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bevents.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bevents.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bevents.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bevents.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bframebuffer.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bframebuffer.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bframebuffer.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bframebuffer.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bframebuffer.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bframebuffer.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bframebuffer.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bframebuffer.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bkeyboard.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bkeyboard.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bkeyboard.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bkeyboard.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bkeyboard.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bkeyboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bkeyboard.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bkeyboard.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bmodes.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bmodes.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bmodes.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bmodes.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bmodes.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bmodes.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bmodes.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bmodes.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bopengl.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bopengl.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bopengl.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bopengl.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bopengl.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bopengl.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bopengl.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bopengl.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bvideo.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bvideo.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bvideo.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bvideo.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bvideo.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bvideo.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bvideo.h diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bwindow.cc b/src/thirdparty/SDL2/src/video/haiku/SDL_bwindow.cc similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bwindow.cc rename to src/thirdparty/SDL2/src/video/haiku/SDL_bwindow.cc diff --git a/src/eepp/helper/SDL2/src/video/haiku/SDL_bwindow.h b/src/thirdparty/SDL2/src/video/haiku/SDL_bwindow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/haiku/SDL_bwindow.h rename to src/thirdparty/SDL2/src/video/haiku/SDL_bwindow.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirdyn.c b/src/thirdparty/SDL2/src/video/mir/SDL_mirdyn.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirdyn.c rename to src/thirdparty/SDL2/src/video/mir/SDL_mirdyn.c diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirdyn.h b/src/thirdparty/SDL2/src/video/mir/SDL_mirdyn.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirdyn.h rename to src/thirdparty/SDL2/src/video/mir/SDL_mirdyn.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirevents.c b/src/thirdparty/SDL2/src/video/mir/SDL_mirevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirevents.c rename to src/thirdparty/SDL2/src/video/mir/SDL_mirevents.c diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirevents.h b/src/thirdparty/SDL2/src/video/mir/SDL_mirevents.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirevents.h rename to src/thirdparty/SDL2/src/video/mir/SDL_mirevents.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirframebuffer.c b/src/thirdparty/SDL2/src/video/mir/SDL_mirframebuffer.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirframebuffer.c rename to src/thirdparty/SDL2/src/video/mir/SDL_mirframebuffer.c diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirframebuffer.h b/src/thirdparty/SDL2/src/video/mir/SDL_mirframebuffer.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirframebuffer.h rename to src/thirdparty/SDL2/src/video/mir/SDL_mirframebuffer.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirmouse.c b/src/thirdparty/SDL2/src/video/mir/SDL_mirmouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirmouse.c rename to src/thirdparty/SDL2/src/video/mir/SDL_mirmouse.c diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirmouse.h b/src/thirdparty/SDL2/src/video/mir/SDL_mirmouse.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirmouse.h rename to src/thirdparty/SDL2/src/video/mir/SDL_mirmouse.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_miropengl.c b/src/thirdparty/SDL2/src/video/mir/SDL_miropengl.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_miropengl.c rename to src/thirdparty/SDL2/src/video/mir/SDL_miropengl.c diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_miropengl.h b/src/thirdparty/SDL2/src/video/mir/SDL_miropengl.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_miropengl.h rename to src/thirdparty/SDL2/src/video/mir/SDL_miropengl.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirsym.h b/src/thirdparty/SDL2/src/video/mir/SDL_mirsym.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirsym.h rename to src/thirdparty/SDL2/src/video/mir/SDL_mirsym.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirvideo.c b/src/thirdparty/SDL2/src/video/mir/SDL_mirvideo.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirvideo.c rename to src/thirdparty/SDL2/src/video/mir/SDL_mirvideo.c diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirvideo.h b/src/thirdparty/SDL2/src/video/mir/SDL_mirvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirvideo.h rename to src/thirdparty/SDL2/src/video/mir/SDL_mirvideo.h diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirwindow.c b/src/thirdparty/SDL2/src/video/mir/SDL_mirwindow.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirwindow.c rename to src/thirdparty/SDL2/src/video/mir/SDL_mirwindow.c diff --git a/src/eepp/helper/SDL2/src/video/mir/SDL_mirwindow.h b/src/thirdparty/SDL2/src/video/mir/SDL_mirwindow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/mir/SDL_mirwindow.h rename to src/thirdparty/SDL2/src/video/mir/SDL_mirwindow.h diff --git a/src/eepp/helper/SDL2/src/video/pandora/SDL_pandora.c b/src/thirdparty/SDL2/src/video/pandora/SDL_pandora.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/pandora/SDL_pandora.c rename to src/thirdparty/SDL2/src/video/pandora/SDL_pandora.c diff --git a/src/eepp/helper/SDL2/src/video/pandora/SDL_pandora.h b/src/thirdparty/SDL2/src/video/pandora/SDL_pandora.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/pandora/SDL_pandora.h rename to src/thirdparty/SDL2/src/video/pandora/SDL_pandora.h diff --git a/src/eepp/helper/SDL2/src/video/pandora/SDL_pandora_events.c b/src/thirdparty/SDL2/src/video/pandora/SDL_pandora_events.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/pandora/SDL_pandora_events.c rename to src/thirdparty/SDL2/src/video/pandora/SDL_pandora_events.c diff --git a/src/eepp/helper/SDL2/src/video/pandora/SDL_pandora_events.h b/src/thirdparty/SDL2/src/video/pandora/SDL_pandora_events.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/pandora/SDL_pandora_events.h rename to src/thirdparty/SDL2/src/video/pandora/SDL_pandora_events.h diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspevents.c b/src/thirdparty/SDL2/src/video/psp/SDL_pspevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspevents.c rename to src/thirdparty/SDL2/src/video/psp/SDL_pspevents.c diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspevents_c.h b/src/thirdparty/SDL2/src/video/psp/SDL_pspevents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspevents_c.h rename to src/thirdparty/SDL2/src/video/psp/SDL_pspevents_c.h diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspgl.c b/src/thirdparty/SDL2/src/video/psp/SDL_pspgl.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspgl.c rename to src/thirdparty/SDL2/src/video/psp/SDL_pspgl.c diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspgl_c.h b/src/thirdparty/SDL2/src/video/psp/SDL_pspgl_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspgl_c.h rename to src/thirdparty/SDL2/src/video/psp/SDL_pspgl_c.h diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspmouse.c b/src/thirdparty/SDL2/src/video/psp/SDL_pspmouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspmouse.c rename to src/thirdparty/SDL2/src/video/psp/SDL_pspmouse.c diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspmouse_c.h b/src/thirdparty/SDL2/src/video/psp/SDL_pspmouse_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspmouse_c.h rename to src/thirdparty/SDL2/src/video/psp/SDL_pspmouse_c.h diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspvideo.c b/src/thirdparty/SDL2/src/video/psp/SDL_pspvideo.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspvideo.c rename to src/thirdparty/SDL2/src/video/psp/SDL_pspvideo.c diff --git a/src/eepp/helper/SDL2/src/video/psp/SDL_pspvideo.h b/src/thirdparty/SDL2/src/video/psp/SDL_pspvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/psp/SDL_pspvideo.h rename to src/thirdparty/SDL2/src/video/psp/SDL_pspvideo.h diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpievents.c b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpievents.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpievents.c rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpievents.c diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpievents_c.h b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpievents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpievents_c.h rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpievents_c.h diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpimouse.c b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpimouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpimouse.c rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpimouse.c diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpimouse.h b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpimouse.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpimouse.h rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpimouse.h diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpiopengles.c b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpiopengles.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpiopengles.c rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpiopengles.c diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpiopengles.h b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpiopengles.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpiopengles.h rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpiopengles.h diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpivideo.c b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpivideo.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpivideo.c rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpivideo.c diff --git a/src/eepp/helper/SDL2/src/video/raspberry/SDL_rpivideo.h b/src/thirdparty/SDL2/src/video/raspberry/SDL_rpivideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/raspberry/SDL_rpivideo.h rename to src/thirdparty/SDL2/src/video/raspberry/SDL_rpivideo.h diff --git a/src/eepp/helper/SDL2/src/video/sdlgenblit.pl b/src/thirdparty/SDL2/src/video/sdlgenblit.pl similarity index 100% rename from src/eepp/helper/SDL2/src/video/sdlgenblit.pl rename to src/thirdparty/SDL2/src/video/sdlgenblit.pl diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitappdelegate.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitappdelegate.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitappdelegate.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitappdelegate.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitappdelegate.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitappdelegate.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitappdelegate.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitappdelegate.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitevents.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitevents.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitevents.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitevents.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitevents.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitevents.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitevents.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitevents.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmessagebox.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitmessagebox.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmessagebox.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitmessagebox.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmessagebox.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitmessagebox.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmessagebox.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitmessagebox.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmodes.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitmodes.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmodes.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitmodes.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmodes.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitmodes.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitmodes.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitmodes.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopengles.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitopengles.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopengles.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitopengles.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopengles.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitopengles.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopengles.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitopengles.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopenglview.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitopenglview.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopenglview.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitopenglview.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopenglview.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitopenglview.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitopenglview.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitopenglview.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitvideo.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitvideo.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitvideo.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitvideo.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitvideo.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitvideo.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitvideo.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitview.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitview.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitview.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitview.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitview.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitview.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitview.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitview.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitviewcontroller.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitviewcontroller.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitviewcontroller.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitviewcontroller.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitviewcontroller.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitviewcontroller.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitviewcontroller.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitviewcontroller.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitwindow.h b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitwindow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitwindow.h rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitwindow.h diff --git a/src/eepp/helper/SDL2/src/video/uikit/SDL_uikitwindow.m b/src/thirdparty/SDL2/src/video/uikit/SDL_uikitwindow.m similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/SDL_uikitwindow.m rename to src/thirdparty/SDL2/src/video/uikit/SDL_uikitwindow.m diff --git a/src/eepp/helper/SDL2/src/video/uikit/keyinfotable.h b/src/thirdparty/SDL2/src/video/uikit/keyinfotable.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/uikit/keyinfotable.h rename to src/thirdparty/SDL2/src/video/uikit/keyinfotable.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylanddyn.c b/src/thirdparty/SDL2/src/video/wayland/SDL_waylanddyn.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylanddyn.c rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylanddyn.c diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylanddyn.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylanddyn.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylanddyn.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylanddyn.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandevents.c b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandevents.c rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandevents.c diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandevents_c.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandevents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandevents_c.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandevents_c.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandmouse.c b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandmouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandmouse.c rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandmouse.c diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandmouse.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandmouse.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandmouse.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandmouse.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandopengles.c b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandopengles.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandopengles.c rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandopengles.c diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandopengles.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandopengles.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandopengles.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandopengles.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandsym.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandsym.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandsym.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandsym.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandtouch.c b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandtouch.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandtouch.c rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandtouch.c diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandtouch.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandtouch.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandtouch.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandtouch.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandvideo.c b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandvideo.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandvideo.c rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandvideo.c diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandvideo.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandvideo.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandvideo.h diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandwindow.c b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandwindow.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandwindow.c rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandwindow.c diff --git a/src/eepp/helper/SDL2/src/video/wayland/SDL_waylandwindow.h b/src/thirdparty/SDL2/src/video/wayland/SDL_waylandwindow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/wayland/SDL_waylandwindow.h rename to src/thirdparty/SDL2/src/video/wayland/SDL_waylandwindow.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_msctf.h b/src/thirdparty/SDL2/src/video/windows/SDL_msctf.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_msctf.h rename to src/thirdparty/SDL2/src/video/windows/SDL_msctf.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_vkeys.h b/src/thirdparty/SDL2/src/video/windows/SDL_vkeys.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_vkeys.h rename to src/thirdparty/SDL2/src/video/windows/SDL_vkeys.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsclipboard.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsclipboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsclipboard.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsclipboard.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsclipboard.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsclipboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsclipboard.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsclipboard.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsevents.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsevents.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsevents.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsevents.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsevents.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsevents.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsevents.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsevents.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsframebuffer.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsframebuffer.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsframebuffer.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsframebuffer.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsframebuffer.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsframebuffer.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsframebuffer.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsframebuffer.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowskeyboard.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowskeyboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowskeyboard.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowskeyboard.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowskeyboard.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowskeyboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowskeyboard.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowskeyboard.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsmessagebox.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsmessagebox.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsmessagebox.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsmessagebox.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsmessagebox.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsmessagebox.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsmessagebox.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsmessagebox.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsmodes.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsmodes.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsmodes.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsmodes.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsmodes.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsmodes.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsmodes.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsmodes.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsmouse.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsmouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsmouse.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsmouse.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsmouse.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsmouse.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsmouse.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsmouse.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengl.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsopengl.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengl.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsopengl.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengl.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsopengl.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengl.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsopengl.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengles.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsopengles.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengles.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsopengles.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengles.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsopengles.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsopengles.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsopengles.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsshape.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsshape.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsshape.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsshape.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsshape.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsshape.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsshape.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsshape.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsvideo.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowsvideo.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsvideo.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsvideo.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowsvideo.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowsvideo.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowsvideo.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowsvideo.h diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowswindow.c b/src/thirdparty/SDL2/src/video/windows/SDL_windowswindow.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowswindow.c rename to src/thirdparty/SDL2/src/video/windows/SDL_windowswindow.c diff --git a/src/eepp/helper/SDL2/src/video/windows/SDL_windowswindow.h b/src/thirdparty/SDL2/src/video/windows/SDL_windowswindow.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/SDL_windowswindow.h rename to src/thirdparty/SDL2/src/video/windows/SDL_windowswindow.h diff --git a/src/eepp/helper/SDL2/src/video/windows/wmmsg.h b/src/thirdparty/SDL2/src/video/windows/wmmsg.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/windows/wmmsg.h rename to src/thirdparty/SDL2/src/video/windows/wmmsg.h diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtevents.cpp b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtevents.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtevents.cpp rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtevents.cpp diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtevents_c.h b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtevents_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtevents_c.h rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtevents_c.h diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtkeyboard.cpp b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtkeyboard.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtkeyboard.cpp rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtkeyboard.cpp diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtmouse.cpp b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtmouse.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtmouse.cpp rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtmouse.cpp diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtmouse_c.h b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtmouse_c.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtmouse_c.h rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtmouse_c.h diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtopengles.cpp b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtopengles.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtopengles.cpp rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtopengles.cpp diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtopengles.h b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtopengles.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtopengles.h rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtopengles.h diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtpointerinput.cpp b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtpointerinput.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtpointerinput.cpp rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtpointerinput.cpp diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtvideo.cpp b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtvideo.cpp similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtvideo.cpp rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtvideo.cpp diff --git a/src/eepp/helper/SDL2/src/video/winrt/SDL_winrtvideo_cpp.h b/src/thirdparty/SDL2/src/video/winrt/SDL_winrtvideo_cpp.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/winrt/SDL_winrtvideo_cpp.h rename to src/thirdparty/SDL2/src/video/winrt/SDL_winrtvideo_cpp.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11clipboard.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11clipboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11clipboard.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11clipboard.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11clipboard.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11clipboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11clipboard.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11clipboard.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11dyn.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11dyn.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11dyn.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11dyn.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11dyn.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11dyn.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11dyn.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11dyn.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11events.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11events.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11events.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11events.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11events.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11events.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11events.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11events.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11framebuffer.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11framebuffer.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11framebuffer.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11framebuffer.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11framebuffer.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11framebuffer.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11framebuffer.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11framebuffer.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11keyboard.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11keyboard.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11keyboard.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11keyboard.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11keyboard.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11keyboard.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11keyboard.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11keyboard.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11messagebox.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11messagebox.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11messagebox.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11messagebox.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11messagebox.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11messagebox.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11messagebox.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11messagebox.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11modes.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11modes.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11modes.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11modes.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11modes.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11modes.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11modes.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11modes.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11mouse.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11mouse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11mouse.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11mouse.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11mouse.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11mouse.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11mouse.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11mouse.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11opengl.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11opengl.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11opengl.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11opengl.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11opengl.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11opengl.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11opengl.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11opengl.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11opengles.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11opengles.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11opengles.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11opengles.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11opengles.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11opengles.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11opengles.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11opengles.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11shape.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11shape.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11shape.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11shape.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11shape.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11shape.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11shape.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11shape.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11sym.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11sym.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11sym.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11sym.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11touch.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11touch.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11touch.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11touch.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11touch.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11touch.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11touch.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11touch.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11video.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11video.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11video.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11video.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11video.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11video.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11video.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11video.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11window.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11window.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11window.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11window.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11window.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11window.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11window.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11window.h diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11xinput2.c b/src/thirdparty/SDL2/src/video/x11/SDL_x11xinput2.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11xinput2.c rename to src/thirdparty/SDL2/src/video/x11/SDL_x11xinput2.c diff --git a/src/eepp/helper/SDL2/src/video/x11/SDL_x11xinput2.h b/src/thirdparty/SDL2/src/video/x11/SDL_x11xinput2.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/SDL_x11xinput2.h rename to src/thirdparty/SDL2/src/video/x11/SDL_x11xinput2.h diff --git a/src/eepp/helper/SDL2/src/video/x11/edid-parse.c b/src/thirdparty/SDL2/src/video/x11/edid-parse.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/edid-parse.c rename to src/thirdparty/SDL2/src/video/x11/edid-parse.c diff --git a/src/eepp/helper/SDL2/src/video/x11/edid.h b/src/thirdparty/SDL2/src/video/x11/edid.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/edid.h rename to src/thirdparty/SDL2/src/video/x11/edid.h diff --git a/src/eepp/helper/SDL2/src/video/x11/imKStoUCS.c b/src/thirdparty/SDL2/src/video/x11/imKStoUCS.c similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/imKStoUCS.c rename to src/thirdparty/SDL2/src/video/x11/imKStoUCS.c diff --git a/src/eepp/helper/SDL2/src/video/x11/imKStoUCS.h b/src/thirdparty/SDL2/src/video/x11/imKStoUCS.h similarity index 100% rename from src/eepp/helper/SDL2/src/video/x11/imKStoUCS.h rename to src/thirdparty/SDL2/src/video/x11/imKStoUCS.h diff --git a/src/eepp/helper/chipmunk/chipmunk.c b/src/thirdparty/chipmunk/chipmunk.c similarity index 100% rename from src/eepp/helper/chipmunk/chipmunk.c rename to src/thirdparty/chipmunk/chipmunk.c diff --git a/src/eepp/helper/chipmunk/constraints/cpConstraint.c b/src/thirdparty/chipmunk/constraints/cpConstraint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpConstraint.c rename to src/thirdparty/chipmunk/constraints/cpConstraint.c diff --git a/src/eepp/helper/chipmunk/constraints/cpDampedRotarySpring.c b/src/thirdparty/chipmunk/constraints/cpDampedRotarySpring.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpDampedRotarySpring.c rename to src/thirdparty/chipmunk/constraints/cpDampedRotarySpring.c diff --git a/src/eepp/helper/chipmunk/constraints/cpDampedSpring.c b/src/thirdparty/chipmunk/constraints/cpDampedSpring.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpDampedSpring.c rename to src/thirdparty/chipmunk/constraints/cpDampedSpring.c diff --git a/src/eepp/helper/chipmunk/constraints/cpGearJoint.c b/src/thirdparty/chipmunk/constraints/cpGearJoint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpGearJoint.c rename to src/thirdparty/chipmunk/constraints/cpGearJoint.c diff --git a/src/eepp/helper/chipmunk/constraints/cpGrooveJoint.c b/src/thirdparty/chipmunk/constraints/cpGrooveJoint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpGrooveJoint.c rename to src/thirdparty/chipmunk/constraints/cpGrooveJoint.c diff --git a/src/eepp/helper/chipmunk/constraints/cpPinJoint.c b/src/thirdparty/chipmunk/constraints/cpPinJoint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpPinJoint.c rename to src/thirdparty/chipmunk/constraints/cpPinJoint.c diff --git a/src/eepp/helper/chipmunk/constraints/cpPivotJoint.c b/src/thirdparty/chipmunk/constraints/cpPivotJoint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpPivotJoint.c rename to src/thirdparty/chipmunk/constraints/cpPivotJoint.c diff --git a/src/eepp/helper/chipmunk/constraints/cpRatchetJoint.c b/src/thirdparty/chipmunk/constraints/cpRatchetJoint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpRatchetJoint.c rename to src/thirdparty/chipmunk/constraints/cpRatchetJoint.c diff --git a/src/eepp/helper/chipmunk/constraints/cpRotaryLimitJoint.c b/src/thirdparty/chipmunk/constraints/cpRotaryLimitJoint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpRotaryLimitJoint.c rename to src/thirdparty/chipmunk/constraints/cpRotaryLimitJoint.c diff --git a/src/eepp/helper/chipmunk/constraints/cpSimpleMotor.c b/src/thirdparty/chipmunk/constraints/cpSimpleMotor.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpSimpleMotor.c rename to src/thirdparty/chipmunk/constraints/cpSimpleMotor.c diff --git a/src/eepp/helper/chipmunk/constraints/cpSlideJoint.c b/src/thirdparty/chipmunk/constraints/cpSlideJoint.c similarity index 100% rename from src/eepp/helper/chipmunk/constraints/cpSlideJoint.c rename to src/thirdparty/chipmunk/constraints/cpSlideJoint.c diff --git a/src/eepp/helper/chipmunk/cpArbiter.c b/src/thirdparty/chipmunk/cpArbiter.c similarity index 100% rename from src/eepp/helper/chipmunk/cpArbiter.c rename to src/thirdparty/chipmunk/cpArbiter.c diff --git a/src/eepp/helper/chipmunk/cpArray.c b/src/thirdparty/chipmunk/cpArray.c similarity index 100% rename from src/eepp/helper/chipmunk/cpArray.c rename to src/thirdparty/chipmunk/cpArray.c diff --git a/src/eepp/helper/chipmunk/cpBB.c b/src/thirdparty/chipmunk/cpBB.c similarity index 100% rename from src/eepp/helper/chipmunk/cpBB.c rename to src/thirdparty/chipmunk/cpBB.c diff --git a/src/eepp/helper/chipmunk/cpBBTree.c b/src/thirdparty/chipmunk/cpBBTree.c similarity index 100% rename from src/eepp/helper/chipmunk/cpBBTree.c rename to src/thirdparty/chipmunk/cpBBTree.c diff --git a/src/eepp/helper/chipmunk/cpBody.c b/src/thirdparty/chipmunk/cpBody.c similarity index 100% rename from src/eepp/helper/chipmunk/cpBody.c rename to src/thirdparty/chipmunk/cpBody.c diff --git a/src/eepp/helper/chipmunk/cpCollision.c b/src/thirdparty/chipmunk/cpCollision.c similarity index 100% rename from src/eepp/helper/chipmunk/cpCollision.c rename to src/thirdparty/chipmunk/cpCollision.c diff --git a/src/eepp/helper/chipmunk/cpHashSet.c b/src/thirdparty/chipmunk/cpHashSet.c similarity index 100% rename from src/eepp/helper/chipmunk/cpHashSet.c rename to src/thirdparty/chipmunk/cpHashSet.c diff --git a/src/eepp/helper/chipmunk/cpPolyShape.c b/src/thirdparty/chipmunk/cpPolyShape.c similarity index 100% rename from src/eepp/helper/chipmunk/cpPolyShape.c rename to src/thirdparty/chipmunk/cpPolyShape.c diff --git a/src/eepp/helper/chipmunk/cpShape.c b/src/thirdparty/chipmunk/cpShape.c similarity index 100% rename from src/eepp/helper/chipmunk/cpShape.c rename to src/thirdparty/chipmunk/cpShape.c diff --git a/src/eepp/helper/chipmunk/cpSpace.c b/src/thirdparty/chipmunk/cpSpace.c similarity index 100% rename from src/eepp/helper/chipmunk/cpSpace.c rename to src/thirdparty/chipmunk/cpSpace.c diff --git a/src/eepp/helper/chipmunk/cpSpaceComponent.c b/src/thirdparty/chipmunk/cpSpaceComponent.c similarity index 100% rename from src/eepp/helper/chipmunk/cpSpaceComponent.c rename to src/thirdparty/chipmunk/cpSpaceComponent.c diff --git a/src/eepp/helper/chipmunk/cpSpaceHash.c b/src/thirdparty/chipmunk/cpSpaceHash.c similarity index 100% rename from src/eepp/helper/chipmunk/cpSpaceHash.c rename to src/thirdparty/chipmunk/cpSpaceHash.c diff --git a/src/eepp/helper/chipmunk/cpSpaceQuery.c b/src/thirdparty/chipmunk/cpSpaceQuery.c similarity index 100% rename from src/eepp/helper/chipmunk/cpSpaceQuery.c rename to src/thirdparty/chipmunk/cpSpaceQuery.c diff --git a/src/eepp/helper/chipmunk/cpSpaceStep.c b/src/thirdparty/chipmunk/cpSpaceStep.c similarity index 100% rename from src/eepp/helper/chipmunk/cpSpaceStep.c rename to src/thirdparty/chipmunk/cpSpaceStep.c diff --git a/src/eepp/helper/chipmunk/cpSpatialIndex.c b/src/thirdparty/chipmunk/cpSpatialIndex.c similarity index 100% rename from src/eepp/helper/chipmunk/cpSpatialIndex.c rename to src/thirdparty/chipmunk/cpSpatialIndex.c diff --git a/src/eepp/helper/chipmunk/cpSweep1D.c b/src/thirdparty/chipmunk/cpSweep1D.c similarity index 100% rename from src/eepp/helper/chipmunk/cpSweep1D.c rename to src/thirdparty/chipmunk/cpSweep1D.c diff --git a/src/eepp/helper/chipmunk/cpVect.c b/src/thirdparty/chipmunk/cpVect.c similarity index 100% rename from src/eepp/helper/chipmunk/cpVect.c rename to src/thirdparty/chipmunk/cpVect.c diff --git a/src/eepp/helper/chipmunk/prime.h b/src/thirdparty/chipmunk/prime.h similarity index 100% rename from src/eepp/helper/chipmunk/prime.h rename to src/thirdparty/chipmunk/prime.h diff --git a/src/eepp/helper/freetype2/include/freetype/config/ftconfig.h b/src/thirdparty/freetype2/include/freetype/config/ftconfig.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/config/ftconfig.h rename to src/thirdparty/freetype2/include/freetype/config/ftconfig.h diff --git a/src/eepp/helper/freetype2/include/freetype/config/ftheader.h b/src/thirdparty/freetype2/include/freetype/config/ftheader.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/config/ftheader.h rename to src/thirdparty/freetype2/include/freetype/config/ftheader.h diff --git a/src/eepp/helper/freetype2/include/freetype/config/ftmodule.h b/src/thirdparty/freetype2/include/freetype/config/ftmodule.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/config/ftmodule.h rename to src/thirdparty/freetype2/include/freetype/config/ftmodule.h diff --git a/src/eepp/helper/freetype2/include/freetype/config/ftoption.h b/src/thirdparty/freetype2/include/freetype/config/ftoption.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/config/ftoption.h rename to src/thirdparty/freetype2/include/freetype/config/ftoption.h diff --git a/src/eepp/helper/freetype2/include/freetype/config/ftstdlib.h b/src/thirdparty/freetype2/include/freetype/config/ftstdlib.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/config/ftstdlib.h rename to src/thirdparty/freetype2/include/freetype/config/ftstdlib.h diff --git a/src/eepp/helper/freetype2/include/freetype/freetype.h b/src/thirdparty/freetype2/include/freetype/freetype.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/freetype.h rename to src/thirdparty/freetype2/include/freetype/freetype.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftadvanc.h b/src/thirdparty/freetype2/include/freetype/ftadvanc.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftadvanc.h rename to src/thirdparty/freetype2/include/freetype/ftadvanc.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftbbox.h b/src/thirdparty/freetype2/include/freetype/ftbbox.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftbbox.h rename to src/thirdparty/freetype2/include/freetype/ftbbox.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftbdf.h b/src/thirdparty/freetype2/include/freetype/ftbdf.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftbdf.h rename to src/thirdparty/freetype2/include/freetype/ftbdf.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftbitmap.h b/src/thirdparty/freetype2/include/freetype/ftbitmap.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftbitmap.h rename to src/thirdparty/freetype2/include/freetype/ftbitmap.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftbzip2.h b/src/thirdparty/freetype2/include/freetype/ftbzip2.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftbzip2.h rename to src/thirdparty/freetype2/include/freetype/ftbzip2.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftcache.h b/src/thirdparty/freetype2/include/freetype/ftcache.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftcache.h rename to src/thirdparty/freetype2/include/freetype/ftcache.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftchapters.h b/src/thirdparty/freetype2/include/freetype/ftchapters.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftchapters.h rename to src/thirdparty/freetype2/include/freetype/ftchapters.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftcid.h b/src/thirdparty/freetype2/include/freetype/ftcid.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftcid.h rename to src/thirdparty/freetype2/include/freetype/ftcid.h diff --git a/src/eepp/helper/freetype2/include/freetype/fterrdef.h b/src/thirdparty/freetype2/include/freetype/fterrdef.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/fterrdef.h rename to src/thirdparty/freetype2/include/freetype/fterrdef.h diff --git a/src/eepp/helper/freetype2/include/freetype/fterrors.h b/src/thirdparty/freetype2/include/freetype/fterrors.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/fterrors.h rename to src/thirdparty/freetype2/include/freetype/fterrors.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftgasp.h b/src/thirdparty/freetype2/include/freetype/ftgasp.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftgasp.h rename to src/thirdparty/freetype2/include/freetype/ftgasp.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftglyph.h b/src/thirdparty/freetype2/include/freetype/ftglyph.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftglyph.h rename to src/thirdparty/freetype2/include/freetype/ftglyph.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftgxval.h b/src/thirdparty/freetype2/include/freetype/ftgxval.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftgxval.h rename to src/thirdparty/freetype2/include/freetype/ftgxval.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftgzip.h b/src/thirdparty/freetype2/include/freetype/ftgzip.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftgzip.h rename to src/thirdparty/freetype2/include/freetype/ftgzip.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftimage.h b/src/thirdparty/freetype2/include/freetype/ftimage.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftimage.h rename to src/thirdparty/freetype2/include/freetype/ftimage.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftincrem.h b/src/thirdparty/freetype2/include/freetype/ftincrem.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftincrem.h rename to src/thirdparty/freetype2/include/freetype/ftincrem.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftlcdfil.h b/src/thirdparty/freetype2/include/freetype/ftlcdfil.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftlcdfil.h rename to src/thirdparty/freetype2/include/freetype/ftlcdfil.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftlist.h b/src/thirdparty/freetype2/include/freetype/ftlist.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftlist.h rename to src/thirdparty/freetype2/include/freetype/ftlist.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftlzw.h b/src/thirdparty/freetype2/include/freetype/ftlzw.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftlzw.h rename to src/thirdparty/freetype2/include/freetype/ftlzw.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftmac.h b/src/thirdparty/freetype2/include/freetype/ftmac.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftmac.h rename to src/thirdparty/freetype2/include/freetype/ftmac.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftmm.h b/src/thirdparty/freetype2/include/freetype/ftmm.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftmm.h rename to src/thirdparty/freetype2/include/freetype/ftmm.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftmodapi.h b/src/thirdparty/freetype2/include/freetype/ftmodapi.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftmodapi.h rename to src/thirdparty/freetype2/include/freetype/ftmodapi.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftmoderr.h b/src/thirdparty/freetype2/include/freetype/ftmoderr.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftmoderr.h rename to src/thirdparty/freetype2/include/freetype/ftmoderr.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftotval.h b/src/thirdparty/freetype2/include/freetype/ftotval.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftotval.h rename to src/thirdparty/freetype2/include/freetype/ftotval.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftoutln.h b/src/thirdparty/freetype2/include/freetype/ftoutln.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftoutln.h rename to src/thirdparty/freetype2/include/freetype/ftoutln.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftpfr.h b/src/thirdparty/freetype2/include/freetype/ftpfr.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftpfr.h rename to src/thirdparty/freetype2/include/freetype/ftpfr.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftrender.h b/src/thirdparty/freetype2/include/freetype/ftrender.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftrender.h rename to src/thirdparty/freetype2/include/freetype/ftrender.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftsizes.h b/src/thirdparty/freetype2/include/freetype/ftsizes.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftsizes.h rename to src/thirdparty/freetype2/include/freetype/ftsizes.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftsnames.h b/src/thirdparty/freetype2/include/freetype/ftsnames.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftsnames.h rename to src/thirdparty/freetype2/include/freetype/ftsnames.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftstroke.h b/src/thirdparty/freetype2/include/freetype/ftstroke.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftstroke.h rename to src/thirdparty/freetype2/include/freetype/ftstroke.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftsynth.h b/src/thirdparty/freetype2/include/freetype/ftsynth.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftsynth.h rename to src/thirdparty/freetype2/include/freetype/ftsynth.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftsystem.h b/src/thirdparty/freetype2/include/freetype/ftsystem.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftsystem.h rename to src/thirdparty/freetype2/include/freetype/ftsystem.h diff --git a/src/eepp/helper/freetype2/include/freetype/fttrigon.h b/src/thirdparty/freetype2/include/freetype/fttrigon.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/fttrigon.h rename to src/thirdparty/freetype2/include/freetype/fttrigon.h diff --git a/src/eepp/helper/freetype2/include/freetype/fttypes.h b/src/thirdparty/freetype2/include/freetype/fttypes.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/fttypes.h rename to src/thirdparty/freetype2/include/freetype/fttypes.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftwinfnt.h b/src/thirdparty/freetype2/include/freetype/ftwinfnt.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftwinfnt.h rename to src/thirdparty/freetype2/include/freetype/ftwinfnt.h diff --git a/src/eepp/helper/freetype2/include/freetype/ftxf86.h b/src/thirdparty/freetype2/include/freetype/ftxf86.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ftxf86.h rename to src/thirdparty/freetype2/include/freetype/ftxf86.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/autohint.h b/src/thirdparty/freetype2/include/freetype/internal/autohint.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/autohint.h rename to src/thirdparty/freetype2/include/freetype/internal/autohint.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftcalc.h b/src/thirdparty/freetype2/include/freetype/internal/ftcalc.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftcalc.h rename to src/thirdparty/freetype2/include/freetype/internal/ftcalc.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftdebug.h b/src/thirdparty/freetype2/include/freetype/internal/ftdebug.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftdebug.h rename to src/thirdparty/freetype2/include/freetype/internal/ftdebug.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftdriver.h b/src/thirdparty/freetype2/include/freetype/internal/ftdriver.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftdriver.h rename to src/thirdparty/freetype2/include/freetype/internal/ftdriver.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftgloadr.h b/src/thirdparty/freetype2/include/freetype/internal/ftgloadr.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftgloadr.h rename to src/thirdparty/freetype2/include/freetype/internal/ftgloadr.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftmemory.h b/src/thirdparty/freetype2/include/freetype/internal/ftmemory.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftmemory.h rename to src/thirdparty/freetype2/include/freetype/internal/ftmemory.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftobjs.h b/src/thirdparty/freetype2/include/freetype/internal/ftobjs.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftobjs.h rename to src/thirdparty/freetype2/include/freetype/internal/ftobjs.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftpic.h b/src/thirdparty/freetype2/include/freetype/internal/ftpic.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftpic.h rename to src/thirdparty/freetype2/include/freetype/internal/ftpic.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftrfork.h b/src/thirdparty/freetype2/include/freetype/internal/ftrfork.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftrfork.h rename to src/thirdparty/freetype2/include/freetype/internal/ftrfork.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftserv.h b/src/thirdparty/freetype2/include/freetype/internal/ftserv.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftserv.h rename to src/thirdparty/freetype2/include/freetype/internal/ftserv.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftstream.h b/src/thirdparty/freetype2/include/freetype/internal/ftstream.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftstream.h rename to src/thirdparty/freetype2/include/freetype/internal/ftstream.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/fttrace.h b/src/thirdparty/freetype2/include/freetype/internal/fttrace.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/fttrace.h rename to src/thirdparty/freetype2/include/freetype/internal/fttrace.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/ftvalid.h b/src/thirdparty/freetype2/include/freetype/internal/ftvalid.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/ftvalid.h rename to src/thirdparty/freetype2/include/freetype/internal/ftvalid.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/internal.h b/src/thirdparty/freetype2/include/freetype/internal/internal.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/internal.h rename to src/thirdparty/freetype2/include/freetype/internal/internal.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/psaux.h b/src/thirdparty/freetype2/include/freetype/internal/psaux.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/psaux.h rename to src/thirdparty/freetype2/include/freetype/internal/psaux.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/pshints.h b/src/thirdparty/freetype2/include/freetype/internal/pshints.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/pshints.h rename to src/thirdparty/freetype2/include/freetype/internal/pshints.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svbdf.h b/src/thirdparty/freetype2/include/freetype/internal/services/svbdf.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svbdf.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svbdf.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svcid.h b/src/thirdparty/freetype2/include/freetype/internal/services/svcid.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svcid.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svcid.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svgldict.h b/src/thirdparty/freetype2/include/freetype/internal/services/svgldict.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svgldict.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svgldict.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svgxval.h b/src/thirdparty/freetype2/include/freetype/internal/services/svgxval.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svgxval.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svgxval.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svkern.h b/src/thirdparty/freetype2/include/freetype/internal/services/svkern.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svkern.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svkern.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svmm.h b/src/thirdparty/freetype2/include/freetype/internal/services/svmm.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svmm.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svmm.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svotval.h b/src/thirdparty/freetype2/include/freetype/internal/services/svotval.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svotval.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svotval.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svpfr.h b/src/thirdparty/freetype2/include/freetype/internal/services/svpfr.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svpfr.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svpfr.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svpostnm.h b/src/thirdparty/freetype2/include/freetype/internal/services/svpostnm.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svpostnm.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svpostnm.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svpscmap.h b/src/thirdparty/freetype2/include/freetype/internal/services/svpscmap.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svpscmap.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svpscmap.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svpsinfo.h b/src/thirdparty/freetype2/include/freetype/internal/services/svpsinfo.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svpsinfo.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svpsinfo.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svsfnt.h b/src/thirdparty/freetype2/include/freetype/internal/services/svsfnt.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svsfnt.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svsfnt.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svttcmap.h b/src/thirdparty/freetype2/include/freetype/internal/services/svttcmap.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svttcmap.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svttcmap.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svtteng.h b/src/thirdparty/freetype2/include/freetype/internal/services/svtteng.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svtteng.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svtteng.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svttglyf.h b/src/thirdparty/freetype2/include/freetype/internal/services/svttglyf.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svttglyf.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svttglyf.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svwinfnt.h b/src/thirdparty/freetype2/include/freetype/internal/services/svwinfnt.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svwinfnt.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svwinfnt.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/services/svxf86nm.h b/src/thirdparty/freetype2/include/freetype/internal/services/svxf86nm.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/services/svxf86nm.h rename to src/thirdparty/freetype2/include/freetype/internal/services/svxf86nm.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/sfnt.h b/src/thirdparty/freetype2/include/freetype/internal/sfnt.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/sfnt.h rename to src/thirdparty/freetype2/include/freetype/internal/sfnt.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/t1types.h b/src/thirdparty/freetype2/include/freetype/internal/t1types.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/t1types.h rename to src/thirdparty/freetype2/include/freetype/internal/t1types.h diff --git a/src/eepp/helper/freetype2/include/freetype/internal/tttypes.h b/src/thirdparty/freetype2/include/freetype/internal/tttypes.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/internal/tttypes.h rename to src/thirdparty/freetype2/include/freetype/internal/tttypes.h diff --git a/src/eepp/helper/freetype2/include/freetype/t1tables.h b/src/thirdparty/freetype2/include/freetype/t1tables.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/t1tables.h rename to src/thirdparty/freetype2/include/freetype/t1tables.h diff --git a/src/eepp/helper/freetype2/include/freetype/ttnameid.h b/src/thirdparty/freetype2/include/freetype/ttnameid.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ttnameid.h rename to src/thirdparty/freetype2/include/freetype/ttnameid.h diff --git a/src/eepp/helper/freetype2/include/freetype/tttables.h b/src/thirdparty/freetype2/include/freetype/tttables.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/tttables.h rename to src/thirdparty/freetype2/include/freetype/tttables.h diff --git a/src/eepp/helper/freetype2/include/freetype/tttags.h b/src/thirdparty/freetype2/include/freetype/tttags.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/tttags.h rename to src/thirdparty/freetype2/include/freetype/tttags.h diff --git a/src/eepp/helper/freetype2/include/freetype/ttunpat.h b/src/thirdparty/freetype2/include/freetype/ttunpat.h similarity index 100% rename from src/eepp/helper/freetype2/include/freetype/ttunpat.h rename to src/thirdparty/freetype2/include/freetype/ttunpat.h diff --git a/src/eepp/helper/freetype2/include/ft2build.h b/src/thirdparty/freetype2/include/ft2build.h similarity index 100% rename from src/eepp/helper/freetype2/include/ft2build.h rename to src/thirdparty/freetype2/include/ft2build.h diff --git a/src/eepp/helper/freetype2/src/Jamfile b/src/thirdparty/freetype2/src/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/Jamfile rename to src/thirdparty/freetype2/src/Jamfile diff --git a/src/eepp/helper/freetype2/src/autofit/Jamfile b/src/thirdparty/freetype2/src/autofit/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/Jamfile rename to src/thirdparty/freetype2/src/autofit/Jamfile diff --git a/src/eepp/helper/freetype2/src/autofit/afangles.c b/src/thirdparty/freetype2/src/autofit/afangles.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afangles.c rename to src/thirdparty/freetype2/src/autofit/afangles.c diff --git a/src/eepp/helper/freetype2/src/autofit/afangles.h b/src/thirdparty/freetype2/src/autofit/afangles.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afangles.h rename to src/thirdparty/freetype2/src/autofit/afangles.h diff --git a/src/eepp/helper/freetype2/src/autofit/afcjk.c b/src/thirdparty/freetype2/src/autofit/afcjk.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afcjk.c rename to src/thirdparty/freetype2/src/autofit/afcjk.c diff --git a/src/eepp/helper/freetype2/src/autofit/afcjk.h b/src/thirdparty/freetype2/src/autofit/afcjk.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afcjk.h rename to src/thirdparty/freetype2/src/autofit/afcjk.h diff --git a/src/eepp/helper/freetype2/src/autofit/afdummy.c b/src/thirdparty/freetype2/src/autofit/afdummy.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afdummy.c rename to src/thirdparty/freetype2/src/autofit/afdummy.c diff --git a/src/eepp/helper/freetype2/src/autofit/afdummy.h b/src/thirdparty/freetype2/src/autofit/afdummy.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afdummy.h rename to src/thirdparty/freetype2/src/autofit/afdummy.h diff --git a/src/eepp/helper/freetype2/src/autofit/aferrors.h b/src/thirdparty/freetype2/src/autofit/aferrors.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/aferrors.h rename to src/thirdparty/freetype2/src/autofit/aferrors.h diff --git a/src/eepp/helper/freetype2/src/autofit/afglobal.c b/src/thirdparty/freetype2/src/autofit/afglobal.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afglobal.c rename to src/thirdparty/freetype2/src/autofit/afglobal.c diff --git a/src/eepp/helper/freetype2/src/autofit/afglobal.h b/src/thirdparty/freetype2/src/autofit/afglobal.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afglobal.h rename to src/thirdparty/freetype2/src/autofit/afglobal.h diff --git a/src/eepp/helper/freetype2/src/autofit/afhints.c b/src/thirdparty/freetype2/src/autofit/afhints.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afhints.c rename to src/thirdparty/freetype2/src/autofit/afhints.c diff --git a/src/eepp/helper/freetype2/src/autofit/afhints.h b/src/thirdparty/freetype2/src/autofit/afhints.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afhints.h rename to src/thirdparty/freetype2/src/autofit/afhints.h diff --git a/src/eepp/helper/freetype2/src/autofit/afindic.c b/src/thirdparty/freetype2/src/autofit/afindic.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afindic.c rename to src/thirdparty/freetype2/src/autofit/afindic.c diff --git a/src/eepp/helper/freetype2/src/autofit/afindic.h b/src/thirdparty/freetype2/src/autofit/afindic.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afindic.h rename to src/thirdparty/freetype2/src/autofit/afindic.h diff --git a/src/eepp/helper/freetype2/src/autofit/aflatin.c b/src/thirdparty/freetype2/src/autofit/aflatin.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/aflatin.c rename to src/thirdparty/freetype2/src/autofit/aflatin.c diff --git a/src/eepp/helper/freetype2/src/autofit/aflatin.h b/src/thirdparty/freetype2/src/autofit/aflatin.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/aflatin.h rename to src/thirdparty/freetype2/src/autofit/aflatin.h diff --git a/src/eepp/helper/freetype2/src/autofit/afloader.c b/src/thirdparty/freetype2/src/autofit/afloader.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afloader.c rename to src/thirdparty/freetype2/src/autofit/afloader.c diff --git a/src/eepp/helper/freetype2/src/autofit/afloader.h b/src/thirdparty/freetype2/src/autofit/afloader.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afloader.h rename to src/thirdparty/freetype2/src/autofit/afloader.h diff --git a/src/eepp/helper/freetype2/src/autofit/afmodule.c b/src/thirdparty/freetype2/src/autofit/afmodule.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afmodule.c rename to src/thirdparty/freetype2/src/autofit/afmodule.c diff --git a/src/eepp/helper/freetype2/src/autofit/afmodule.h b/src/thirdparty/freetype2/src/autofit/afmodule.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afmodule.h rename to src/thirdparty/freetype2/src/autofit/afmodule.h diff --git a/src/eepp/helper/freetype2/src/autofit/afpic.c b/src/thirdparty/freetype2/src/autofit/afpic.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afpic.c rename to src/thirdparty/freetype2/src/autofit/afpic.c diff --git a/src/eepp/helper/freetype2/src/autofit/afpic.h b/src/thirdparty/freetype2/src/autofit/afpic.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afpic.h rename to src/thirdparty/freetype2/src/autofit/afpic.h diff --git a/src/eepp/helper/freetype2/src/autofit/aftypes.h b/src/thirdparty/freetype2/src/autofit/aftypes.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/aftypes.h rename to src/thirdparty/freetype2/src/autofit/aftypes.h diff --git a/src/eepp/helper/freetype2/src/autofit/afwarp.c b/src/thirdparty/freetype2/src/autofit/afwarp.c similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afwarp.c rename to src/thirdparty/freetype2/src/autofit/afwarp.c diff --git a/src/eepp/helper/freetype2/src/autofit/afwarp.h b/src/thirdparty/freetype2/src/autofit/afwarp.h similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/afwarp.h rename to src/thirdparty/freetype2/src/autofit/afwarp.h diff --git a/src/eepp/helper/freetype2/src/autofit/module.mk b/src/thirdparty/freetype2/src/autofit/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/module.mk rename to src/thirdparty/freetype2/src/autofit/module.mk diff --git a/src/eepp/helper/freetype2/src/autofit/rules.mk b/src/thirdparty/freetype2/src/autofit/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/autofit/rules.mk rename to src/thirdparty/freetype2/src/autofit/rules.mk diff --git a/src/eepp/helper/freetype2/src/base/Jamfile b/src/thirdparty/freetype2/src/base/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/base/Jamfile rename to src/thirdparty/freetype2/src/base/Jamfile diff --git a/src/eepp/helper/freetype2/src/base/basepic.c b/src/thirdparty/freetype2/src/base/basepic.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/basepic.c rename to src/thirdparty/freetype2/src/base/basepic.c diff --git a/src/eepp/helper/freetype2/src/base/basepic.h b/src/thirdparty/freetype2/src/base/basepic.h similarity index 100% rename from src/eepp/helper/freetype2/src/base/basepic.h rename to src/thirdparty/freetype2/src/base/basepic.h diff --git a/src/eepp/helper/freetype2/src/base/ftadvanc.c b/src/thirdparty/freetype2/src/base/ftadvanc.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftadvanc.c rename to src/thirdparty/freetype2/src/base/ftadvanc.c diff --git a/src/eepp/helper/freetype2/src/base/ftapi.c b/src/thirdparty/freetype2/src/base/ftapi.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftapi.c rename to src/thirdparty/freetype2/src/base/ftapi.c diff --git a/src/eepp/helper/freetype2/src/base/ftbase.h b/src/thirdparty/freetype2/src/base/ftbase.h similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftbase.h rename to src/thirdparty/freetype2/src/base/ftbase.h diff --git a/src/eepp/helper/freetype2/src/base/ftbbox.c b/src/thirdparty/freetype2/src/base/ftbbox.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftbbox.c rename to src/thirdparty/freetype2/src/base/ftbbox.c diff --git a/src/eepp/helper/freetype2/src/base/ftbdf.c b/src/thirdparty/freetype2/src/base/ftbdf.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftbdf.c rename to src/thirdparty/freetype2/src/base/ftbdf.c diff --git a/src/eepp/helper/freetype2/src/base/ftbitmap.c b/src/thirdparty/freetype2/src/base/ftbitmap.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftbitmap.c rename to src/thirdparty/freetype2/src/base/ftbitmap.c diff --git a/src/eepp/helper/freetype2/src/base/ftcalc.c b/src/thirdparty/freetype2/src/base/ftcalc.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftcalc.c rename to src/thirdparty/freetype2/src/base/ftcalc.c diff --git a/src/eepp/helper/freetype2/src/base/ftcid.c b/src/thirdparty/freetype2/src/base/ftcid.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftcid.c rename to src/thirdparty/freetype2/src/base/ftcid.c diff --git a/src/eepp/helper/freetype2/src/base/ftdbgmem.c b/src/thirdparty/freetype2/src/base/ftdbgmem.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftdbgmem.c rename to src/thirdparty/freetype2/src/base/ftdbgmem.c diff --git a/src/eepp/helper/freetype2/src/base/ftdebug.c b/src/thirdparty/freetype2/src/base/ftdebug.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftdebug.c rename to src/thirdparty/freetype2/src/base/ftdebug.c diff --git a/src/eepp/helper/freetype2/src/base/ftfstype.c b/src/thirdparty/freetype2/src/base/ftfstype.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftfstype.c rename to src/thirdparty/freetype2/src/base/ftfstype.c diff --git a/src/eepp/helper/freetype2/src/base/ftgasp.c b/src/thirdparty/freetype2/src/base/ftgasp.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftgasp.c rename to src/thirdparty/freetype2/src/base/ftgasp.c diff --git a/src/eepp/helper/freetype2/src/base/ftgloadr.c b/src/thirdparty/freetype2/src/base/ftgloadr.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftgloadr.c rename to src/thirdparty/freetype2/src/base/ftgloadr.c diff --git a/src/eepp/helper/freetype2/src/base/ftglyph.c b/src/thirdparty/freetype2/src/base/ftglyph.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftglyph.c rename to src/thirdparty/freetype2/src/base/ftglyph.c diff --git a/src/eepp/helper/freetype2/src/base/ftgxval.c b/src/thirdparty/freetype2/src/base/ftgxval.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftgxval.c rename to src/thirdparty/freetype2/src/base/ftgxval.c diff --git a/src/eepp/helper/freetype2/src/base/ftinit.c b/src/thirdparty/freetype2/src/base/ftinit.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftinit.c rename to src/thirdparty/freetype2/src/base/ftinit.c diff --git a/src/eepp/helper/freetype2/src/base/ftlcdfil.c b/src/thirdparty/freetype2/src/base/ftlcdfil.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftlcdfil.c rename to src/thirdparty/freetype2/src/base/ftlcdfil.c diff --git a/src/eepp/helper/freetype2/src/base/ftmm.c b/src/thirdparty/freetype2/src/base/ftmm.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftmm.c rename to src/thirdparty/freetype2/src/base/ftmm.c diff --git a/src/eepp/helper/freetype2/src/base/ftobjs.c b/src/thirdparty/freetype2/src/base/ftobjs.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftobjs.c rename to src/thirdparty/freetype2/src/base/ftobjs.c diff --git a/src/eepp/helper/freetype2/src/base/ftotval.c b/src/thirdparty/freetype2/src/base/ftotval.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftotval.c rename to src/thirdparty/freetype2/src/base/ftotval.c diff --git a/src/eepp/helper/freetype2/src/base/ftoutln.c b/src/thirdparty/freetype2/src/base/ftoutln.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftoutln.c rename to src/thirdparty/freetype2/src/base/ftoutln.c diff --git a/src/eepp/helper/freetype2/src/base/ftpatent.c b/src/thirdparty/freetype2/src/base/ftpatent.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftpatent.c rename to src/thirdparty/freetype2/src/base/ftpatent.c diff --git a/src/eepp/helper/freetype2/src/base/ftpfr.c b/src/thirdparty/freetype2/src/base/ftpfr.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftpfr.c rename to src/thirdparty/freetype2/src/base/ftpfr.c diff --git a/src/eepp/helper/freetype2/src/base/ftpic.c b/src/thirdparty/freetype2/src/base/ftpic.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftpic.c rename to src/thirdparty/freetype2/src/base/ftpic.c diff --git a/src/eepp/helper/freetype2/src/base/ftrfork.c b/src/thirdparty/freetype2/src/base/ftrfork.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftrfork.c rename to src/thirdparty/freetype2/src/base/ftrfork.c diff --git a/src/eepp/helper/freetype2/src/base/ftsnames.c b/src/thirdparty/freetype2/src/base/ftsnames.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftsnames.c rename to src/thirdparty/freetype2/src/base/ftsnames.c diff --git a/src/eepp/helper/freetype2/src/base/ftstream.c b/src/thirdparty/freetype2/src/base/ftstream.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftstream.c rename to src/thirdparty/freetype2/src/base/ftstream.c diff --git a/src/eepp/helper/freetype2/src/base/ftstroke.c b/src/thirdparty/freetype2/src/base/ftstroke.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftstroke.c rename to src/thirdparty/freetype2/src/base/ftstroke.c diff --git a/src/eepp/helper/freetype2/src/base/ftsynth.c b/src/thirdparty/freetype2/src/base/ftsynth.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftsynth.c rename to src/thirdparty/freetype2/src/base/ftsynth.c diff --git a/src/eepp/helper/freetype2/src/base/ftsystem.c b/src/thirdparty/freetype2/src/base/ftsystem.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftsystem.c rename to src/thirdparty/freetype2/src/base/ftsystem.c diff --git a/src/eepp/helper/freetype2/src/base/fttrigon.c b/src/thirdparty/freetype2/src/base/fttrigon.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/fttrigon.c rename to src/thirdparty/freetype2/src/base/fttrigon.c diff --git a/src/eepp/helper/freetype2/src/base/fttype1.c b/src/thirdparty/freetype2/src/base/fttype1.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/fttype1.c rename to src/thirdparty/freetype2/src/base/fttype1.c diff --git a/src/eepp/helper/freetype2/src/base/ftutil.c b/src/thirdparty/freetype2/src/base/ftutil.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftutil.c rename to src/thirdparty/freetype2/src/base/ftutil.c diff --git a/src/eepp/helper/freetype2/src/base/ftwinfnt.c b/src/thirdparty/freetype2/src/base/ftwinfnt.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftwinfnt.c rename to src/thirdparty/freetype2/src/base/ftwinfnt.c diff --git a/src/eepp/helper/freetype2/src/base/ftxf86.c b/src/thirdparty/freetype2/src/base/ftxf86.c similarity index 100% rename from src/eepp/helper/freetype2/src/base/ftxf86.c rename to src/thirdparty/freetype2/src/base/ftxf86.c diff --git a/src/eepp/helper/freetype2/src/base/rules.mk b/src/thirdparty/freetype2/src/base/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/base/rules.mk rename to src/thirdparty/freetype2/src/base/rules.mk diff --git a/src/eepp/helper/freetype2/src/bdf/Jamfile b/src/thirdparty/freetype2/src/bdf/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/Jamfile rename to src/thirdparty/freetype2/src/bdf/Jamfile diff --git a/src/eepp/helper/freetype2/src/bdf/README b/src/thirdparty/freetype2/src/bdf/README similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/README rename to src/thirdparty/freetype2/src/bdf/README diff --git a/src/eepp/helper/freetype2/src/bdf/bdf.h b/src/thirdparty/freetype2/src/bdf/bdf.h similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/bdf.h rename to src/thirdparty/freetype2/src/bdf/bdf.h diff --git a/src/eepp/helper/freetype2/src/bdf/bdfdrivr.c b/src/thirdparty/freetype2/src/bdf/bdfdrivr.c similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/bdfdrivr.c rename to src/thirdparty/freetype2/src/bdf/bdfdrivr.c diff --git a/src/eepp/helper/freetype2/src/bdf/bdfdrivr.h b/src/thirdparty/freetype2/src/bdf/bdfdrivr.h similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/bdfdrivr.h rename to src/thirdparty/freetype2/src/bdf/bdfdrivr.h diff --git a/src/eepp/helper/freetype2/src/bdf/bdferror.h b/src/thirdparty/freetype2/src/bdf/bdferror.h similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/bdferror.h rename to src/thirdparty/freetype2/src/bdf/bdferror.h diff --git a/src/eepp/helper/freetype2/src/bdf/bdflib.c b/src/thirdparty/freetype2/src/bdf/bdflib.c similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/bdflib.c rename to src/thirdparty/freetype2/src/bdf/bdflib.c diff --git a/src/eepp/helper/freetype2/src/bdf/module.mk b/src/thirdparty/freetype2/src/bdf/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/module.mk rename to src/thirdparty/freetype2/src/bdf/module.mk diff --git a/src/eepp/helper/freetype2/src/bdf/rules.mk b/src/thirdparty/freetype2/src/bdf/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/bdf/rules.mk rename to src/thirdparty/freetype2/src/bdf/rules.mk diff --git a/src/eepp/helper/freetype2/src/bzip2/Jamfile b/src/thirdparty/freetype2/src/bzip2/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/bzip2/Jamfile rename to src/thirdparty/freetype2/src/bzip2/Jamfile diff --git a/src/eepp/helper/freetype2/src/bzip2/ftbzip2.c b/src/thirdparty/freetype2/src/bzip2/ftbzip2.c similarity index 100% rename from src/eepp/helper/freetype2/src/bzip2/ftbzip2.c rename to src/thirdparty/freetype2/src/bzip2/ftbzip2.c diff --git a/src/eepp/helper/freetype2/src/bzip2/rules.mk b/src/thirdparty/freetype2/src/bzip2/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/bzip2/rules.mk rename to src/thirdparty/freetype2/src/bzip2/rules.mk diff --git a/src/eepp/helper/freetype2/src/cache/Jamfile b/src/thirdparty/freetype2/src/cache/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/cache/Jamfile rename to src/thirdparty/freetype2/src/cache/Jamfile diff --git a/src/eepp/helper/freetype2/src/cache/ftcbasic.c b/src/thirdparty/freetype2/src/cache/ftcbasic.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcbasic.c rename to src/thirdparty/freetype2/src/cache/ftcbasic.c diff --git a/src/eepp/helper/freetype2/src/cache/ftccache.c b/src/thirdparty/freetype2/src/cache/ftccache.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftccache.c rename to src/thirdparty/freetype2/src/cache/ftccache.c diff --git a/src/eepp/helper/freetype2/src/cache/ftccache.h b/src/thirdparty/freetype2/src/cache/ftccache.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftccache.h rename to src/thirdparty/freetype2/src/cache/ftccache.h diff --git a/src/eepp/helper/freetype2/src/cache/ftccback.h b/src/thirdparty/freetype2/src/cache/ftccback.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftccback.h rename to src/thirdparty/freetype2/src/cache/ftccback.h diff --git a/src/eepp/helper/freetype2/src/cache/ftccmap.c b/src/thirdparty/freetype2/src/cache/ftccmap.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftccmap.c rename to src/thirdparty/freetype2/src/cache/ftccmap.c diff --git a/src/eepp/helper/freetype2/src/cache/ftcerror.h b/src/thirdparty/freetype2/src/cache/ftcerror.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcerror.h rename to src/thirdparty/freetype2/src/cache/ftcerror.h diff --git a/src/eepp/helper/freetype2/src/cache/ftcglyph.c b/src/thirdparty/freetype2/src/cache/ftcglyph.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcglyph.c rename to src/thirdparty/freetype2/src/cache/ftcglyph.c diff --git a/src/eepp/helper/freetype2/src/cache/ftcglyph.h b/src/thirdparty/freetype2/src/cache/ftcglyph.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcglyph.h rename to src/thirdparty/freetype2/src/cache/ftcglyph.h diff --git a/src/eepp/helper/freetype2/src/cache/ftcimage.c b/src/thirdparty/freetype2/src/cache/ftcimage.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcimage.c rename to src/thirdparty/freetype2/src/cache/ftcimage.c diff --git a/src/eepp/helper/freetype2/src/cache/ftcimage.h b/src/thirdparty/freetype2/src/cache/ftcimage.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcimage.h rename to src/thirdparty/freetype2/src/cache/ftcimage.h diff --git a/src/eepp/helper/freetype2/src/cache/ftcmanag.c b/src/thirdparty/freetype2/src/cache/ftcmanag.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcmanag.c rename to src/thirdparty/freetype2/src/cache/ftcmanag.c diff --git a/src/eepp/helper/freetype2/src/cache/ftcmanag.h b/src/thirdparty/freetype2/src/cache/ftcmanag.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcmanag.h rename to src/thirdparty/freetype2/src/cache/ftcmanag.h diff --git a/src/eepp/helper/freetype2/src/cache/ftcmru.c b/src/thirdparty/freetype2/src/cache/ftcmru.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcmru.c rename to src/thirdparty/freetype2/src/cache/ftcmru.c diff --git a/src/eepp/helper/freetype2/src/cache/ftcmru.h b/src/thirdparty/freetype2/src/cache/ftcmru.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcmru.h rename to src/thirdparty/freetype2/src/cache/ftcmru.h diff --git a/src/eepp/helper/freetype2/src/cache/ftcsbits.c b/src/thirdparty/freetype2/src/cache/ftcsbits.c similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcsbits.c rename to src/thirdparty/freetype2/src/cache/ftcsbits.c diff --git a/src/eepp/helper/freetype2/src/cache/ftcsbits.h b/src/thirdparty/freetype2/src/cache/ftcsbits.h similarity index 100% rename from src/eepp/helper/freetype2/src/cache/ftcsbits.h rename to src/thirdparty/freetype2/src/cache/ftcsbits.h diff --git a/src/eepp/helper/freetype2/src/cache/rules.mk b/src/thirdparty/freetype2/src/cache/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/cache/rules.mk rename to src/thirdparty/freetype2/src/cache/rules.mk diff --git a/src/eepp/helper/freetype2/src/cff/Jamfile b/src/thirdparty/freetype2/src/cff/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/cff/Jamfile rename to src/thirdparty/freetype2/src/cff/Jamfile diff --git a/src/eepp/helper/freetype2/src/cff/cffcmap.c b/src/thirdparty/freetype2/src/cff/cffcmap.c similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffcmap.c rename to src/thirdparty/freetype2/src/cff/cffcmap.c diff --git a/src/eepp/helper/freetype2/src/cff/cffcmap.h b/src/thirdparty/freetype2/src/cff/cffcmap.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffcmap.h rename to src/thirdparty/freetype2/src/cff/cffcmap.h diff --git a/src/eepp/helper/freetype2/src/cff/cffdrivr.c b/src/thirdparty/freetype2/src/cff/cffdrivr.c similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffdrivr.c rename to src/thirdparty/freetype2/src/cff/cffdrivr.c diff --git a/src/eepp/helper/freetype2/src/cff/cffdrivr.h b/src/thirdparty/freetype2/src/cff/cffdrivr.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffdrivr.h rename to src/thirdparty/freetype2/src/cff/cffdrivr.h diff --git a/src/eepp/helper/freetype2/src/cff/cfferrs.h b/src/thirdparty/freetype2/src/cff/cfferrs.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cfferrs.h rename to src/thirdparty/freetype2/src/cff/cfferrs.h diff --git a/src/eepp/helper/freetype2/src/cff/cffgload.c b/src/thirdparty/freetype2/src/cff/cffgload.c similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffgload.c rename to src/thirdparty/freetype2/src/cff/cffgload.c diff --git a/src/eepp/helper/freetype2/src/cff/cffgload.h b/src/thirdparty/freetype2/src/cff/cffgload.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffgload.h rename to src/thirdparty/freetype2/src/cff/cffgload.h diff --git a/src/eepp/helper/freetype2/src/cff/cffload.c b/src/thirdparty/freetype2/src/cff/cffload.c similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffload.c rename to src/thirdparty/freetype2/src/cff/cffload.c diff --git a/src/eepp/helper/freetype2/src/cff/cffload.h b/src/thirdparty/freetype2/src/cff/cffload.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffload.h rename to src/thirdparty/freetype2/src/cff/cffload.h diff --git a/src/eepp/helper/freetype2/src/cff/cffobjs.c b/src/thirdparty/freetype2/src/cff/cffobjs.c similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffobjs.c rename to src/thirdparty/freetype2/src/cff/cffobjs.c diff --git a/src/eepp/helper/freetype2/src/cff/cffobjs.h b/src/thirdparty/freetype2/src/cff/cffobjs.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffobjs.h rename to src/thirdparty/freetype2/src/cff/cffobjs.h diff --git a/src/eepp/helper/freetype2/src/cff/cffparse.c b/src/thirdparty/freetype2/src/cff/cffparse.c similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffparse.c rename to src/thirdparty/freetype2/src/cff/cffparse.c diff --git a/src/eepp/helper/freetype2/src/cff/cffparse.h b/src/thirdparty/freetype2/src/cff/cffparse.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffparse.h rename to src/thirdparty/freetype2/src/cff/cffparse.h diff --git a/src/eepp/helper/freetype2/src/cff/cffpic.c b/src/thirdparty/freetype2/src/cff/cffpic.c similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffpic.c rename to src/thirdparty/freetype2/src/cff/cffpic.c diff --git a/src/eepp/helper/freetype2/src/cff/cffpic.h b/src/thirdparty/freetype2/src/cff/cffpic.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cffpic.h rename to src/thirdparty/freetype2/src/cff/cffpic.h diff --git a/src/eepp/helper/freetype2/src/cff/cfftoken.h b/src/thirdparty/freetype2/src/cff/cfftoken.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cfftoken.h rename to src/thirdparty/freetype2/src/cff/cfftoken.h diff --git a/src/eepp/helper/freetype2/src/cff/cfftypes.h b/src/thirdparty/freetype2/src/cff/cfftypes.h similarity index 100% rename from src/eepp/helper/freetype2/src/cff/cfftypes.h rename to src/thirdparty/freetype2/src/cff/cfftypes.h diff --git a/src/eepp/helper/freetype2/src/cff/module.mk b/src/thirdparty/freetype2/src/cff/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/cff/module.mk rename to src/thirdparty/freetype2/src/cff/module.mk diff --git a/src/eepp/helper/freetype2/src/cff/rules.mk b/src/thirdparty/freetype2/src/cff/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/cff/rules.mk rename to src/thirdparty/freetype2/src/cff/rules.mk diff --git a/src/eepp/helper/freetype2/src/cid/Jamfile b/src/thirdparty/freetype2/src/cid/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/cid/Jamfile rename to src/thirdparty/freetype2/src/cid/Jamfile diff --git a/src/eepp/helper/freetype2/src/cid/ciderrs.h b/src/thirdparty/freetype2/src/cid/ciderrs.h similarity index 100% rename from src/eepp/helper/freetype2/src/cid/ciderrs.h rename to src/thirdparty/freetype2/src/cid/ciderrs.h diff --git a/src/eepp/helper/freetype2/src/cid/cidgload.c b/src/thirdparty/freetype2/src/cid/cidgload.c similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidgload.c rename to src/thirdparty/freetype2/src/cid/cidgload.c diff --git a/src/eepp/helper/freetype2/src/cid/cidgload.h b/src/thirdparty/freetype2/src/cid/cidgload.h similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidgload.h rename to src/thirdparty/freetype2/src/cid/cidgload.h diff --git a/src/eepp/helper/freetype2/src/cid/cidload.c b/src/thirdparty/freetype2/src/cid/cidload.c similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidload.c rename to src/thirdparty/freetype2/src/cid/cidload.c diff --git a/src/eepp/helper/freetype2/src/cid/cidload.h b/src/thirdparty/freetype2/src/cid/cidload.h similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidload.h rename to src/thirdparty/freetype2/src/cid/cidload.h diff --git a/src/eepp/helper/freetype2/src/cid/cidobjs.c b/src/thirdparty/freetype2/src/cid/cidobjs.c similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidobjs.c rename to src/thirdparty/freetype2/src/cid/cidobjs.c diff --git a/src/eepp/helper/freetype2/src/cid/cidobjs.h b/src/thirdparty/freetype2/src/cid/cidobjs.h similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidobjs.h rename to src/thirdparty/freetype2/src/cid/cidobjs.h diff --git a/src/eepp/helper/freetype2/src/cid/cidparse.c b/src/thirdparty/freetype2/src/cid/cidparse.c similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidparse.c rename to src/thirdparty/freetype2/src/cid/cidparse.c diff --git a/src/eepp/helper/freetype2/src/cid/cidparse.h b/src/thirdparty/freetype2/src/cid/cidparse.h similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidparse.h rename to src/thirdparty/freetype2/src/cid/cidparse.h diff --git a/src/eepp/helper/freetype2/src/cid/cidriver.c b/src/thirdparty/freetype2/src/cid/cidriver.c similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidriver.c rename to src/thirdparty/freetype2/src/cid/cidriver.c diff --git a/src/eepp/helper/freetype2/src/cid/cidriver.h b/src/thirdparty/freetype2/src/cid/cidriver.h similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidriver.h rename to src/thirdparty/freetype2/src/cid/cidriver.h diff --git a/src/eepp/helper/freetype2/src/cid/cidtoken.h b/src/thirdparty/freetype2/src/cid/cidtoken.h similarity index 100% rename from src/eepp/helper/freetype2/src/cid/cidtoken.h rename to src/thirdparty/freetype2/src/cid/cidtoken.h diff --git a/src/eepp/helper/freetype2/src/cid/module.mk b/src/thirdparty/freetype2/src/cid/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/cid/module.mk rename to src/thirdparty/freetype2/src/cid/module.mk diff --git a/src/eepp/helper/freetype2/src/cid/rules.mk b/src/thirdparty/freetype2/src/cid/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/cid/rules.mk rename to src/thirdparty/freetype2/src/cid/rules.mk diff --git a/src/eepp/helper/freetype2/src/gxvalid/Jamfile b/src/thirdparty/freetype2/src/gxvalid/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/Jamfile rename to src/thirdparty/freetype2/src/gxvalid/Jamfile diff --git a/src/eepp/helper/freetype2/src/gxvalid/README b/src/thirdparty/freetype2/src/gxvalid/README similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/README rename to src/thirdparty/freetype2/src/gxvalid/README diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvalid.h b/src/thirdparty/freetype2/src/gxvalid/gxvalid.h similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvalid.h rename to src/thirdparty/freetype2/src/gxvalid/gxvalid.h diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvbsln.c b/src/thirdparty/freetype2/src/gxvalid/gxvbsln.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvbsln.c rename to src/thirdparty/freetype2/src/gxvalid/gxvbsln.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvcommn.c b/src/thirdparty/freetype2/src/gxvalid/gxvcommn.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvcommn.c rename to src/thirdparty/freetype2/src/gxvalid/gxvcommn.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvcommn.h b/src/thirdparty/freetype2/src/gxvalid/gxvcommn.h similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvcommn.h rename to src/thirdparty/freetype2/src/gxvalid/gxvcommn.h diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxverror.h b/src/thirdparty/freetype2/src/gxvalid/gxverror.h similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxverror.h rename to src/thirdparty/freetype2/src/gxvalid/gxverror.h diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvfeat.c b/src/thirdparty/freetype2/src/gxvalid/gxvfeat.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvfeat.c rename to src/thirdparty/freetype2/src/gxvalid/gxvfeat.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvfeat.h b/src/thirdparty/freetype2/src/gxvalid/gxvfeat.h similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvfeat.h rename to src/thirdparty/freetype2/src/gxvalid/gxvfeat.h diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvjust.c b/src/thirdparty/freetype2/src/gxvalid/gxvjust.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvjust.c rename to src/thirdparty/freetype2/src/gxvalid/gxvjust.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvkern.c b/src/thirdparty/freetype2/src/gxvalid/gxvkern.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvkern.c rename to src/thirdparty/freetype2/src/gxvalid/gxvkern.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvlcar.c b/src/thirdparty/freetype2/src/gxvalid/gxvlcar.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvlcar.c rename to src/thirdparty/freetype2/src/gxvalid/gxvlcar.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmod.c b/src/thirdparty/freetype2/src/gxvalid/gxvmod.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmod.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmod.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmod.h b/src/thirdparty/freetype2/src/gxvalid/gxvmod.h similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmod.h rename to src/thirdparty/freetype2/src/gxvalid/gxvmod.h diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmort.c b/src/thirdparty/freetype2/src/gxvalid/gxvmort.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmort.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmort.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmort.h b/src/thirdparty/freetype2/src/gxvalid/gxvmort.h similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmort.h rename to src/thirdparty/freetype2/src/gxvalid/gxvmort.h diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmort0.c b/src/thirdparty/freetype2/src/gxvalid/gxvmort0.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmort0.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmort0.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmort1.c b/src/thirdparty/freetype2/src/gxvalid/gxvmort1.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmort1.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmort1.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmort2.c b/src/thirdparty/freetype2/src/gxvalid/gxvmort2.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmort2.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmort2.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmort4.c b/src/thirdparty/freetype2/src/gxvalid/gxvmort4.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmort4.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmort4.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmort5.c b/src/thirdparty/freetype2/src/gxvalid/gxvmort5.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmort5.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmort5.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmorx.c b/src/thirdparty/freetype2/src/gxvalid/gxvmorx.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmorx.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmorx.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmorx.h b/src/thirdparty/freetype2/src/gxvalid/gxvmorx.h similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmorx.h rename to src/thirdparty/freetype2/src/gxvalid/gxvmorx.h diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmorx0.c b/src/thirdparty/freetype2/src/gxvalid/gxvmorx0.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmorx0.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmorx0.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmorx1.c b/src/thirdparty/freetype2/src/gxvalid/gxvmorx1.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmorx1.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmorx1.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmorx2.c b/src/thirdparty/freetype2/src/gxvalid/gxvmorx2.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmorx2.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmorx2.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmorx4.c b/src/thirdparty/freetype2/src/gxvalid/gxvmorx4.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmorx4.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmorx4.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvmorx5.c b/src/thirdparty/freetype2/src/gxvalid/gxvmorx5.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvmorx5.c rename to src/thirdparty/freetype2/src/gxvalid/gxvmorx5.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvopbd.c b/src/thirdparty/freetype2/src/gxvalid/gxvopbd.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvopbd.c rename to src/thirdparty/freetype2/src/gxvalid/gxvopbd.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvprop.c b/src/thirdparty/freetype2/src/gxvalid/gxvprop.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvprop.c rename to src/thirdparty/freetype2/src/gxvalid/gxvprop.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/gxvtrak.c b/src/thirdparty/freetype2/src/gxvalid/gxvtrak.c similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/gxvtrak.c rename to src/thirdparty/freetype2/src/gxvalid/gxvtrak.c diff --git a/src/eepp/helper/freetype2/src/gxvalid/module.mk b/src/thirdparty/freetype2/src/gxvalid/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/module.mk rename to src/thirdparty/freetype2/src/gxvalid/module.mk diff --git a/src/eepp/helper/freetype2/src/gxvalid/rules.mk b/src/thirdparty/freetype2/src/gxvalid/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/gxvalid/rules.mk rename to src/thirdparty/freetype2/src/gxvalid/rules.mk diff --git a/src/eepp/helper/freetype2/src/gzip/Jamfile b/src/thirdparty/freetype2/src/gzip/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/gzip/Jamfile rename to src/thirdparty/freetype2/src/gzip/Jamfile diff --git a/src/eepp/helper/freetype2/src/gzip/ftgzip.c b/src/thirdparty/freetype2/src/gzip/ftgzip.c similarity index 100% rename from src/eepp/helper/freetype2/src/gzip/ftgzip.c rename to src/thirdparty/freetype2/src/gzip/ftgzip.c diff --git a/src/eepp/helper/freetype2/src/gzip/rules.mk b/src/thirdparty/freetype2/src/gzip/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/gzip/rules.mk rename to src/thirdparty/freetype2/src/gzip/rules.mk diff --git a/src/eepp/helper/freetype2/src/lzw/Jamfile b/src/thirdparty/freetype2/src/lzw/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/lzw/Jamfile rename to src/thirdparty/freetype2/src/lzw/Jamfile diff --git a/src/eepp/helper/freetype2/src/lzw/ftlzw.c b/src/thirdparty/freetype2/src/lzw/ftlzw.c similarity index 100% rename from src/eepp/helper/freetype2/src/lzw/ftlzw.c rename to src/thirdparty/freetype2/src/lzw/ftlzw.c diff --git a/src/eepp/helper/freetype2/src/lzw/ftzopen.c b/src/thirdparty/freetype2/src/lzw/ftzopen.c similarity index 100% rename from src/eepp/helper/freetype2/src/lzw/ftzopen.c rename to src/thirdparty/freetype2/src/lzw/ftzopen.c diff --git a/src/eepp/helper/freetype2/src/lzw/ftzopen.h b/src/thirdparty/freetype2/src/lzw/ftzopen.h similarity index 100% rename from src/eepp/helper/freetype2/src/lzw/ftzopen.h rename to src/thirdparty/freetype2/src/lzw/ftzopen.h diff --git a/src/eepp/helper/freetype2/src/lzw/rules.mk b/src/thirdparty/freetype2/src/lzw/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/lzw/rules.mk rename to src/thirdparty/freetype2/src/lzw/rules.mk diff --git a/src/eepp/helper/freetype2/src/otvalid/Jamfile b/src/thirdparty/freetype2/src/otvalid/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/Jamfile rename to src/thirdparty/freetype2/src/otvalid/Jamfile diff --git a/src/eepp/helper/freetype2/src/otvalid/module.mk b/src/thirdparty/freetype2/src/otvalid/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/module.mk rename to src/thirdparty/freetype2/src/otvalid/module.mk diff --git a/src/eepp/helper/freetype2/src/otvalid/otvalid.h b/src/thirdparty/freetype2/src/otvalid/otvalid.h similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvalid.h rename to src/thirdparty/freetype2/src/otvalid/otvalid.h diff --git a/src/eepp/helper/freetype2/src/otvalid/otvbase.c b/src/thirdparty/freetype2/src/otvalid/otvbase.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvbase.c rename to src/thirdparty/freetype2/src/otvalid/otvbase.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvcommn.c b/src/thirdparty/freetype2/src/otvalid/otvcommn.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvcommn.c rename to src/thirdparty/freetype2/src/otvalid/otvcommn.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvcommn.h b/src/thirdparty/freetype2/src/otvalid/otvcommn.h similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvcommn.h rename to src/thirdparty/freetype2/src/otvalid/otvcommn.h diff --git a/src/eepp/helper/freetype2/src/otvalid/otverror.h b/src/thirdparty/freetype2/src/otvalid/otverror.h similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otverror.h rename to src/thirdparty/freetype2/src/otvalid/otverror.h diff --git a/src/eepp/helper/freetype2/src/otvalid/otvgdef.c b/src/thirdparty/freetype2/src/otvalid/otvgdef.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvgdef.c rename to src/thirdparty/freetype2/src/otvalid/otvgdef.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvgpos.c b/src/thirdparty/freetype2/src/otvalid/otvgpos.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvgpos.c rename to src/thirdparty/freetype2/src/otvalid/otvgpos.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvgpos.h b/src/thirdparty/freetype2/src/otvalid/otvgpos.h similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvgpos.h rename to src/thirdparty/freetype2/src/otvalid/otvgpos.h diff --git a/src/eepp/helper/freetype2/src/otvalid/otvgsub.c b/src/thirdparty/freetype2/src/otvalid/otvgsub.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvgsub.c rename to src/thirdparty/freetype2/src/otvalid/otvgsub.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvjstf.c b/src/thirdparty/freetype2/src/otvalid/otvjstf.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvjstf.c rename to src/thirdparty/freetype2/src/otvalid/otvjstf.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvmath.c b/src/thirdparty/freetype2/src/otvalid/otvmath.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvmath.c rename to src/thirdparty/freetype2/src/otvalid/otvmath.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvmod.c b/src/thirdparty/freetype2/src/otvalid/otvmod.c similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvmod.c rename to src/thirdparty/freetype2/src/otvalid/otvmod.c diff --git a/src/eepp/helper/freetype2/src/otvalid/otvmod.h b/src/thirdparty/freetype2/src/otvalid/otvmod.h similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/otvmod.h rename to src/thirdparty/freetype2/src/otvalid/otvmod.h diff --git a/src/eepp/helper/freetype2/src/otvalid/rules.mk b/src/thirdparty/freetype2/src/otvalid/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/otvalid/rules.mk rename to src/thirdparty/freetype2/src/otvalid/rules.mk diff --git a/src/eepp/helper/freetype2/src/pcf/Jamfile b/src/thirdparty/freetype2/src/pcf/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/Jamfile rename to src/thirdparty/freetype2/src/pcf/Jamfile diff --git a/src/eepp/helper/freetype2/src/pcf/README b/src/thirdparty/freetype2/src/pcf/README similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/README rename to src/thirdparty/freetype2/src/pcf/README diff --git a/src/eepp/helper/freetype2/src/pcf/module.mk b/src/thirdparty/freetype2/src/pcf/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/module.mk rename to src/thirdparty/freetype2/src/pcf/module.mk diff --git a/src/eepp/helper/freetype2/src/pcf/pcf.h b/src/thirdparty/freetype2/src/pcf/pcf.h similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcf.h rename to src/thirdparty/freetype2/src/pcf/pcf.h diff --git a/src/eepp/helper/freetype2/src/pcf/pcfdrivr.c b/src/thirdparty/freetype2/src/pcf/pcfdrivr.c similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcfdrivr.c rename to src/thirdparty/freetype2/src/pcf/pcfdrivr.c diff --git a/src/eepp/helper/freetype2/src/pcf/pcfdrivr.h b/src/thirdparty/freetype2/src/pcf/pcfdrivr.h similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcfdrivr.h rename to src/thirdparty/freetype2/src/pcf/pcfdrivr.h diff --git a/src/eepp/helper/freetype2/src/pcf/pcferror.h b/src/thirdparty/freetype2/src/pcf/pcferror.h similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcferror.h rename to src/thirdparty/freetype2/src/pcf/pcferror.h diff --git a/src/eepp/helper/freetype2/src/pcf/pcfread.c b/src/thirdparty/freetype2/src/pcf/pcfread.c similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcfread.c rename to src/thirdparty/freetype2/src/pcf/pcfread.c diff --git a/src/eepp/helper/freetype2/src/pcf/pcfread.h b/src/thirdparty/freetype2/src/pcf/pcfread.h similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcfread.h rename to src/thirdparty/freetype2/src/pcf/pcfread.h diff --git a/src/eepp/helper/freetype2/src/pcf/pcfutil.c b/src/thirdparty/freetype2/src/pcf/pcfutil.c similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcfutil.c rename to src/thirdparty/freetype2/src/pcf/pcfutil.c diff --git a/src/eepp/helper/freetype2/src/pcf/pcfutil.h b/src/thirdparty/freetype2/src/pcf/pcfutil.h similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/pcfutil.h rename to src/thirdparty/freetype2/src/pcf/pcfutil.h diff --git a/src/eepp/helper/freetype2/src/pcf/rules.mk b/src/thirdparty/freetype2/src/pcf/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/pcf/rules.mk rename to src/thirdparty/freetype2/src/pcf/rules.mk diff --git a/src/eepp/helper/freetype2/src/pfr/Jamfile b/src/thirdparty/freetype2/src/pfr/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/Jamfile rename to src/thirdparty/freetype2/src/pfr/Jamfile diff --git a/src/eepp/helper/freetype2/src/pfr/module.mk b/src/thirdparty/freetype2/src/pfr/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/module.mk rename to src/thirdparty/freetype2/src/pfr/module.mk diff --git a/src/eepp/helper/freetype2/src/pfr/pfrcmap.c b/src/thirdparty/freetype2/src/pfr/pfrcmap.c similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrcmap.c rename to src/thirdparty/freetype2/src/pfr/pfrcmap.c diff --git a/src/eepp/helper/freetype2/src/pfr/pfrcmap.h b/src/thirdparty/freetype2/src/pfr/pfrcmap.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrcmap.h rename to src/thirdparty/freetype2/src/pfr/pfrcmap.h diff --git a/src/eepp/helper/freetype2/src/pfr/pfrdrivr.c b/src/thirdparty/freetype2/src/pfr/pfrdrivr.c similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrdrivr.c rename to src/thirdparty/freetype2/src/pfr/pfrdrivr.c diff --git a/src/eepp/helper/freetype2/src/pfr/pfrdrivr.h b/src/thirdparty/freetype2/src/pfr/pfrdrivr.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrdrivr.h rename to src/thirdparty/freetype2/src/pfr/pfrdrivr.h diff --git a/src/eepp/helper/freetype2/src/pfr/pfrerror.h b/src/thirdparty/freetype2/src/pfr/pfrerror.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrerror.h rename to src/thirdparty/freetype2/src/pfr/pfrerror.h diff --git a/src/eepp/helper/freetype2/src/pfr/pfrgload.c b/src/thirdparty/freetype2/src/pfr/pfrgload.c similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrgload.c rename to src/thirdparty/freetype2/src/pfr/pfrgload.c diff --git a/src/eepp/helper/freetype2/src/pfr/pfrgload.h b/src/thirdparty/freetype2/src/pfr/pfrgload.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrgload.h rename to src/thirdparty/freetype2/src/pfr/pfrgload.h diff --git a/src/eepp/helper/freetype2/src/pfr/pfrload.c b/src/thirdparty/freetype2/src/pfr/pfrload.c similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrload.c rename to src/thirdparty/freetype2/src/pfr/pfrload.c diff --git a/src/eepp/helper/freetype2/src/pfr/pfrload.h b/src/thirdparty/freetype2/src/pfr/pfrload.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrload.h rename to src/thirdparty/freetype2/src/pfr/pfrload.h diff --git a/src/eepp/helper/freetype2/src/pfr/pfrobjs.c b/src/thirdparty/freetype2/src/pfr/pfrobjs.c similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrobjs.c rename to src/thirdparty/freetype2/src/pfr/pfrobjs.c diff --git a/src/eepp/helper/freetype2/src/pfr/pfrobjs.h b/src/thirdparty/freetype2/src/pfr/pfrobjs.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrobjs.h rename to src/thirdparty/freetype2/src/pfr/pfrobjs.h diff --git a/src/eepp/helper/freetype2/src/pfr/pfrsbit.c b/src/thirdparty/freetype2/src/pfr/pfrsbit.c similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrsbit.c rename to src/thirdparty/freetype2/src/pfr/pfrsbit.c diff --git a/src/eepp/helper/freetype2/src/pfr/pfrsbit.h b/src/thirdparty/freetype2/src/pfr/pfrsbit.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrsbit.h rename to src/thirdparty/freetype2/src/pfr/pfrsbit.h diff --git a/src/eepp/helper/freetype2/src/pfr/pfrtypes.h b/src/thirdparty/freetype2/src/pfr/pfrtypes.h similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/pfrtypes.h rename to src/thirdparty/freetype2/src/pfr/pfrtypes.h diff --git a/src/eepp/helper/freetype2/src/pfr/rules.mk b/src/thirdparty/freetype2/src/pfr/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/pfr/rules.mk rename to src/thirdparty/freetype2/src/pfr/rules.mk diff --git a/src/eepp/helper/freetype2/src/psaux/Jamfile b/src/thirdparty/freetype2/src/psaux/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/Jamfile rename to src/thirdparty/freetype2/src/psaux/Jamfile diff --git a/src/eepp/helper/freetype2/src/psaux/afmparse.c b/src/thirdparty/freetype2/src/psaux/afmparse.c similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/afmparse.c rename to src/thirdparty/freetype2/src/psaux/afmparse.c diff --git a/src/eepp/helper/freetype2/src/psaux/afmparse.h b/src/thirdparty/freetype2/src/psaux/afmparse.h similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/afmparse.h rename to src/thirdparty/freetype2/src/psaux/afmparse.h diff --git a/src/eepp/helper/freetype2/src/psaux/module.mk b/src/thirdparty/freetype2/src/psaux/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/module.mk rename to src/thirdparty/freetype2/src/psaux/module.mk diff --git a/src/eepp/helper/freetype2/src/psaux/psauxerr.h b/src/thirdparty/freetype2/src/psaux/psauxerr.h similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/psauxerr.h rename to src/thirdparty/freetype2/src/psaux/psauxerr.h diff --git a/src/eepp/helper/freetype2/src/psaux/psauxmod.c b/src/thirdparty/freetype2/src/psaux/psauxmod.c similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/psauxmod.c rename to src/thirdparty/freetype2/src/psaux/psauxmod.c diff --git a/src/eepp/helper/freetype2/src/psaux/psauxmod.h b/src/thirdparty/freetype2/src/psaux/psauxmod.h similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/psauxmod.h rename to src/thirdparty/freetype2/src/psaux/psauxmod.h diff --git a/src/eepp/helper/freetype2/src/psaux/psconv.c b/src/thirdparty/freetype2/src/psaux/psconv.c similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/psconv.c rename to src/thirdparty/freetype2/src/psaux/psconv.c diff --git a/src/eepp/helper/freetype2/src/psaux/psconv.h b/src/thirdparty/freetype2/src/psaux/psconv.h similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/psconv.h rename to src/thirdparty/freetype2/src/psaux/psconv.h diff --git a/src/eepp/helper/freetype2/src/psaux/psobjs.c b/src/thirdparty/freetype2/src/psaux/psobjs.c similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/psobjs.c rename to src/thirdparty/freetype2/src/psaux/psobjs.c diff --git a/src/eepp/helper/freetype2/src/psaux/psobjs.h b/src/thirdparty/freetype2/src/psaux/psobjs.h similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/psobjs.h rename to src/thirdparty/freetype2/src/psaux/psobjs.h diff --git a/src/eepp/helper/freetype2/src/psaux/rules.mk b/src/thirdparty/freetype2/src/psaux/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/rules.mk rename to src/thirdparty/freetype2/src/psaux/rules.mk diff --git a/src/eepp/helper/freetype2/src/psaux/t1cmap.c b/src/thirdparty/freetype2/src/psaux/t1cmap.c similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/t1cmap.c rename to src/thirdparty/freetype2/src/psaux/t1cmap.c diff --git a/src/eepp/helper/freetype2/src/psaux/t1cmap.h b/src/thirdparty/freetype2/src/psaux/t1cmap.h similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/t1cmap.h rename to src/thirdparty/freetype2/src/psaux/t1cmap.h diff --git a/src/eepp/helper/freetype2/src/psaux/t1decode.c b/src/thirdparty/freetype2/src/psaux/t1decode.c similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/t1decode.c rename to src/thirdparty/freetype2/src/psaux/t1decode.c diff --git a/src/eepp/helper/freetype2/src/psaux/t1decode.h b/src/thirdparty/freetype2/src/psaux/t1decode.h similarity index 100% rename from src/eepp/helper/freetype2/src/psaux/t1decode.h rename to src/thirdparty/freetype2/src/psaux/t1decode.h diff --git a/src/eepp/helper/freetype2/src/pshinter/Jamfile b/src/thirdparty/freetype2/src/pshinter/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/Jamfile rename to src/thirdparty/freetype2/src/pshinter/Jamfile diff --git a/src/eepp/helper/freetype2/src/pshinter/module.mk b/src/thirdparty/freetype2/src/pshinter/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/module.mk rename to src/thirdparty/freetype2/src/pshinter/module.mk diff --git a/src/eepp/helper/freetype2/src/pshinter/pshalgo.c b/src/thirdparty/freetype2/src/pshinter/pshalgo.c similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshalgo.c rename to src/thirdparty/freetype2/src/pshinter/pshalgo.c diff --git a/src/eepp/helper/freetype2/src/pshinter/pshalgo.h b/src/thirdparty/freetype2/src/pshinter/pshalgo.h similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshalgo.h rename to src/thirdparty/freetype2/src/pshinter/pshalgo.h diff --git a/src/eepp/helper/freetype2/src/pshinter/pshglob.c b/src/thirdparty/freetype2/src/pshinter/pshglob.c similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshglob.c rename to src/thirdparty/freetype2/src/pshinter/pshglob.c diff --git a/src/eepp/helper/freetype2/src/pshinter/pshglob.h b/src/thirdparty/freetype2/src/pshinter/pshglob.h similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshglob.h rename to src/thirdparty/freetype2/src/pshinter/pshglob.h diff --git a/src/eepp/helper/freetype2/src/pshinter/pshmod.c b/src/thirdparty/freetype2/src/pshinter/pshmod.c similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshmod.c rename to src/thirdparty/freetype2/src/pshinter/pshmod.c diff --git a/src/eepp/helper/freetype2/src/pshinter/pshmod.h b/src/thirdparty/freetype2/src/pshinter/pshmod.h similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshmod.h rename to src/thirdparty/freetype2/src/pshinter/pshmod.h diff --git a/src/eepp/helper/freetype2/src/pshinter/pshnterr.h b/src/thirdparty/freetype2/src/pshinter/pshnterr.h similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshnterr.h rename to src/thirdparty/freetype2/src/pshinter/pshnterr.h diff --git a/src/eepp/helper/freetype2/src/pshinter/pshpic.c b/src/thirdparty/freetype2/src/pshinter/pshpic.c similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshpic.c rename to src/thirdparty/freetype2/src/pshinter/pshpic.c diff --git a/src/eepp/helper/freetype2/src/pshinter/pshpic.h b/src/thirdparty/freetype2/src/pshinter/pshpic.h similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshpic.h rename to src/thirdparty/freetype2/src/pshinter/pshpic.h diff --git a/src/eepp/helper/freetype2/src/pshinter/pshrec.c b/src/thirdparty/freetype2/src/pshinter/pshrec.c similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshrec.c rename to src/thirdparty/freetype2/src/pshinter/pshrec.c diff --git a/src/eepp/helper/freetype2/src/pshinter/pshrec.h b/src/thirdparty/freetype2/src/pshinter/pshrec.h similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/pshrec.h rename to src/thirdparty/freetype2/src/pshinter/pshrec.h diff --git a/src/eepp/helper/freetype2/src/pshinter/rules.mk b/src/thirdparty/freetype2/src/pshinter/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/pshinter/rules.mk rename to src/thirdparty/freetype2/src/pshinter/rules.mk diff --git a/src/eepp/helper/freetype2/src/psnames/Jamfile b/src/thirdparty/freetype2/src/psnames/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/Jamfile rename to src/thirdparty/freetype2/src/psnames/Jamfile diff --git a/src/eepp/helper/freetype2/src/psnames/module.mk b/src/thirdparty/freetype2/src/psnames/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/module.mk rename to src/thirdparty/freetype2/src/psnames/module.mk diff --git a/src/eepp/helper/freetype2/src/psnames/psmodule.c b/src/thirdparty/freetype2/src/psnames/psmodule.c similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/psmodule.c rename to src/thirdparty/freetype2/src/psnames/psmodule.c diff --git a/src/eepp/helper/freetype2/src/psnames/psmodule.h b/src/thirdparty/freetype2/src/psnames/psmodule.h similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/psmodule.h rename to src/thirdparty/freetype2/src/psnames/psmodule.h diff --git a/src/eepp/helper/freetype2/src/psnames/psnamerr.h b/src/thirdparty/freetype2/src/psnames/psnamerr.h similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/psnamerr.h rename to src/thirdparty/freetype2/src/psnames/psnamerr.h diff --git a/src/eepp/helper/freetype2/src/psnames/pspic.c b/src/thirdparty/freetype2/src/psnames/pspic.c similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/pspic.c rename to src/thirdparty/freetype2/src/psnames/pspic.c diff --git a/src/eepp/helper/freetype2/src/psnames/pspic.h b/src/thirdparty/freetype2/src/psnames/pspic.h similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/pspic.h rename to src/thirdparty/freetype2/src/psnames/pspic.h diff --git a/src/eepp/helper/freetype2/src/psnames/pstables.h b/src/thirdparty/freetype2/src/psnames/pstables.h similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/pstables.h rename to src/thirdparty/freetype2/src/psnames/pstables.h diff --git a/src/eepp/helper/freetype2/src/psnames/rules.mk b/src/thirdparty/freetype2/src/psnames/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/psnames/rules.mk rename to src/thirdparty/freetype2/src/psnames/rules.mk diff --git a/src/eepp/helper/freetype2/src/raster/Jamfile b/src/thirdparty/freetype2/src/raster/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/raster/Jamfile rename to src/thirdparty/freetype2/src/raster/Jamfile diff --git a/src/eepp/helper/freetype2/src/raster/ftmisc.h b/src/thirdparty/freetype2/src/raster/ftmisc.h similarity index 100% rename from src/eepp/helper/freetype2/src/raster/ftmisc.h rename to src/thirdparty/freetype2/src/raster/ftmisc.h diff --git a/src/eepp/helper/freetype2/src/raster/ftraster.c b/src/thirdparty/freetype2/src/raster/ftraster.c similarity index 100% rename from src/eepp/helper/freetype2/src/raster/ftraster.c rename to src/thirdparty/freetype2/src/raster/ftraster.c diff --git a/src/eepp/helper/freetype2/src/raster/ftraster.h b/src/thirdparty/freetype2/src/raster/ftraster.h similarity index 100% rename from src/eepp/helper/freetype2/src/raster/ftraster.h rename to src/thirdparty/freetype2/src/raster/ftraster.h diff --git a/src/eepp/helper/freetype2/src/raster/ftrend1.c b/src/thirdparty/freetype2/src/raster/ftrend1.c similarity index 100% rename from src/eepp/helper/freetype2/src/raster/ftrend1.c rename to src/thirdparty/freetype2/src/raster/ftrend1.c diff --git a/src/eepp/helper/freetype2/src/raster/ftrend1.h b/src/thirdparty/freetype2/src/raster/ftrend1.h similarity index 100% rename from src/eepp/helper/freetype2/src/raster/ftrend1.h rename to src/thirdparty/freetype2/src/raster/ftrend1.h diff --git a/src/eepp/helper/freetype2/src/raster/module.mk b/src/thirdparty/freetype2/src/raster/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/raster/module.mk rename to src/thirdparty/freetype2/src/raster/module.mk diff --git a/src/eepp/helper/freetype2/src/raster/rasterrs.h b/src/thirdparty/freetype2/src/raster/rasterrs.h similarity index 100% rename from src/eepp/helper/freetype2/src/raster/rasterrs.h rename to src/thirdparty/freetype2/src/raster/rasterrs.h diff --git a/src/eepp/helper/freetype2/src/raster/rastpic.c b/src/thirdparty/freetype2/src/raster/rastpic.c similarity index 100% rename from src/eepp/helper/freetype2/src/raster/rastpic.c rename to src/thirdparty/freetype2/src/raster/rastpic.c diff --git a/src/eepp/helper/freetype2/src/raster/rastpic.h b/src/thirdparty/freetype2/src/raster/rastpic.h similarity index 100% rename from src/eepp/helper/freetype2/src/raster/rastpic.h rename to src/thirdparty/freetype2/src/raster/rastpic.h diff --git a/src/eepp/helper/freetype2/src/raster/rules.mk b/src/thirdparty/freetype2/src/raster/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/raster/rules.mk rename to src/thirdparty/freetype2/src/raster/rules.mk diff --git a/src/eepp/helper/freetype2/src/sfnt/Jamfile b/src/thirdparty/freetype2/src/sfnt/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/Jamfile rename to src/thirdparty/freetype2/src/sfnt/Jamfile diff --git a/src/eepp/helper/freetype2/src/sfnt/module.mk b/src/thirdparty/freetype2/src/sfnt/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/module.mk rename to src/thirdparty/freetype2/src/sfnt/module.mk diff --git a/src/eepp/helper/freetype2/src/sfnt/rules.mk b/src/thirdparty/freetype2/src/sfnt/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/rules.mk rename to src/thirdparty/freetype2/src/sfnt/rules.mk diff --git a/src/eepp/helper/freetype2/src/sfnt/sfdriver.c b/src/thirdparty/freetype2/src/sfnt/sfdriver.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/sfdriver.c rename to src/thirdparty/freetype2/src/sfnt/sfdriver.c diff --git a/src/eepp/helper/freetype2/src/sfnt/sfdriver.h b/src/thirdparty/freetype2/src/sfnt/sfdriver.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/sfdriver.h rename to src/thirdparty/freetype2/src/sfnt/sfdriver.h diff --git a/src/eepp/helper/freetype2/src/sfnt/sferrors.h b/src/thirdparty/freetype2/src/sfnt/sferrors.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/sferrors.h rename to src/thirdparty/freetype2/src/sfnt/sferrors.h diff --git a/src/eepp/helper/freetype2/src/sfnt/sfntpic.c b/src/thirdparty/freetype2/src/sfnt/sfntpic.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/sfntpic.c rename to src/thirdparty/freetype2/src/sfnt/sfntpic.c diff --git a/src/eepp/helper/freetype2/src/sfnt/sfntpic.h b/src/thirdparty/freetype2/src/sfnt/sfntpic.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/sfntpic.h rename to src/thirdparty/freetype2/src/sfnt/sfntpic.h diff --git a/src/eepp/helper/freetype2/src/sfnt/sfobjs.c b/src/thirdparty/freetype2/src/sfnt/sfobjs.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/sfobjs.c rename to src/thirdparty/freetype2/src/sfnt/sfobjs.c diff --git a/src/eepp/helper/freetype2/src/sfnt/sfobjs.h b/src/thirdparty/freetype2/src/sfnt/sfobjs.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/sfobjs.h rename to src/thirdparty/freetype2/src/sfnt/sfobjs.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttbdf.c b/src/thirdparty/freetype2/src/sfnt/ttbdf.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttbdf.c rename to src/thirdparty/freetype2/src/sfnt/ttbdf.c diff --git a/src/eepp/helper/freetype2/src/sfnt/ttbdf.h b/src/thirdparty/freetype2/src/sfnt/ttbdf.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttbdf.h rename to src/thirdparty/freetype2/src/sfnt/ttbdf.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttcmap.c b/src/thirdparty/freetype2/src/sfnt/ttcmap.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttcmap.c rename to src/thirdparty/freetype2/src/sfnt/ttcmap.c diff --git a/src/eepp/helper/freetype2/src/sfnt/ttcmap.h b/src/thirdparty/freetype2/src/sfnt/ttcmap.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttcmap.h rename to src/thirdparty/freetype2/src/sfnt/ttcmap.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttcmapc.h b/src/thirdparty/freetype2/src/sfnt/ttcmapc.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttcmapc.h rename to src/thirdparty/freetype2/src/sfnt/ttcmapc.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttkern.c b/src/thirdparty/freetype2/src/sfnt/ttkern.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttkern.c rename to src/thirdparty/freetype2/src/sfnt/ttkern.c diff --git a/src/eepp/helper/freetype2/src/sfnt/ttkern.h b/src/thirdparty/freetype2/src/sfnt/ttkern.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttkern.h rename to src/thirdparty/freetype2/src/sfnt/ttkern.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttload.c b/src/thirdparty/freetype2/src/sfnt/ttload.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttload.c rename to src/thirdparty/freetype2/src/sfnt/ttload.c diff --git a/src/eepp/helper/freetype2/src/sfnt/ttload.h b/src/thirdparty/freetype2/src/sfnt/ttload.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttload.h rename to src/thirdparty/freetype2/src/sfnt/ttload.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttmtx.c b/src/thirdparty/freetype2/src/sfnt/ttmtx.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttmtx.c rename to src/thirdparty/freetype2/src/sfnt/ttmtx.c diff --git a/src/eepp/helper/freetype2/src/sfnt/ttmtx.h b/src/thirdparty/freetype2/src/sfnt/ttmtx.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttmtx.h rename to src/thirdparty/freetype2/src/sfnt/ttmtx.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttpost.c b/src/thirdparty/freetype2/src/sfnt/ttpost.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttpost.c rename to src/thirdparty/freetype2/src/sfnt/ttpost.c diff --git a/src/eepp/helper/freetype2/src/sfnt/ttpost.h b/src/thirdparty/freetype2/src/sfnt/ttpost.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttpost.h rename to src/thirdparty/freetype2/src/sfnt/ttpost.h diff --git a/src/eepp/helper/freetype2/src/sfnt/ttsbit.c b/src/thirdparty/freetype2/src/sfnt/ttsbit.c similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttsbit.c rename to src/thirdparty/freetype2/src/sfnt/ttsbit.c diff --git a/src/eepp/helper/freetype2/src/sfnt/ttsbit.h b/src/thirdparty/freetype2/src/sfnt/ttsbit.h similarity index 100% rename from src/eepp/helper/freetype2/src/sfnt/ttsbit.h rename to src/thirdparty/freetype2/src/sfnt/ttsbit.h diff --git a/src/eepp/helper/freetype2/src/smooth/Jamfile b/src/thirdparty/freetype2/src/smooth/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/Jamfile rename to src/thirdparty/freetype2/src/smooth/Jamfile diff --git a/src/eepp/helper/freetype2/src/smooth/ftgrays.c b/src/thirdparty/freetype2/src/smooth/ftgrays.c similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/ftgrays.c rename to src/thirdparty/freetype2/src/smooth/ftgrays.c diff --git a/src/eepp/helper/freetype2/src/smooth/ftgrays.h b/src/thirdparty/freetype2/src/smooth/ftgrays.h similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/ftgrays.h rename to src/thirdparty/freetype2/src/smooth/ftgrays.h diff --git a/src/eepp/helper/freetype2/src/smooth/ftsmerrs.h b/src/thirdparty/freetype2/src/smooth/ftsmerrs.h similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/ftsmerrs.h rename to src/thirdparty/freetype2/src/smooth/ftsmerrs.h diff --git a/src/eepp/helper/freetype2/src/smooth/ftsmooth.c b/src/thirdparty/freetype2/src/smooth/ftsmooth.c similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/ftsmooth.c rename to src/thirdparty/freetype2/src/smooth/ftsmooth.c diff --git a/src/eepp/helper/freetype2/src/smooth/ftsmooth.h b/src/thirdparty/freetype2/src/smooth/ftsmooth.h similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/ftsmooth.h rename to src/thirdparty/freetype2/src/smooth/ftsmooth.h diff --git a/src/eepp/helper/freetype2/src/smooth/ftspic.c b/src/thirdparty/freetype2/src/smooth/ftspic.c similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/ftspic.c rename to src/thirdparty/freetype2/src/smooth/ftspic.c diff --git a/src/eepp/helper/freetype2/src/smooth/ftspic.h b/src/thirdparty/freetype2/src/smooth/ftspic.h similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/ftspic.h rename to src/thirdparty/freetype2/src/smooth/ftspic.h diff --git a/src/eepp/helper/freetype2/src/smooth/module.mk b/src/thirdparty/freetype2/src/smooth/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/module.mk rename to src/thirdparty/freetype2/src/smooth/module.mk diff --git a/src/eepp/helper/freetype2/src/smooth/rules.mk b/src/thirdparty/freetype2/src/smooth/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/smooth/rules.mk rename to src/thirdparty/freetype2/src/smooth/rules.mk diff --git a/src/eepp/helper/freetype2/src/truetype/Jamfile b/src/thirdparty/freetype2/src/truetype/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/Jamfile rename to src/thirdparty/freetype2/src/truetype/Jamfile diff --git a/src/eepp/helper/freetype2/src/truetype/module.mk b/src/thirdparty/freetype2/src/truetype/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/module.mk rename to src/thirdparty/freetype2/src/truetype/module.mk diff --git a/src/eepp/helper/freetype2/src/truetype/rules.mk b/src/thirdparty/freetype2/src/truetype/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/rules.mk rename to src/thirdparty/freetype2/src/truetype/rules.mk diff --git a/src/eepp/helper/freetype2/src/truetype/ttdriver.c b/src/thirdparty/freetype2/src/truetype/ttdriver.c similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttdriver.c rename to src/thirdparty/freetype2/src/truetype/ttdriver.c diff --git a/src/eepp/helper/freetype2/src/truetype/ttdriver.h b/src/thirdparty/freetype2/src/truetype/ttdriver.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttdriver.h rename to src/thirdparty/freetype2/src/truetype/ttdriver.h diff --git a/src/eepp/helper/freetype2/src/truetype/tterrors.h b/src/thirdparty/freetype2/src/truetype/tterrors.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/tterrors.h rename to src/thirdparty/freetype2/src/truetype/tterrors.h diff --git a/src/eepp/helper/freetype2/src/truetype/ttgload.c b/src/thirdparty/freetype2/src/truetype/ttgload.c similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttgload.c rename to src/thirdparty/freetype2/src/truetype/ttgload.c diff --git a/src/eepp/helper/freetype2/src/truetype/ttgload.h b/src/thirdparty/freetype2/src/truetype/ttgload.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttgload.h rename to src/thirdparty/freetype2/src/truetype/ttgload.h diff --git a/src/eepp/helper/freetype2/src/truetype/ttgxvar.c b/src/thirdparty/freetype2/src/truetype/ttgxvar.c similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttgxvar.c rename to src/thirdparty/freetype2/src/truetype/ttgxvar.c diff --git a/src/eepp/helper/freetype2/src/truetype/ttgxvar.h b/src/thirdparty/freetype2/src/truetype/ttgxvar.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttgxvar.h rename to src/thirdparty/freetype2/src/truetype/ttgxvar.h diff --git a/src/eepp/helper/freetype2/src/truetype/ttinterp.c b/src/thirdparty/freetype2/src/truetype/ttinterp.c similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttinterp.c rename to src/thirdparty/freetype2/src/truetype/ttinterp.c diff --git a/src/eepp/helper/freetype2/src/truetype/ttinterp.h b/src/thirdparty/freetype2/src/truetype/ttinterp.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttinterp.h rename to src/thirdparty/freetype2/src/truetype/ttinterp.h diff --git a/src/eepp/helper/freetype2/src/truetype/ttobjs.c b/src/thirdparty/freetype2/src/truetype/ttobjs.c similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttobjs.c rename to src/thirdparty/freetype2/src/truetype/ttobjs.c diff --git a/src/eepp/helper/freetype2/src/truetype/ttobjs.h b/src/thirdparty/freetype2/src/truetype/ttobjs.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttobjs.h rename to src/thirdparty/freetype2/src/truetype/ttobjs.h diff --git a/src/eepp/helper/freetype2/src/truetype/ttpic.c b/src/thirdparty/freetype2/src/truetype/ttpic.c similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttpic.c rename to src/thirdparty/freetype2/src/truetype/ttpic.c diff --git a/src/eepp/helper/freetype2/src/truetype/ttpic.h b/src/thirdparty/freetype2/src/truetype/ttpic.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttpic.h rename to src/thirdparty/freetype2/src/truetype/ttpic.h diff --git a/src/eepp/helper/freetype2/src/truetype/ttpload.c b/src/thirdparty/freetype2/src/truetype/ttpload.c similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttpload.c rename to src/thirdparty/freetype2/src/truetype/ttpload.c diff --git a/src/eepp/helper/freetype2/src/truetype/ttpload.h b/src/thirdparty/freetype2/src/truetype/ttpload.h similarity index 100% rename from src/eepp/helper/freetype2/src/truetype/ttpload.h rename to src/thirdparty/freetype2/src/truetype/ttpload.h diff --git a/src/eepp/helper/freetype2/src/type1/Jamfile b/src/thirdparty/freetype2/src/type1/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/type1/Jamfile rename to src/thirdparty/freetype2/src/type1/Jamfile diff --git a/src/eepp/helper/freetype2/src/type1/module.mk b/src/thirdparty/freetype2/src/type1/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/type1/module.mk rename to src/thirdparty/freetype2/src/type1/module.mk diff --git a/src/eepp/helper/freetype2/src/type1/rules.mk b/src/thirdparty/freetype2/src/type1/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/type1/rules.mk rename to src/thirdparty/freetype2/src/type1/rules.mk diff --git a/src/eepp/helper/freetype2/src/type1/t1afm.c b/src/thirdparty/freetype2/src/type1/t1afm.c similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1afm.c rename to src/thirdparty/freetype2/src/type1/t1afm.c diff --git a/src/eepp/helper/freetype2/src/type1/t1afm.h b/src/thirdparty/freetype2/src/type1/t1afm.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1afm.h rename to src/thirdparty/freetype2/src/type1/t1afm.h diff --git a/src/eepp/helper/freetype2/src/type1/t1driver.c b/src/thirdparty/freetype2/src/type1/t1driver.c similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1driver.c rename to src/thirdparty/freetype2/src/type1/t1driver.c diff --git a/src/eepp/helper/freetype2/src/type1/t1driver.h b/src/thirdparty/freetype2/src/type1/t1driver.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1driver.h rename to src/thirdparty/freetype2/src/type1/t1driver.h diff --git a/src/eepp/helper/freetype2/src/type1/t1errors.h b/src/thirdparty/freetype2/src/type1/t1errors.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1errors.h rename to src/thirdparty/freetype2/src/type1/t1errors.h diff --git a/src/eepp/helper/freetype2/src/type1/t1gload.c b/src/thirdparty/freetype2/src/type1/t1gload.c similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1gload.c rename to src/thirdparty/freetype2/src/type1/t1gload.c diff --git a/src/eepp/helper/freetype2/src/type1/t1gload.h b/src/thirdparty/freetype2/src/type1/t1gload.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1gload.h rename to src/thirdparty/freetype2/src/type1/t1gload.h diff --git a/src/eepp/helper/freetype2/src/type1/t1load.c b/src/thirdparty/freetype2/src/type1/t1load.c similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1load.c rename to src/thirdparty/freetype2/src/type1/t1load.c diff --git a/src/eepp/helper/freetype2/src/type1/t1load.h b/src/thirdparty/freetype2/src/type1/t1load.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1load.h rename to src/thirdparty/freetype2/src/type1/t1load.h diff --git a/src/eepp/helper/freetype2/src/type1/t1objs.c b/src/thirdparty/freetype2/src/type1/t1objs.c similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1objs.c rename to src/thirdparty/freetype2/src/type1/t1objs.c diff --git a/src/eepp/helper/freetype2/src/type1/t1objs.h b/src/thirdparty/freetype2/src/type1/t1objs.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1objs.h rename to src/thirdparty/freetype2/src/type1/t1objs.h diff --git a/src/eepp/helper/freetype2/src/type1/t1parse.c b/src/thirdparty/freetype2/src/type1/t1parse.c similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1parse.c rename to src/thirdparty/freetype2/src/type1/t1parse.c diff --git a/src/eepp/helper/freetype2/src/type1/t1parse.h b/src/thirdparty/freetype2/src/type1/t1parse.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1parse.h rename to src/thirdparty/freetype2/src/type1/t1parse.h diff --git a/src/eepp/helper/freetype2/src/type1/t1tokens.h b/src/thirdparty/freetype2/src/type1/t1tokens.h similarity index 100% rename from src/eepp/helper/freetype2/src/type1/t1tokens.h rename to src/thirdparty/freetype2/src/type1/t1tokens.h diff --git a/src/eepp/helper/freetype2/src/type42/Jamfile b/src/thirdparty/freetype2/src/type42/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/type42/Jamfile rename to src/thirdparty/freetype2/src/type42/Jamfile diff --git a/src/eepp/helper/freetype2/src/type42/module.mk b/src/thirdparty/freetype2/src/type42/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/type42/module.mk rename to src/thirdparty/freetype2/src/type42/module.mk diff --git a/src/eepp/helper/freetype2/src/type42/rules.mk b/src/thirdparty/freetype2/src/type42/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/type42/rules.mk rename to src/thirdparty/freetype2/src/type42/rules.mk diff --git a/src/eepp/helper/freetype2/src/type42/t42drivr.c b/src/thirdparty/freetype2/src/type42/t42drivr.c similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42drivr.c rename to src/thirdparty/freetype2/src/type42/t42drivr.c diff --git a/src/eepp/helper/freetype2/src/type42/t42drivr.h b/src/thirdparty/freetype2/src/type42/t42drivr.h similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42drivr.h rename to src/thirdparty/freetype2/src/type42/t42drivr.h diff --git a/src/eepp/helper/freetype2/src/type42/t42error.h b/src/thirdparty/freetype2/src/type42/t42error.h similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42error.h rename to src/thirdparty/freetype2/src/type42/t42error.h diff --git a/src/eepp/helper/freetype2/src/type42/t42objs.c b/src/thirdparty/freetype2/src/type42/t42objs.c similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42objs.c rename to src/thirdparty/freetype2/src/type42/t42objs.c diff --git a/src/eepp/helper/freetype2/src/type42/t42objs.h b/src/thirdparty/freetype2/src/type42/t42objs.h similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42objs.h rename to src/thirdparty/freetype2/src/type42/t42objs.h diff --git a/src/eepp/helper/freetype2/src/type42/t42parse.c b/src/thirdparty/freetype2/src/type42/t42parse.c similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42parse.c rename to src/thirdparty/freetype2/src/type42/t42parse.c diff --git a/src/eepp/helper/freetype2/src/type42/t42parse.h b/src/thirdparty/freetype2/src/type42/t42parse.h similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42parse.h rename to src/thirdparty/freetype2/src/type42/t42parse.h diff --git a/src/eepp/helper/freetype2/src/type42/t42types.h b/src/thirdparty/freetype2/src/type42/t42types.h similarity index 100% rename from src/eepp/helper/freetype2/src/type42/t42types.h rename to src/thirdparty/freetype2/src/type42/t42types.h diff --git a/src/eepp/helper/freetype2/src/winfonts/Jamfile b/src/thirdparty/freetype2/src/winfonts/Jamfile similarity index 100% rename from src/eepp/helper/freetype2/src/winfonts/Jamfile rename to src/thirdparty/freetype2/src/winfonts/Jamfile diff --git a/src/eepp/helper/freetype2/src/winfonts/fnterrs.h b/src/thirdparty/freetype2/src/winfonts/fnterrs.h similarity index 100% rename from src/eepp/helper/freetype2/src/winfonts/fnterrs.h rename to src/thirdparty/freetype2/src/winfonts/fnterrs.h diff --git a/src/eepp/helper/freetype2/src/winfonts/module.mk b/src/thirdparty/freetype2/src/winfonts/module.mk similarity index 100% rename from src/eepp/helper/freetype2/src/winfonts/module.mk rename to src/thirdparty/freetype2/src/winfonts/module.mk diff --git a/src/eepp/helper/freetype2/src/winfonts/rules.mk b/src/thirdparty/freetype2/src/winfonts/rules.mk similarity index 100% rename from src/eepp/helper/freetype2/src/winfonts/rules.mk rename to src/thirdparty/freetype2/src/winfonts/rules.mk diff --git a/src/eepp/helper/freetype2/src/winfonts/winfnt.c b/src/thirdparty/freetype2/src/winfonts/winfnt.c similarity index 100% rename from src/eepp/helper/freetype2/src/winfonts/winfnt.c rename to src/thirdparty/freetype2/src/winfonts/winfnt.c diff --git a/src/eepp/helper/freetype2/src/winfonts/winfnt.h b/src/thirdparty/freetype2/src/winfonts/winfnt.h similarity index 100% rename from src/eepp/helper/freetype2/src/winfonts/winfnt.h rename to src/thirdparty/freetype2/src/winfonts/winfnt.h diff --git a/src/eepp/helper/glew/eglew.h b/src/thirdparty/glew/eglew.h similarity index 100% rename from src/eepp/helper/glew/eglew.h rename to src/thirdparty/glew/eglew.h diff --git a/src/eepp/helper/glew/glew.c b/src/thirdparty/glew/glew.c similarity index 100% rename from src/eepp/helper/glew/glew.c rename to src/thirdparty/glew/glew.c diff --git a/src/eepp/helper/glew/glew.h b/src/thirdparty/glew/glew.h similarity index 100% rename from src/eepp/helper/glew/glew.h rename to src/thirdparty/glew/glew.h diff --git a/src/eepp/helper/glew/glxew.h b/src/thirdparty/glew/glxew.h similarity index 100% rename from src/eepp/helper/glew/glxew.h rename to src/thirdparty/glew/glxew.h diff --git a/src/eepp/helper/glew/wglew.h b/src/thirdparty/glew/wglew.h similarity index 100% rename from src/eepp/helper/glew/wglew.h rename to src/thirdparty/glew/wglew.h diff --git a/src/eepp/helper/glm/core/_detail.hpp b/src/thirdparty/glm/core/_detail.hpp similarity index 100% rename from src/eepp/helper/glm/core/_detail.hpp rename to src/thirdparty/glm/core/_detail.hpp diff --git a/src/eepp/helper/glm/core/_fixes.hpp b/src/thirdparty/glm/core/_fixes.hpp similarity index 100% rename from src/eepp/helper/glm/core/_fixes.hpp rename to src/thirdparty/glm/core/_fixes.hpp diff --git a/src/eepp/helper/glm/core/_swizzle.hpp b/src/thirdparty/glm/core/_swizzle.hpp similarity index 100% rename from src/eepp/helper/glm/core/_swizzle.hpp rename to src/thirdparty/glm/core/_swizzle.hpp diff --git a/src/eepp/helper/glm/core/_swizzle_func.hpp b/src/thirdparty/glm/core/_swizzle_func.hpp similarity index 100% rename from src/eepp/helper/glm/core/_swizzle_func.hpp rename to src/thirdparty/glm/core/_swizzle_func.hpp diff --git a/src/eepp/helper/glm/core/_vectorize.hpp b/src/thirdparty/glm/core/_vectorize.hpp similarity index 100% rename from src/eepp/helper/glm/core/_vectorize.hpp rename to src/thirdparty/glm/core/_vectorize.hpp diff --git a/src/eepp/helper/glm/core/func_common.hpp b/src/thirdparty/glm/core/func_common.hpp similarity index 100% rename from src/eepp/helper/glm/core/func_common.hpp rename to src/thirdparty/glm/core/func_common.hpp diff --git a/src/eepp/helper/glm/core/func_common.inl b/src/thirdparty/glm/core/func_common.inl similarity index 100% rename from src/eepp/helper/glm/core/func_common.inl rename to src/thirdparty/glm/core/func_common.inl diff --git a/src/eepp/helper/glm/core/func_exponential.hpp b/src/thirdparty/glm/core/func_exponential.hpp similarity index 100% rename from src/eepp/helper/glm/core/func_exponential.hpp rename to src/thirdparty/glm/core/func_exponential.hpp diff --git a/src/eepp/helper/glm/core/func_exponential.inl b/src/thirdparty/glm/core/func_exponential.inl similarity index 100% rename from src/eepp/helper/glm/core/func_exponential.inl rename to src/thirdparty/glm/core/func_exponential.inl diff --git a/src/eepp/helper/glm/core/func_geometric.hpp b/src/thirdparty/glm/core/func_geometric.hpp similarity index 100% rename from src/eepp/helper/glm/core/func_geometric.hpp rename to src/thirdparty/glm/core/func_geometric.hpp diff --git a/src/eepp/helper/glm/core/func_geometric.inl b/src/thirdparty/glm/core/func_geometric.inl similarity index 100% rename from src/eepp/helper/glm/core/func_geometric.inl rename to src/thirdparty/glm/core/func_geometric.inl diff --git a/src/eepp/helper/glm/core/func_matrix.hpp b/src/thirdparty/glm/core/func_matrix.hpp similarity index 100% rename from src/eepp/helper/glm/core/func_matrix.hpp rename to src/thirdparty/glm/core/func_matrix.hpp diff --git a/src/eepp/helper/glm/core/func_matrix.inl b/src/thirdparty/glm/core/func_matrix.inl similarity index 100% rename from src/eepp/helper/glm/core/func_matrix.inl rename to src/thirdparty/glm/core/func_matrix.inl diff --git a/src/eepp/helper/glm/core/func_trigonometric.hpp b/src/thirdparty/glm/core/func_trigonometric.hpp similarity index 100% rename from src/eepp/helper/glm/core/func_trigonometric.hpp rename to src/thirdparty/glm/core/func_trigonometric.hpp diff --git a/src/eepp/helper/glm/core/func_trigonometric.inl b/src/thirdparty/glm/core/func_trigonometric.inl similarity index 100% rename from src/eepp/helper/glm/core/func_trigonometric.inl rename to src/thirdparty/glm/core/func_trigonometric.inl diff --git a/src/eepp/helper/glm/core/hint.hpp b/src/thirdparty/glm/core/hint.hpp similarity index 100% rename from src/eepp/helper/glm/core/hint.hpp rename to src/thirdparty/glm/core/hint.hpp diff --git a/src/eepp/helper/glm/core/setup.hpp b/src/thirdparty/glm/core/setup.hpp similarity index 100% rename from src/eepp/helper/glm/core/setup.hpp rename to src/thirdparty/glm/core/setup.hpp diff --git a/src/eepp/helper/glm/core/type.hpp b/src/thirdparty/glm/core/type.hpp similarity index 100% rename from src/eepp/helper/glm/core/type.hpp rename to src/thirdparty/glm/core/type.hpp diff --git a/src/eepp/helper/glm/core/type_float.hpp b/src/thirdparty/glm/core/type_float.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_float.hpp rename to src/thirdparty/glm/core/type_float.hpp diff --git a/src/eepp/helper/glm/core/type_gentype.hpp b/src/thirdparty/glm/core/type_gentype.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_gentype.hpp rename to src/thirdparty/glm/core/type_gentype.hpp diff --git a/src/eepp/helper/glm/core/type_half.hpp b/src/thirdparty/glm/core/type_half.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_half.hpp rename to src/thirdparty/glm/core/type_half.hpp diff --git a/src/eepp/helper/glm/core/type_half.inl b/src/thirdparty/glm/core/type_half.inl similarity index 100% rename from src/eepp/helper/glm/core/type_half.inl rename to src/thirdparty/glm/core/type_half.inl diff --git a/src/eepp/helper/glm/core/type_int.hpp b/src/thirdparty/glm/core/type_int.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_int.hpp rename to src/thirdparty/glm/core/type_int.hpp diff --git a/src/eepp/helper/glm/core/type_mat.hpp b/src/thirdparty/glm/core/type_mat.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_mat.hpp rename to src/thirdparty/glm/core/type_mat.hpp diff --git a/src/eepp/helper/glm/core/type_mat.inl b/src/thirdparty/glm/core/type_mat.inl similarity index 100% rename from src/eepp/helper/glm/core/type_mat.inl rename to src/thirdparty/glm/core/type_mat.inl diff --git a/src/eepp/helper/glm/core/type_mat4x4.hpp b/src/thirdparty/glm/core/type_mat4x4.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_mat4x4.hpp rename to src/thirdparty/glm/core/type_mat4x4.hpp diff --git a/src/eepp/helper/glm/core/type_mat4x4.inl b/src/thirdparty/glm/core/type_mat4x4.inl similarity index 100% rename from src/eepp/helper/glm/core/type_mat4x4.inl rename to src/thirdparty/glm/core/type_mat4x4.inl diff --git a/src/eepp/helper/glm/core/type_size.hpp b/src/thirdparty/glm/core/type_size.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_size.hpp rename to src/thirdparty/glm/core/type_size.hpp diff --git a/src/eepp/helper/glm/core/type_vec.hpp b/src/thirdparty/glm/core/type_vec.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_vec.hpp rename to src/thirdparty/glm/core/type_vec.hpp diff --git a/src/eepp/helper/glm/core/type_vec.inl b/src/thirdparty/glm/core/type_vec.inl similarity index 100% rename from src/eepp/helper/glm/core/type_vec.inl rename to src/thirdparty/glm/core/type_vec.inl diff --git a/src/eepp/helper/glm/core/type_vec1.hpp b/src/thirdparty/glm/core/type_vec1.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_vec1.hpp rename to src/thirdparty/glm/core/type_vec1.hpp diff --git a/src/eepp/helper/glm/core/type_vec1.inl b/src/thirdparty/glm/core/type_vec1.inl similarity index 100% rename from src/eepp/helper/glm/core/type_vec1.inl rename to src/thirdparty/glm/core/type_vec1.inl diff --git a/src/eepp/helper/glm/core/type_vec2.hpp b/src/thirdparty/glm/core/type_vec2.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_vec2.hpp rename to src/thirdparty/glm/core/type_vec2.hpp diff --git a/src/eepp/helper/glm/core/type_vec2.inl b/src/thirdparty/glm/core/type_vec2.inl similarity index 100% rename from src/eepp/helper/glm/core/type_vec2.inl rename to src/thirdparty/glm/core/type_vec2.inl diff --git a/src/eepp/helper/glm/core/type_vec3.hpp b/src/thirdparty/glm/core/type_vec3.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_vec3.hpp rename to src/thirdparty/glm/core/type_vec3.hpp diff --git a/src/eepp/helper/glm/core/type_vec3.inl b/src/thirdparty/glm/core/type_vec3.inl similarity index 100% rename from src/eepp/helper/glm/core/type_vec3.inl rename to src/thirdparty/glm/core/type_vec3.inl diff --git a/src/eepp/helper/glm/core/type_vec4.hpp b/src/thirdparty/glm/core/type_vec4.hpp similarity index 100% rename from src/eepp/helper/glm/core/type_vec4.hpp rename to src/thirdparty/glm/core/type_vec4.hpp diff --git a/src/eepp/helper/glm/core/type_vec4.inl b/src/thirdparty/glm/core/type_vec4.inl similarity index 100% rename from src/eepp/helper/glm/core/type_vec4.inl rename to src/thirdparty/glm/core/type_vec4.inl diff --git a/src/eepp/helper/glm/glm.hpp b/src/thirdparty/glm/glm.hpp similarity index 100% rename from src/eepp/helper/glm/glm.hpp rename to src/thirdparty/glm/glm.hpp diff --git a/src/eepp/helper/glm/gtc/matrix_transform.hpp b/src/thirdparty/glm/gtc/matrix_transform.hpp similarity index 100% rename from src/eepp/helper/glm/gtc/matrix_transform.hpp rename to src/thirdparty/glm/gtc/matrix_transform.hpp diff --git a/src/eepp/helper/glm/gtc/matrix_transform.inl b/src/thirdparty/glm/gtc/matrix_transform.inl similarity index 100% rename from src/eepp/helper/glm/gtc/matrix_transform.inl rename to src/thirdparty/glm/gtc/matrix_transform.inl diff --git a/src/eepp/helper/glm/gtc/type_ptr.hpp b/src/thirdparty/glm/gtc/type_ptr.hpp similarity index 100% rename from src/eepp/helper/glm/gtc/type_ptr.hpp rename to src/thirdparty/glm/gtc/type_ptr.hpp diff --git a/src/eepp/helper/glm/gtc/type_ptr.inl b/src/thirdparty/glm/gtc/type_ptr.inl similarity index 100% rename from src/eepp/helper/glm/gtc/type_ptr.inl rename to src/thirdparty/glm/gtc/type_ptr.inl diff --git a/src/eepp/helper/glm/gtx/transform.hpp b/src/thirdparty/glm/gtx/transform.hpp similarity index 100% rename from src/eepp/helper/glm/gtx/transform.hpp rename to src/thirdparty/glm/gtx/transform.hpp diff --git a/src/eepp/helper/glm/gtx/transform.inl b/src/thirdparty/glm/gtx/transform.inl similarity index 100% rename from src/eepp/helper/glm/gtx/transform.inl rename to src/thirdparty/glm/gtx/transform.inl diff --git a/src/eepp/helper/imageresampler/resampler.cpp b/src/thirdparty/imageresampler/resampler.cpp similarity index 100% rename from src/eepp/helper/imageresampler/resampler.cpp rename to src/thirdparty/imageresampler/resampler.cpp diff --git a/src/eepp/helper/imageresampler/resampler.h b/src/thirdparty/imageresampler/resampler.h similarity index 100% rename from src/eepp/helper/imageresampler/resampler.h rename to src/thirdparty/imageresampler/resampler.h diff --git a/src/eepp/helper/jpeg-compressor/jpgd.cpp b/src/thirdparty/jpeg-compressor/jpgd.cpp similarity index 100% rename from src/eepp/helper/jpeg-compressor/jpgd.cpp rename to src/thirdparty/jpeg-compressor/jpgd.cpp diff --git a/src/eepp/helper/jpeg-compressor/jpgd.h b/src/thirdparty/jpeg-compressor/jpgd.h similarity index 100% rename from src/eepp/helper/jpeg-compressor/jpgd.h rename to src/thirdparty/jpeg-compressor/jpgd.h diff --git a/src/eepp/helper/jpeg-compressor/jpge.cpp b/src/thirdparty/jpeg-compressor/jpge.cpp similarity index 100% rename from src/eepp/helper/jpeg-compressor/jpge.cpp rename to src/thirdparty/jpeg-compressor/jpge.cpp diff --git a/src/eepp/helper/jpeg-compressor/jpge.h b/src/thirdparty/jpeg-compressor/jpge.h similarity index 100% rename from src/eepp/helper/jpeg-compressor/jpge.h rename to src/thirdparty/jpeg-compressor/jpge.h diff --git a/src/eepp/helper/libzip/config.h b/src/thirdparty/libzip/config.h similarity index 100% rename from src/eepp/helper/libzip/config.h rename to src/thirdparty/libzip/config.h diff --git a/src/eepp/helper/libzip/mkstemp.c b/src/thirdparty/libzip/mkstemp.c similarity index 100% rename from src/eepp/helper/libzip/mkstemp.c rename to src/thirdparty/libzip/mkstemp.c diff --git a/src/eepp/helper/libzip/vs/inttypes.h b/src/thirdparty/libzip/vs/inttypes.h similarity index 100% rename from src/eepp/helper/libzip/vs/inttypes.h rename to src/thirdparty/libzip/vs/inttypes.h diff --git a/src/eepp/helper/libzip/zip.h b/src/thirdparty/libzip/zip.h similarity index 100% rename from src/eepp/helper/libzip/zip.h rename to src/thirdparty/libzip/zip.h diff --git a/src/eepp/helper/libzip/zip_add.c b/src/thirdparty/libzip/zip_add.c similarity index 100% rename from src/eepp/helper/libzip/zip_add.c rename to src/thirdparty/libzip/zip_add.c diff --git a/src/eepp/helper/libzip/zip_add_dir.c b/src/thirdparty/libzip/zip_add_dir.c similarity index 100% rename from src/eepp/helper/libzip/zip_add_dir.c rename to src/thirdparty/libzip/zip_add_dir.c diff --git a/src/eepp/helper/libzip/zip_close.c b/src/thirdparty/libzip/zip_close.c similarity index 100% rename from src/eepp/helper/libzip/zip_close.c rename to src/thirdparty/libzip/zip_close.c diff --git a/src/eepp/helper/libzip/zip_delete.c b/src/thirdparty/libzip/zip_delete.c similarity index 100% rename from src/eepp/helper/libzip/zip_delete.c rename to src/thirdparty/libzip/zip_delete.c diff --git a/src/eepp/helper/libzip/zip_dirent.c b/src/thirdparty/libzip/zip_dirent.c similarity index 100% rename from src/eepp/helper/libzip/zip_dirent.c rename to src/thirdparty/libzip/zip_dirent.c diff --git a/src/eepp/helper/libzip/zip_entry_free.c b/src/thirdparty/libzip/zip_entry_free.c similarity index 100% rename from src/eepp/helper/libzip/zip_entry_free.c rename to src/thirdparty/libzip/zip_entry_free.c diff --git a/src/eepp/helper/libzip/zip_entry_new.c b/src/thirdparty/libzip/zip_entry_new.c similarity index 100% rename from src/eepp/helper/libzip/zip_entry_new.c rename to src/thirdparty/libzip/zip_entry_new.c diff --git a/src/eepp/helper/libzip/zip_err_str.c b/src/thirdparty/libzip/zip_err_str.c similarity index 100% rename from src/eepp/helper/libzip/zip_err_str.c rename to src/thirdparty/libzip/zip_err_str.c diff --git a/src/eepp/helper/libzip/zip_error.c b/src/thirdparty/libzip/zip_error.c similarity index 100% rename from src/eepp/helper/libzip/zip_error.c rename to src/thirdparty/libzip/zip_error.c diff --git a/src/eepp/helper/libzip/zip_error_clear.c b/src/thirdparty/libzip/zip_error_clear.c similarity index 100% rename from src/eepp/helper/libzip/zip_error_clear.c rename to src/thirdparty/libzip/zip_error_clear.c diff --git a/src/eepp/helper/libzip/zip_error_get.c b/src/thirdparty/libzip/zip_error_get.c similarity index 100% rename from src/eepp/helper/libzip/zip_error_get.c rename to src/thirdparty/libzip/zip_error_get.c diff --git a/src/eepp/helper/libzip/zip_error_get_sys_type.c b/src/thirdparty/libzip/zip_error_get_sys_type.c similarity index 100% rename from src/eepp/helper/libzip/zip_error_get_sys_type.c rename to src/thirdparty/libzip/zip_error_get_sys_type.c diff --git a/src/eepp/helper/libzip/zip_error_strerror.c b/src/thirdparty/libzip/zip_error_strerror.c similarity index 100% rename from src/eepp/helper/libzip/zip_error_strerror.c rename to src/thirdparty/libzip/zip_error_strerror.c diff --git a/src/eepp/helper/libzip/zip_error_to_str.c b/src/thirdparty/libzip/zip_error_to_str.c similarity index 100% rename from src/eepp/helper/libzip/zip_error_to_str.c rename to src/thirdparty/libzip/zip_error_to_str.c diff --git a/src/eepp/helper/libzip/zip_fclose.c b/src/thirdparty/libzip/zip_fclose.c similarity index 100% rename from src/eepp/helper/libzip/zip_fclose.c rename to src/thirdparty/libzip/zip_fclose.c diff --git a/src/eepp/helper/libzip/zip_fdopen.c b/src/thirdparty/libzip/zip_fdopen.c similarity index 100% rename from src/eepp/helper/libzip/zip_fdopen.c rename to src/thirdparty/libzip/zip_fdopen.c diff --git a/src/eepp/helper/libzip/zip_file_error_clear.c b/src/thirdparty/libzip/zip_file_error_clear.c similarity index 100% rename from src/eepp/helper/libzip/zip_file_error_clear.c rename to src/thirdparty/libzip/zip_file_error_clear.c diff --git a/src/eepp/helper/libzip/zip_file_error_get.c b/src/thirdparty/libzip/zip_file_error_get.c similarity index 100% rename from src/eepp/helper/libzip/zip_file_error_get.c rename to src/thirdparty/libzip/zip_file_error_get.c diff --git a/src/eepp/helper/libzip/zip_file_get_offset.c b/src/thirdparty/libzip/zip_file_get_offset.c similarity index 100% rename from src/eepp/helper/libzip/zip_file_get_offset.c rename to src/thirdparty/libzip/zip_file_get_offset.c diff --git a/src/eepp/helper/libzip/zip_file_strerror.c b/src/thirdparty/libzip/zip_file_strerror.c similarity index 100% rename from src/eepp/helper/libzip/zip_file_strerror.c rename to src/thirdparty/libzip/zip_file_strerror.c diff --git a/src/eepp/helper/libzip/zip_filerange_crc.c b/src/thirdparty/libzip/zip_filerange_crc.c similarity index 100% rename from src/eepp/helper/libzip/zip_filerange_crc.c rename to src/thirdparty/libzip/zip_filerange_crc.c diff --git a/src/eepp/helper/libzip/zip_fopen.c b/src/thirdparty/libzip/zip_fopen.c similarity index 100% rename from src/eepp/helper/libzip/zip_fopen.c rename to src/thirdparty/libzip/zip_fopen.c diff --git a/src/eepp/helper/libzip/zip_fopen_encrypted.c b/src/thirdparty/libzip/zip_fopen_encrypted.c similarity index 100% rename from src/eepp/helper/libzip/zip_fopen_encrypted.c rename to src/thirdparty/libzip/zip_fopen_encrypted.c diff --git a/src/eepp/helper/libzip/zip_fopen_index.c b/src/thirdparty/libzip/zip_fopen_index.c similarity index 100% rename from src/eepp/helper/libzip/zip_fopen_index.c rename to src/thirdparty/libzip/zip_fopen_index.c diff --git a/src/eepp/helper/libzip/zip_fopen_index_encrypted.c b/src/thirdparty/libzip/zip_fopen_index_encrypted.c similarity index 100% rename from src/eepp/helper/libzip/zip_fopen_index_encrypted.c rename to src/thirdparty/libzip/zip_fopen_index_encrypted.c diff --git a/src/eepp/helper/libzip/zip_fread.c b/src/thirdparty/libzip/zip_fread.c similarity index 100% rename from src/eepp/helper/libzip/zip_fread.c rename to src/thirdparty/libzip/zip_fread.c diff --git a/src/eepp/helper/libzip/zip_free.c b/src/thirdparty/libzip/zip_free.c similarity index 100% rename from src/eepp/helper/libzip/zip_free.c rename to src/thirdparty/libzip/zip_free.c diff --git a/src/eepp/helper/libzip/zip_get_archive_comment.c b/src/thirdparty/libzip/zip_get_archive_comment.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_archive_comment.c rename to src/thirdparty/libzip/zip_get_archive_comment.c diff --git a/src/eepp/helper/libzip/zip_get_archive_flag.c b/src/thirdparty/libzip/zip_get_archive_flag.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_archive_flag.c rename to src/thirdparty/libzip/zip_get_archive_flag.c diff --git a/src/eepp/helper/libzip/zip_get_compression_implementation.c b/src/thirdparty/libzip/zip_get_compression_implementation.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_compression_implementation.c rename to src/thirdparty/libzip/zip_get_compression_implementation.c diff --git a/src/eepp/helper/libzip/zip_get_encryption_implementation.c b/src/thirdparty/libzip/zip_get_encryption_implementation.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_encryption_implementation.c rename to src/thirdparty/libzip/zip_get_encryption_implementation.c diff --git a/src/eepp/helper/libzip/zip_get_file_comment.c b/src/thirdparty/libzip/zip_get_file_comment.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_file_comment.c rename to src/thirdparty/libzip/zip_get_file_comment.c diff --git a/src/eepp/helper/libzip/zip_get_file_extra.c b/src/thirdparty/libzip/zip_get_file_extra.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_file_extra.c rename to src/thirdparty/libzip/zip_get_file_extra.c diff --git a/src/eepp/helper/libzip/zip_get_name.c b/src/thirdparty/libzip/zip_get_name.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_name.c rename to src/thirdparty/libzip/zip_get_name.c diff --git a/src/eepp/helper/libzip/zip_get_num_entries.c b/src/thirdparty/libzip/zip_get_num_entries.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_num_entries.c rename to src/thirdparty/libzip/zip_get_num_entries.c diff --git a/src/eepp/helper/libzip/zip_get_num_files.c b/src/thirdparty/libzip/zip_get_num_files.c similarity index 100% rename from src/eepp/helper/libzip/zip_get_num_files.c rename to src/thirdparty/libzip/zip_get_num_files.c diff --git a/src/eepp/helper/libzip/zip_memdup.c b/src/thirdparty/libzip/zip_memdup.c similarity index 100% rename from src/eepp/helper/libzip/zip_memdup.c rename to src/thirdparty/libzip/zip_memdup.c diff --git a/src/eepp/helper/libzip/zip_name_locate.c b/src/thirdparty/libzip/zip_name_locate.c similarity index 100% rename from src/eepp/helper/libzip/zip_name_locate.c rename to src/thirdparty/libzip/zip_name_locate.c diff --git a/src/eepp/helper/libzip/zip_new.c b/src/thirdparty/libzip/zip_new.c similarity index 100% rename from src/eepp/helper/libzip/zip_new.c rename to src/thirdparty/libzip/zip_new.c diff --git a/src/eepp/helper/libzip/zip_open.c b/src/thirdparty/libzip/zip_open.c similarity index 100% rename from src/eepp/helper/libzip/zip_open.c rename to src/thirdparty/libzip/zip_open.c diff --git a/src/eepp/helper/libzip/zip_rename.c b/src/thirdparty/libzip/zip_rename.c similarity index 100% rename from src/eepp/helper/libzip/zip_rename.c rename to src/thirdparty/libzip/zip_rename.c diff --git a/src/eepp/helper/libzip/zip_replace.c b/src/thirdparty/libzip/zip_replace.c similarity index 100% rename from src/eepp/helper/libzip/zip_replace.c rename to src/thirdparty/libzip/zip_replace.c diff --git a/src/eepp/helper/libzip/zip_set_archive_comment.c b/src/thirdparty/libzip/zip_set_archive_comment.c similarity index 100% rename from src/eepp/helper/libzip/zip_set_archive_comment.c rename to src/thirdparty/libzip/zip_set_archive_comment.c diff --git a/src/eepp/helper/libzip/zip_set_archive_flag.c b/src/thirdparty/libzip/zip_set_archive_flag.c similarity index 100% rename from src/eepp/helper/libzip/zip_set_archive_flag.c rename to src/thirdparty/libzip/zip_set_archive_flag.c diff --git a/src/eepp/helper/libzip/zip_set_default_password.c b/src/thirdparty/libzip/zip_set_default_password.c similarity index 100% rename from src/eepp/helper/libzip/zip_set_default_password.c rename to src/thirdparty/libzip/zip_set_default_password.c diff --git a/src/eepp/helper/libzip/zip_set_file_comment.c b/src/thirdparty/libzip/zip_set_file_comment.c similarity index 100% rename from src/eepp/helper/libzip/zip_set_file_comment.c rename to src/thirdparty/libzip/zip_set_file_comment.c diff --git a/src/eepp/helper/libzip/zip_set_file_extra.c b/src/thirdparty/libzip/zip_set_file_extra.c similarity index 100% rename from src/eepp/helper/libzip/zip_set_file_extra.c rename to src/thirdparty/libzip/zip_set_file_extra.c diff --git a/src/eepp/helper/libzip/zip_set_name.c b/src/thirdparty/libzip/zip_set_name.c similarity index 100% rename from src/eepp/helper/libzip/zip_set_name.c rename to src/thirdparty/libzip/zip_set_name.c diff --git a/src/eepp/helper/libzip/zip_source_buffer.c b/src/thirdparty/libzip/zip_source_buffer.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_buffer.c rename to src/thirdparty/libzip/zip_source_buffer.c diff --git a/src/eepp/helper/libzip/zip_source_close.c b/src/thirdparty/libzip/zip_source_close.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_close.c rename to src/thirdparty/libzip/zip_source_close.c diff --git a/src/eepp/helper/libzip/zip_source_crc.c b/src/thirdparty/libzip/zip_source_crc.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_crc.c rename to src/thirdparty/libzip/zip_source_crc.c diff --git a/src/eepp/helper/libzip/zip_source_deflate.c b/src/thirdparty/libzip/zip_source_deflate.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_deflate.c rename to src/thirdparty/libzip/zip_source_deflate.c diff --git a/src/eepp/helper/libzip/zip_source_error.c b/src/thirdparty/libzip/zip_source_error.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_error.c rename to src/thirdparty/libzip/zip_source_error.c diff --git a/src/eepp/helper/libzip/zip_source_file.c b/src/thirdparty/libzip/zip_source_file.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_file.c rename to src/thirdparty/libzip/zip_source_file.c diff --git a/src/eepp/helper/libzip/zip_source_filep.c b/src/thirdparty/libzip/zip_source_filep.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_filep.c rename to src/thirdparty/libzip/zip_source_filep.c diff --git a/src/eepp/helper/libzip/zip_source_free.c b/src/thirdparty/libzip/zip_source_free.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_free.c rename to src/thirdparty/libzip/zip_source_free.c diff --git a/src/eepp/helper/libzip/zip_source_function.c b/src/thirdparty/libzip/zip_source_function.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_function.c rename to src/thirdparty/libzip/zip_source_function.c diff --git a/src/eepp/helper/libzip/zip_source_layered.c b/src/thirdparty/libzip/zip_source_layered.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_layered.c rename to src/thirdparty/libzip/zip_source_layered.c diff --git a/src/eepp/helper/libzip/zip_source_open.c b/src/thirdparty/libzip/zip_source_open.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_open.c rename to src/thirdparty/libzip/zip_source_open.c diff --git a/src/eepp/helper/libzip/zip_source_pkware.c b/src/thirdparty/libzip/zip_source_pkware.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_pkware.c rename to src/thirdparty/libzip/zip_source_pkware.c diff --git a/src/eepp/helper/libzip/zip_source_pop.c b/src/thirdparty/libzip/zip_source_pop.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_pop.c rename to src/thirdparty/libzip/zip_source_pop.c diff --git a/src/eepp/helper/libzip/zip_source_read.c b/src/thirdparty/libzip/zip_source_read.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_read.c rename to src/thirdparty/libzip/zip_source_read.c diff --git a/src/eepp/helper/libzip/zip_source_stat.c b/src/thirdparty/libzip/zip_source_stat.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_stat.c rename to src/thirdparty/libzip/zip_source_stat.c diff --git a/src/eepp/helper/libzip/zip_source_zip.c b/src/thirdparty/libzip/zip_source_zip.c similarity index 100% rename from src/eepp/helper/libzip/zip_source_zip.c rename to src/thirdparty/libzip/zip_source_zip.c diff --git a/src/eepp/helper/libzip/zip_stat.c b/src/thirdparty/libzip/zip_stat.c similarity index 100% rename from src/eepp/helper/libzip/zip_stat.c rename to src/thirdparty/libzip/zip_stat.c diff --git a/src/eepp/helper/libzip/zip_stat_index.c b/src/thirdparty/libzip/zip_stat_index.c similarity index 100% rename from src/eepp/helper/libzip/zip_stat_index.c rename to src/thirdparty/libzip/zip_stat_index.c diff --git a/src/eepp/helper/libzip/zip_stat_init.c b/src/thirdparty/libzip/zip_stat_init.c similarity index 100% rename from src/eepp/helper/libzip/zip_stat_init.c rename to src/thirdparty/libzip/zip_stat_init.c diff --git a/src/eepp/helper/libzip/zip_strerror.c b/src/thirdparty/libzip/zip_strerror.c similarity index 100% rename from src/eepp/helper/libzip/zip_strerror.c rename to src/thirdparty/libzip/zip_strerror.c diff --git a/src/eepp/helper/libzip/zip_unchange.c b/src/thirdparty/libzip/zip_unchange.c similarity index 100% rename from src/eepp/helper/libzip/zip_unchange.c rename to src/thirdparty/libzip/zip_unchange.c diff --git a/src/eepp/helper/libzip/zip_unchange_all.c b/src/thirdparty/libzip/zip_unchange_all.c similarity index 100% rename from src/eepp/helper/libzip/zip_unchange_all.c rename to src/thirdparty/libzip/zip_unchange_all.c diff --git a/src/eepp/helper/libzip/zip_unchange_archive.c b/src/thirdparty/libzip/zip_unchange_archive.c similarity index 100% rename from src/eepp/helper/libzip/zip_unchange_archive.c rename to src/thirdparty/libzip/zip_unchange_archive.c diff --git a/src/eepp/helper/libzip/zip_unchange_data.c b/src/thirdparty/libzip/zip_unchange_data.c similarity index 100% rename from src/eepp/helper/libzip/zip_unchange_data.c rename to src/thirdparty/libzip/zip_unchange_data.c diff --git a/src/eepp/helper/libzip/zipconf.h b/src/thirdparty/libzip/zipconf.h similarity index 100% rename from src/eepp/helper/libzip/zipconf.h rename to src/thirdparty/libzip/zipconf.h diff --git a/src/eepp/helper/libzip/zipint.h b/src/thirdparty/libzip/zipint.h similarity index 100% rename from src/eepp/helper/libzip/zipint.h rename to src/thirdparty/libzip/zipint.h diff --git a/src/eepp/helper/openal-soft/Alc/ALc.c b/src/thirdparty/openal-soft/Alc/ALc.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/ALc.c rename to src/thirdparty/openal-soft/Alc/ALc.c diff --git a/src/eepp/helper/openal-soft/Alc/ALu.c b/src/thirdparty/openal-soft/Alc/ALu.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/ALu.c rename to src/thirdparty/openal-soft/Alc/ALu.c diff --git a/src/eepp/helper/openal-soft/Alc/alcConfig.c b/src/thirdparty/openal-soft/Alc/alcConfig.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/alcConfig.c rename to src/thirdparty/openal-soft/Alc/alcConfig.c diff --git a/src/eepp/helper/openal-soft/Alc/alcDedicated.c b/src/thirdparty/openal-soft/Alc/alcDedicated.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/alcDedicated.c rename to src/thirdparty/openal-soft/Alc/alcDedicated.c diff --git a/src/eepp/helper/openal-soft/Alc/alcEcho.c b/src/thirdparty/openal-soft/Alc/alcEcho.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/alcEcho.c rename to src/thirdparty/openal-soft/Alc/alcEcho.c diff --git a/src/eepp/helper/openal-soft/Alc/alcModulator.c b/src/thirdparty/openal-soft/Alc/alcModulator.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/alcModulator.c rename to src/thirdparty/openal-soft/Alc/alcModulator.c diff --git a/src/eepp/helper/openal-soft/Alc/alcReverb.c b/src/thirdparty/openal-soft/Alc/alcReverb.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/alcReverb.c rename to src/thirdparty/openal-soft/Alc/alcReverb.c diff --git a/src/eepp/helper/openal-soft/Alc/alcRing.c b/src/thirdparty/openal-soft/Alc/alcRing.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/alcRing.c rename to src/thirdparty/openal-soft/Alc/alcRing.c diff --git a/src/eepp/helper/openal-soft/Alc/alcThread.c b/src/thirdparty/openal-soft/Alc/alcThread.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/alcThread.c rename to src/thirdparty/openal-soft/Alc/alcThread.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/alsa.c b/src/thirdparty/openal-soft/Alc/backends/alsa.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/alsa.c rename to src/thirdparty/openal-soft/Alc/backends/alsa.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/coreaudio.c b/src/thirdparty/openal-soft/Alc/backends/coreaudio.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/coreaudio.c rename to src/thirdparty/openal-soft/Alc/backends/coreaudio.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/dsound.c b/src/thirdparty/openal-soft/Alc/backends/dsound.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/dsound.c rename to src/thirdparty/openal-soft/Alc/backends/dsound.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/loopback.c b/src/thirdparty/openal-soft/Alc/backends/loopback.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/loopback.c rename to src/thirdparty/openal-soft/Alc/backends/loopback.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/mmdevapi.c b/src/thirdparty/openal-soft/Alc/backends/mmdevapi.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/mmdevapi.c rename to src/thirdparty/openal-soft/Alc/backends/mmdevapi.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/null.c b/src/thirdparty/openal-soft/Alc/backends/null.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/null.c rename to src/thirdparty/openal-soft/Alc/backends/null.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/opensl.c b/src/thirdparty/openal-soft/Alc/backends/opensl.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/opensl.c rename to src/thirdparty/openal-soft/Alc/backends/opensl.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/oss.c b/src/thirdparty/openal-soft/Alc/backends/oss.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/oss.c rename to src/thirdparty/openal-soft/Alc/backends/oss.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/portaudio.c b/src/thirdparty/openal-soft/Alc/backends/portaudio.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/portaudio.c rename to src/thirdparty/openal-soft/Alc/backends/portaudio.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/pulseaudio.c b/src/thirdparty/openal-soft/Alc/backends/pulseaudio.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/pulseaudio.c rename to src/thirdparty/openal-soft/Alc/backends/pulseaudio.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/sndio.c b/src/thirdparty/openal-soft/Alc/backends/sndio.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/sndio.c rename to src/thirdparty/openal-soft/Alc/backends/sndio.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/solaris.c b/src/thirdparty/openal-soft/Alc/backends/solaris.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/solaris.c rename to src/thirdparty/openal-soft/Alc/backends/solaris.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/wave.c b/src/thirdparty/openal-soft/Alc/backends/wave.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/wave.c rename to src/thirdparty/openal-soft/Alc/backends/wave.c diff --git a/src/eepp/helper/openal-soft/Alc/backends/winmm.c b/src/thirdparty/openal-soft/Alc/backends/winmm.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/backends/winmm.c rename to src/thirdparty/openal-soft/Alc/backends/winmm.c diff --git a/src/eepp/helper/openal-soft/Alc/bs2b.c b/src/thirdparty/openal-soft/Alc/bs2b.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/bs2b.c rename to src/thirdparty/openal-soft/Alc/bs2b.c diff --git a/src/eepp/helper/openal-soft/Alc/helpers.c b/src/thirdparty/openal-soft/Alc/helpers.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/helpers.c rename to src/thirdparty/openal-soft/Alc/helpers.c diff --git a/src/eepp/helper/openal-soft/Alc/hrtf.c b/src/thirdparty/openal-soft/Alc/hrtf.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/hrtf.c rename to src/thirdparty/openal-soft/Alc/hrtf.c diff --git a/src/eepp/helper/openal-soft/Alc/hrtf_tables.inc b/src/thirdparty/openal-soft/Alc/hrtf_tables.inc similarity index 100% rename from src/eepp/helper/openal-soft/Alc/hrtf_tables.inc rename to src/thirdparty/openal-soft/Alc/hrtf_tables.inc diff --git a/src/eepp/helper/openal-soft/Alc/mixer.c b/src/thirdparty/openal-soft/Alc/mixer.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/mixer.c rename to src/thirdparty/openal-soft/Alc/mixer.c diff --git a/src/eepp/helper/openal-soft/Alc/mixer_c.c b/src/thirdparty/openal-soft/Alc/mixer_c.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/mixer_c.c rename to src/thirdparty/openal-soft/Alc/mixer_c.c diff --git a/src/eepp/helper/openal-soft/Alc/mixer_defs.h b/src/thirdparty/openal-soft/Alc/mixer_defs.h similarity index 100% rename from src/eepp/helper/openal-soft/Alc/mixer_defs.h rename to src/thirdparty/openal-soft/Alc/mixer_defs.h diff --git a/src/eepp/helper/openal-soft/Alc/mixer_inc.c b/src/thirdparty/openal-soft/Alc/mixer_inc.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/mixer_inc.c rename to src/thirdparty/openal-soft/Alc/mixer_inc.c diff --git a/src/eepp/helper/openal-soft/Alc/mixer_neon.c b/src/thirdparty/openal-soft/Alc/mixer_neon.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/mixer_neon.c rename to src/thirdparty/openal-soft/Alc/mixer_neon.c diff --git a/src/eepp/helper/openal-soft/Alc/mixer_sse.c b/src/thirdparty/openal-soft/Alc/mixer_sse.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/mixer_sse.c rename to src/thirdparty/openal-soft/Alc/mixer_sse.c diff --git a/src/eepp/helper/openal-soft/Alc/panning.c b/src/thirdparty/openal-soft/Alc/panning.c similarity index 100% rename from src/eepp/helper/openal-soft/Alc/panning.c rename to src/thirdparty/openal-soft/Alc/panning.c diff --git a/src/eepp/helper/openal-soft/COPYING b/src/thirdparty/openal-soft/COPYING similarity index 100% rename from src/eepp/helper/openal-soft/COPYING rename to src/thirdparty/openal-soft/COPYING diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alAuxEffectSlot.h b/src/thirdparty/openal-soft/OpenAL32/Include/alAuxEffectSlot.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alAuxEffectSlot.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alAuxEffectSlot.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alBuffer.h b/src/thirdparty/openal-soft/OpenAL32/Include/alBuffer.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alBuffer.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alBuffer.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alEffect.h b/src/thirdparty/openal-soft/OpenAL32/Include/alEffect.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alEffect.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alEffect.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alError.h b/src/thirdparty/openal-soft/OpenAL32/Include/alError.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alError.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alError.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alFilter.h b/src/thirdparty/openal-soft/OpenAL32/Include/alFilter.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alFilter.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alFilter.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alListener.h b/src/thirdparty/openal-soft/OpenAL32/Include/alListener.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alListener.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alListener.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alMain.h b/src/thirdparty/openal-soft/OpenAL32/Include/alMain.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alMain.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alMain.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alSource.h b/src/thirdparty/openal-soft/OpenAL32/Include/alSource.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alSource.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alSource.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alThunk.h b/src/thirdparty/openal-soft/OpenAL32/Include/alThunk.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alThunk.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alThunk.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/alu.h b/src/thirdparty/openal-soft/OpenAL32/Include/alu.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/alu.h rename to src/thirdparty/openal-soft/OpenAL32/Include/alu.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/Include/bs2b.h b/src/thirdparty/openal-soft/OpenAL32/Include/bs2b.h similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/Include/bs2b.h rename to src/thirdparty/openal-soft/OpenAL32/Include/bs2b.h diff --git a/src/eepp/helper/openal-soft/OpenAL32/alAuxEffectSlot.c b/src/thirdparty/openal-soft/OpenAL32/alAuxEffectSlot.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alAuxEffectSlot.c rename to src/thirdparty/openal-soft/OpenAL32/alAuxEffectSlot.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alBuffer.c b/src/thirdparty/openal-soft/OpenAL32/alBuffer.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alBuffer.c rename to src/thirdparty/openal-soft/OpenAL32/alBuffer.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alEffect.c b/src/thirdparty/openal-soft/OpenAL32/alEffect.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alEffect.c rename to src/thirdparty/openal-soft/OpenAL32/alEffect.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alError.c b/src/thirdparty/openal-soft/OpenAL32/alError.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alError.c rename to src/thirdparty/openal-soft/OpenAL32/alError.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alExtension.c b/src/thirdparty/openal-soft/OpenAL32/alExtension.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alExtension.c rename to src/thirdparty/openal-soft/OpenAL32/alExtension.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alFilter.c b/src/thirdparty/openal-soft/OpenAL32/alFilter.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alFilter.c rename to src/thirdparty/openal-soft/OpenAL32/alFilter.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alListener.c b/src/thirdparty/openal-soft/OpenAL32/alListener.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alListener.c rename to src/thirdparty/openal-soft/OpenAL32/alListener.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alSource.c b/src/thirdparty/openal-soft/OpenAL32/alSource.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alSource.c rename to src/thirdparty/openal-soft/OpenAL32/alSource.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alState.c b/src/thirdparty/openal-soft/OpenAL32/alState.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alState.c rename to src/thirdparty/openal-soft/OpenAL32/alState.c diff --git a/src/eepp/helper/openal-soft/OpenAL32/alThunk.c b/src/thirdparty/openal-soft/OpenAL32/alThunk.c similarity index 100% rename from src/eepp/helper/openal-soft/OpenAL32/alThunk.c rename to src/thirdparty/openal-soft/OpenAL32/alThunk.c diff --git a/src/eepp/helper/openal-soft/README b/src/thirdparty/openal-soft/README similarity index 100% rename from src/eepp/helper/openal-soft/README rename to src/thirdparty/openal-soft/README diff --git a/src/eepp/helper/openal-soft/config.h b/src/thirdparty/openal-soft/config.h similarity index 100% rename from src/eepp/helper/openal-soft/config.h rename to src/thirdparty/openal-soft/config.h diff --git a/src/eepp/helper/openal-soft/config.h.in b/src/thirdparty/openal-soft/config.h.in similarity index 100% rename from src/eepp/helper/openal-soft/config.h.in rename to src/thirdparty/openal-soft/config.h.in diff --git a/src/eepp/helper/openal-soft/include/AL/al.h b/src/thirdparty/openal-soft/include/AL/al.h similarity index 100% rename from src/eepp/helper/openal-soft/include/AL/al.h rename to src/thirdparty/openal-soft/include/AL/al.h diff --git a/src/eepp/helper/openal-soft/include/AL/alc.h b/src/thirdparty/openal-soft/include/AL/alc.h similarity index 100% rename from src/eepp/helper/openal-soft/include/AL/alc.h rename to src/thirdparty/openal-soft/include/AL/alc.h diff --git a/src/eepp/helper/openal-soft/include/AL/alext.h b/src/thirdparty/openal-soft/include/AL/alext.h similarity index 100% rename from src/eepp/helper/openal-soft/include/AL/alext.h rename to src/thirdparty/openal-soft/include/AL/alext.h diff --git a/src/eepp/helper/openal-soft/include/AL/efx-creative.h b/src/thirdparty/openal-soft/include/AL/efx-creative.h similarity index 100% rename from src/eepp/helper/openal-soft/include/AL/efx-creative.h rename to src/thirdparty/openal-soft/include/AL/efx-creative.h diff --git a/src/eepp/helper/openal-soft/include/AL/efx-presets.h b/src/thirdparty/openal-soft/include/AL/efx-presets.h similarity index 100% rename from src/eepp/helper/openal-soft/include/AL/efx-presets.h rename to src/thirdparty/openal-soft/include/AL/efx-presets.h diff --git a/src/eepp/helper/openal-soft/include/AL/efx.h b/src/thirdparty/openal-soft/include/AL/efx.h similarity index 100% rename from src/eepp/helper/openal-soft/include/AL/efx.h rename to src/thirdparty/openal-soft/include/AL/efx.h diff --git a/src/eepp/helper/openal-soft/premake4.lua b/src/thirdparty/openal-soft/premake4.lua similarity index 100% rename from src/eepp/helper/openal-soft/premake4.lua rename to src/thirdparty/openal-soft/premake4.lua diff --git a/src/eepp/helper/pugixml/pugiconfig.hpp b/src/thirdparty/pugixml/pugiconfig.hpp similarity index 100% rename from src/eepp/helper/pugixml/pugiconfig.hpp rename to src/thirdparty/pugixml/pugiconfig.hpp diff --git a/src/eepp/helper/pugixml/pugixml.cpp b/src/thirdparty/pugixml/pugixml.cpp similarity index 100% rename from src/eepp/helper/pugixml/pugixml.cpp rename to src/thirdparty/pugixml/pugixml.cpp diff --git a/src/eepp/helper/pugixml/pugixml.hpp b/src/thirdparty/pugixml/pugixml.hpp similarity index 100% rename from src/eepp/helper/pugixml/pugixml.hpp rename to src/thirdparty/pugixml/pugixml.hpp diff --git a/src/eepp/helper/stb_vorbis/stb_vorbis.c b/src/thirdparty/stb_vorbis/stb_vorbis.c similarity index 100% rename from src/eepp/helper/stb_vorbis/stb_vorbis.c rename to src/thirdparty/stb_vorbis/stb_vorbis.c diff --git a/src/eepp/helper/stb_vorbis/stb_vorbis.h b/src/thirdparty/stb_vorbis/stb_vorbis.h similarity index 100% rename from src/eepp/helper/stb_vorbis/stb_vorbis.h rename to src/thirdparty/stb_vorbis/stb_vorbis.h diff --git a/src/eepp/helper/zlib/adler32.c b/src/thirdparty/zlib/adler32.c similarity index 100% rename from src/eepp/helper/zlib/adler32.c rename to src/thirdparty/zlib/adler32.c diff --git a/src/eepp/helper/zlib/compress.c b/src/thirdparty/zlib/compress.c similarity index 100% rename from src/eepp/helper/zlib/compress.c rename to src/thirdparty/zlib/compress.c diff --git a/src/eepp/helper/zlib/crc32.c b/src/thirdparty/zlib/crc32.c similarity index 100% rename from src/eepp/helper/zlib/crc32.c rename to src/thirdparty/zlib/crc32.c diff --git a/src/eepp/helper/zlib/crc32.h b/src/thirdparty/zlib/crc32.h similarity index 100% rename from src/eepp/helper/zlib/crc32.h rename to src/thirdparty/zlib/crc32.h diff --git a/src/eepp/helper/zlib/deflate.c b/src/thirdparty/zlib/deflate.c similarity index 100% rename from src/eepp/helper/zlib/deflate.c rename to src/thirdparty/zlib/deflate.c diff --git a/src/eepp/helper/zlib/deflate.h b/src/thirdparty/zlib/deflate.h similarity index 100% rename from src/eepp/helper/zlib/deflate.h rename to src/thirdparty/zlib/deflate.h diff --git a/src/eepp/helper/zlib/infback.c b/src/thirdparty/zlib/infback.c similarity index 100% rename from src/eepp/helper/zlib/infback.c rename to src/thirdparty/zlib/infback.c diff --git a/src/eepp/helper/zlib/inffast.c b/src/thirdparty/zlib/inffast.c similarity index 100% rename from src/eepp/helper/zlib/inffast.c rename to src/thirdparty/zlib/inffast.c diff --git a/src/eepp/helper/zlib/inffast.h b/src/thirdparty/zlib/inffast.h similarity index 100% rename from src/eepp/helper/zlib/inffast.h rename to src/thirdparty/zlib/inffast.h diff --git a/src/eepp/helper/zlib/inffixed.h b/src/thirdparty/zlib/inffixed.h similarity index 100% rename from src/eepp/helper/zlib/inffixed.h rename to src/thirdparty/zlib/inffixed.h diff --git a/src/eepp/helper/zlib/inflate.c b/src/thirdparty/zlib/inflate.c similarity index 100% rename from src/eepp/helper/zlib/inflate.c rename to src/thirdparty/zlib/inflate.c diff --git a/src/eepp/helper/zlib/inflate.h b/src/thirdparty/zlib/inflate.h similarity index 100% rename from src/eepp/helper/zlib/inflate.h rename to src/thirdparty/zlib/inflate.h diff --git a/src/eepp/helper/zlib/inftrees.c b/src/thirdparty/zlib/inftrees.c similarity index 100% rename from src/eepp/helper/zlib/inftrees.c rename to src/thirdparty/zlib/inftrees.c diff --git a/src/eepp/helper/zlib/inftrees.h b/src/thirdparty/zlib/inftrees.h similarity index 100% rename from src/eepp/helper/zlib/inftrees.h rename to src/thirdparty/zlib/inftrees.h diff --git a/src/eepp/helper/zlib/trees.c b/src/thirdparty/zlib/trees.c similarity index 100% rename from src/eepp/helper/zlib/trees.c rename to src/thirdparty/zlib/trees.c diff --git a/src/eepp/helper/zlib/trees.h b/src/thirdparty/zlib/trees.h similarity index 100% rename from src/eepp/helper/zlib/trees.h rename to src/thirdparty/zlib/trees.h diff --git a/src/eepp/helper/zlib/uncompr.c b/src/thirdparty/zlib/uncompr.c similarity index 100% rename from src/eepp/helper/zlib/uncompr.c rename to src/thirdparty/zlib/uncompr.c diff --git a/src/eepp/helper/zlib/zconf.h b/src/thirdparty/zlib/zconf.h similarity index 100% rename from src/eepp/helper/zlib/zconf.h rename to src/thirdparty/zlib/zconf.h diff --git a/src/eepp/helper/zlib/zlib.h b/src/thirdparty/zlib/zlib.h similarity index 100% rename from src/eepp/helper/zlib/zlib.h rename to src/thirdparty/zlib/zlib.h diff --git a/src/eepp/helper/zlib/zutil.c b/src/thirdparty/zlib/zutil.c similarity index 100% rename from src/eepp/helper/zlib/zutil.c rename to src/thirdparty/zlib/zutil.c diff --git a/src/eepp/helper/zlib/zutil.h b/src/thirdparty/zlib/zutil.h similarity index 100% rename from src/eepp/helper/zlib/zutil.h rename to src/thirdparty/zlib/zutil.h