Skip to content
This repository has been archived by the owner on Feb 11, 2021. It is now read-only.

Commit

Permalink
Updated configure
Browse files Browse the repository at this point in the history
  • Loading branch information
slouken committed Jun 8, 2013
1 parent b2015d6 commit 3299801
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 57 deletions.
15 changes: 0 additions & 15 deletions Xcode-iOS/Demos/Demos.xcodeproj/project.pbxproj
Expand Up @@ -154,13 +154,6 @@
remoteGlobalIDString = FD6526620DE8FCCB002AD96B; remoteGlobalIDString = FD6526620DE8FCCB002AD96B;
remoteInfo = libSDL; remoteInfo = libSDL;
}; };
04AB757011E563D200BE9753 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = FD1B48920E313154007AB34E /* SDL.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 006E982211955059001DE610;
remoteInfo = testsdl;
};
FD1B489D0E313154007AB34E /* PBXContainerItemProxy */ = { FD1B489D0E313154007AB34E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = FD1B48920E313154007AB34E /* SDL.xcodeproj */; containerPortal = FD1B48920E313154007AB34E /* SDL.xcodeproj */;
Expand Down Expand Up @@ -374,7 +367,6 @@
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
FD1B489E0E313154007AB34E /* libSDL2.a */, FD1B489E0E313154007AB34E /* libSDL2.a */,
04AB757111E563D200BE9753 /* testsdl.app */,
); );
name = Products; name = Products;
sourceTree = "<group>"; sourceTree = "<group>";
Expand Down Expand Up @@ -597,13 +589,6 @@
/* End PBXProject section */ /* End PBXProject section */


/* Begin PBXReferenceProxy section */ /* Begin PBXReferenceProxy section */
04AB757111E563D200BE9753 /* testsdl.app */ = {
isa = PBXReferenceProxy;
fileType = wrapper.application;
path = testsdl.app;
remoteRef = 04AB757011E563D200BE9753 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
FD1B489E0E313154007AB34E /* libSDL2.a */ = { FD1B489E0E313154007AB34E /* libSDL2.a */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = archive.ar; fileType = archive.ar;
Expand Down
2 changes: 2 additions & 0 deletions Xcode-iOS/Demos/Info.plist
Expand Up @@ -24,5 +24,7 @@
<string>1.0</string> <string>1.0</string>
<key>NSMainNibFile</key> <key>NSMainNibFile</key>
<string></string> <string></string>
<key>UISupportedInterfaceOrientations</key>
<array/>
</dict> </dict>
</plist> </plist>
77 changes: 36 additions & 41 deletions Xcode-iOS/Demos/src/rectangles.c
Expand Up @@ -37,50 +37,45 @@ render(SDL_Renderer *renderer)
int int
main(int argc, char *argv[]) main(int argc, char *argv[])
{ {

if (SDL_Init(SDL_INIT_VIDEO/* | SDL_INIT_AUDIO*/) < 0)
SDL_Window *window; {
SDL_Renderer *renderer; printf("Unable to initialize SDL");
int done;
SDL_Event event;

/* initialize SDL */
if (SDL_Init(SDL_INIT_VIDEO) < 0) {
fatalError("Could not initialize SDL");
}

/* seed random number generator */
srand(time(NULL));

/* create window and renderer */
window =
SDL_CreateWindow(NULL, 0, 0, SCREEN_WIDTH, SCREEN_HEIGHT,
SDL_WINDOW_SHOWN);
if (window == 0) {
fatalError("Could not initialize Window");
} }
renderer = SDL_CreateRenderer(window, -1, 0);
if (!renderer) { SDL_LogSetAllPriority(SDL_LOG_PRIORITY_WARN);
fatalError("Could not create renderer"); SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 2);
} SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);

/* Fill screen with black */ int landscape = 1;
SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255); int modes = SDL_GetNumDisplayModes(0);
SDL_RenderClear(renderer); int sx = 0, sy = 0;

for (int i = 0; i < modes; i++)
/* Enter render loop, waiting for user to quit */ {
done = 0; SDL_DisplayMode mode;
while (!done) { SDL_GetDisplayMode(0, i, &mode);
while (SDL_PollEvent(&event)) { if (landscape ? mode.w > sx : mode.h > sy)
if (event.type == SDL_QUIT) { {
done = 1; sx = mode.w;
} sy = mode.h;
} }
render(renderer);
SDL_Delay(1);
} }


/* shutdown SDL */ printf("picked: %d %d\n", sx, sy);
SDL_Quit();
SDL_Window *_sdl_window = NULL;
SDL_GLContext _sdl_context = NULL;

_sdl_window = SDL_CreateWindow("fred",
0, 0,
sx, sy,
SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN | SDL_WINDOW_BORDERLESS);

SDL_SetHint("SDL_HINT_ORIENTATIONS", "LandscapeLeft LandscapeRight");

int ax = 0, ay = 0;
SDL_GetWindowSize(_sdl_window, &ax, &ay);

printf("given: %d %d\n", ax, ay);


return 0; return 0;
} }
2 changes: 1 addition & 1 deletion configure
Expand Up @@ -15846,7 +15846,7 @@ find_lib()
host_lib_path="/usr/$base_libdir /usr/local/$base_libdir" host_lib_path="/usr/$base_libdir /usr/local/$base_libdir"
fi fi
for path in $gcc_bin_path $gcc_lib_path $env_lib_path $host_lib_path; do for path in $gcc_bin_path $gcc_lib_path $env_lib_path $host_lib_path; do
lib=`ls -- $path/$1 2>/dev/null | sort | sed 's/.*\/\(.*\)/\1/; q'` lib=`ls -- $path/$1 2>/dev/null | sed -e '/\.so\..*\./d' -e 's,.*/,,' | sort | tail -1`
if test x$lib != x; then if test x$lib != x; then
echo $lib echo $lib
return return
Expand Down

0 comments on commit 3299801

Please sign in to comment.