Remove SDL3_main from build systems, remove most of src/main/*

XCode is still missing, and src/main/winrt/SDL3-WinRTResource*
still need to find a new home
This commit is contained in:
Daniel Gibson
2022-12-12 23:27:42 +01:00
committed by Sam Lantinga
parent 63d3fb469d
commit c3bf253b09
19 changed files with 12 additions and 308 deletions

View File

@@ -1,7 +0,0 @@
/*
SDL_android_main.c, placed in the public domain by Sam Lantinga 3/13/14
As of SDL 2.0.6 this file is no longer necessary.
*/
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -1,21 +0,0 @@
/*
SDL_dummy_main.c, placed in the public domain by Sam Lantinga 3/13/14
*/
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h> /* until this SDL_main impl is converted to header-only.. */
#ifdef main
#undef main
int main(int argc, char *argv[])
{
return SDL_main(argc, argv);
}
#else
/* Nothing to do on this platform */
int SDL_main_stub_symbol(void)
{
return 0;
}
#endif
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -1,25 +0,0 @@
/*
Simple DirectMedia Layer
Copyright (C) 1997-2022 Sam Lantinga <slouken@libsdl.org>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Nothing to do here, the code moved into SDL_main_impl.h
TODO: remove this file
*/
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -1,25 +0,0 @@
/*
Simple DirectMedia Layer
Copyright (C) 1997-2022 Sam Lantinga <slouken@libsdl.org>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
Nothing to do here, the code moved into SDL_main_impl.h
TODO: remove this file
*/
/* vi: set sts=4 ts=4 sw=4 expandtab: */

View File

@@ -1,8 +0,0 @@
/*
SDL_ngage_main.c, originally for SDL 1.2 by Hannu Viitala
empty, moved to SDL_main_impl.h and src/core/ngage/SDL_ngage_runapp.cpp
TODO: delete this file
*/
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -1,8 +0,0 @@
/*
SDL_ps2_main.c, fjtrujy@gmail.com
empty, moved to SDL_RunApp() in src/core/ps2/SDL_ps2.c
TODO: remove
*/
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -1,8 +0,0 @@
/*
SDL_psp_main.c, placed in the public domain by Sam Lantinga 3/13/14
empty, moved to SDL_RunApp() in src/core/psp/SDL_psp.c
TODO: remove
*/
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -1,8 +0,0 @@
/*
SDL_uikit_main.c, placed in the public domain by Sam Lantinga 3/18/2019
Nothing to do here, the code moved into SDL_main_impl.h
TODO: remove this file
*/
/* vi: set ts=4 sw=4 expandtab: */

View File

@@ -1,8 +0,0 @@
/*
SDL_windows_main.c, placed in the public domain by Sam Lantinga 4/13/98
Nothing to do here, the code moved into SDL_main_impl.h and SDL_windows.c (SDL_RunApp())
TODO: remove this file
*/
/* vi: set ts=4 sw=4 expandtab: */