Make iOS/tvOS (uikit) SDL_main header-only

Also adjusted iOS demo's includes to <SDL3/..> and explicit SDL_main.h

untested, I don't have Xcode (or a Mac, for that matter)

The xcode projects (for both Xcode-iOS/ and Xcode/) will probably
have to be adjusted for the SDL_main changes to work, but now at least
the iOS demo source should work as is :)
This commit is contained in:
Daniel Gibson
2022-12-15 08:01:01 -08:00
committed by Sam Lantinga
parent 28ecbbf0b5
commit 8e0693c982
12 changed files with 58 additions and 48 deletions
+2 -1
View File
@@ -4,7 +4,8 @@
* use however you want
*/
#include "SDL.h"
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include <math.h>
#include "common.h"
+1 -1
View File
@@ -5,7 +5,7 @@
*/
#include "common.h"
#include "SDL.h"
#include <SDL3/SDL.h>
#include <stdlib.h>
/*
+3 -2
View File
@@ -4,8 +4,9 @@
* use however you want
*/
#include "SDL.h"
#include "SDL_opengles.h"
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include <SDL3/SDL_opengles.h>
#include "common.h"
#include <math.h>
#include <time.h>
+2 -1
View File
@@ -4,7 +4,8 @@
* use however you want
*/
#include "SDL.h"
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include "common.h"
#define NUM_HAPPY_FACES 100 /* number of faces to draw */
+2 -1
View File
@@ -4,7 +4,8 @@
* use however you want
*/
#include "SDL.h"
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include "common.h"
#define TEST_INPUT_RECT
+2 -1
View File
@@ -4,7 +4,8 @@
* use however you want
*/
#include "SDL.h"
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include "common.h"
#define NUM_CHANNELS 8 /* max number of sounds we can play at once */
+2 -1
View File
@@ -4,7 +4,8 @@
* use however you want
*/
#include "SDL.h"
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include <time.h>
#include "common.h"
+2 -1
View File
@@ -4,7 +4,8 @@
* use however you want
*/
#include "SDL.h"
#include <SDL3/SDL.h>
#include <SDL3/SDL_main.h>
#include <math.h>
#include "common.h"