{"payload":{"allShortcutsEnabled":false,"fileTree":{"premake":{"items":[{"name":"Cygwin","path":"premake/Cygwin","contentType":"directory"},{"name":"Linux","path":"premake/Linux","contentType":"directory"},{"name":"MinGW","path":"premake/MinGW","contentType":"directory"},{"name":"VisualC","path":"premake/VisualC","contentType":"directory"},{"name":"Xcode-iOS","path":"premake/Xcode-iOS","contentType":"directory"},{"name":"Xcode","path":"premake/Xcode","contentType":"directory"},{"name":"config","path":"premake/config","contentType":"directory"},{"name":"patches","path":"premake/patches","contentType":"directory"},{"name":"projects","path":"premake/projects","contentType":"directory"},{"name":"util","path":"premake/util","contentType":"directory"},{"name":"README-cygwin.txt","path":"premake/README-cygwin.txt","contentType":"file"},{"name":"README-ios.txt","path":"premake/README-ios.txt","contentType":"file"},{"name":"README-linux.txt","path":"premake/README-linux.txt","contentType":"file"},{"name":"README-macosx.txt","path":"premake/README-macosx.txt","contentType":"file"},{"name":"README-mingw.txt","path":"premake/README-mingw.txt","contentType":"file"},{"name":"README-windows.txt","path":"premake/README-windows.txt","contentType":"file"},{"name":"README.txt","path":"premake/README.txt","contentType":"file"},{"name":"changelog","path":"premake/changelog","contentType":"file"},{"name":"premake4.lua","path":"premake/premake4.lua","contentType":"file"}],"totalCount":19},"":{"items":[{"name":"VisualC-WinRT","path":"VisualC-WinRT","contentType":"directory"},{"name":"VisualC","path":"VisualC","contentType":"directory"},{"name":"Xcode-iOS","path":"Xcode-iOS","contentType":"directory"},{"name":"Xcode","path":"Xcode","contentType":"directory"},{"name":"acinclude","path":"acinclude","contentType":"directory"},{"name":"android-project","path":"android-project","contentType":"directory"},{"name":"build-scripts","path":"build-scripts","contentType":"directory"},{"name":"cmake","path":"cmake","contentType":"directory"},{"name":"debian","path":"debian","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"include","path":"include","contentType":"directory"},{"name":"premake","path":"premake","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":"visualtest","path":"visualtest","contentType":"directory"},{"name":".hgignore","path":".hgignore","contentType":"file"},{"name":"Android.mk","path":"Android.mk","contentType":"file"},{"name":"BUGS.txt","path":"BUGS.txt","contentType":"file"},{"name":"CMakeLists.txt","path":"CMakeLists.txt","contentType":"file"},{"name":"COPYING.txt","path":"COPYING.txt","contentType":"file"},{"name":"CREDITS.txt","path":"CREDITS.txt","contentType":"file"},{"name":"INSTALL.txt","path":"INSTALL.txt","contentType":"file"},{"name":"Makefile.in","path":"Makefile.in","contentType":"file"},{"name":"Makefile.minimal","path":"Makefile.minimal","contentType":"file"},{"name":"Makefile.pandora","path":"Makefile.pandora","contentType":"file"},{"name":"Makefile.psp","path":"Makefile.psp","contentType":"file"},{"name":"Makefile.wiz","path":"Makefile.wiz","contentType":"file"},{"name":"README-SDL.txt","path":"README-SDL.txt","contentType":"file"},{"name":"README.txt","path":"README.txt","contentType":"file"},{"name":"SDL2.spec.in","path":"SDL2.spec.in","contentType":"file"},{"name":"TODO.txt","path":"TODO.txt","contentType":"file"},{"name":"VisualC.html","path":"VisualC.html","contentType":"file"},{"name":"WhatsNew.txt","path":"WhatsNew.txt","contentType":"file"},{"name":"autogen.sh","path":"autogen.sh","contentType":"file"},{"name":"cmake_uninstall.cmake.in","path":"cmake_uninstall.cmake.in","contentType":"file"},{"name":"configure","path":"configure","contentType":"file"},{"name":"configure.in","path":"configure.in","contentType":"file"},{"name":"sdl2-config.cmake.in","path":"sdl2-config.cmake.in","contentType":"file"},{"name":"sdl2-config.in","path":"sdl2-config.in","contentType":"file"},{"name":"sdl2.m4","path":"sdl2.m4","contentType":"file"},{"name":"sdl2.pc.in","path":"sdl2.pc.in","contentType":"file"}],"totalCount":41}},"fileTreeProcessingTime":4.217891,"foldersToFetch":[],"repo":{"id":330008801,"defaultBranch":"main","name":"SDL","ownerLogin":"libsdl-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-15T19:55:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77683370?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"ce0f90ffb9c845d70ce833e75b3764a8246213cb","listCacheKey":"v0:1709678518.0","canEdit":false,"refType":"tree","currentOid":"ce0f90ffb9c845d70ce833e75b3764a8246213cb"},"path":"premake/README-ios.txt","currentUser":null,"blob":{"rawLines":["Use the Xcode command files (located in the Xcode-iOS/build-scripts folder)","to conveniently generate a workspace for Xcode 3 or Xcode 4. It also","contains a cleaner script and a convenient script for automatically","running all the test suites.","","The iOS project will be referencing all files related to the top-level iOS","project. The core library will use the top-level include and src directories,","just like the other generated projects, but it will build projects for each of","the Demos in the top-level Xcode-iOS folder. These projects will have any","resources they need copied to be copied over and included as resources. They","will also reference the Info.plist file in Xcode-iOS/Demos.","","iOS support is currently experimental, but it should work just fine for any and","all applications. All of the demos that work from the manually-created Xcode","projects also work for the generated projects. There are a few minor things that","need improving, but nothing major.","","The iOS projects have no major dependencies other than the ones in the manual","Xcode-iOS project. Those are:",""," -AudioToolbox.framework"," -QuartzCore.framework"," -OpenGLES.framework"," -CoreGraphics.framework"," -UIKit.framework"," -Foundation.framework"," -CoreAudio.framework"," -CoreMotion.framework"," -GameController.framework","","All of these frameworks are part of the iOS SDK, not part of the core OS X","system.","","Run the clean script to clear out the directory of Xcode-related files","and binaries."],"stylingDirectives":[[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/libsdl-org/SDL/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"README-ios.txt","displayUrl":"https://github.com/libsdl-org/SDL/blame/ce0f90ffb9c845d70ce833e75b3764a8246213cb/premake/README-ios.txt?raw=true","headerInfo":{"blobSize":"1.42 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"7e08f47","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Flibsdl-org%2FSDL%2Fblame%2Fce0f90ffb9c845d70ce833e75b3764a8246213cb%2Fpremake%2FREADME-ios.txt","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"35","truncatedSloc":"29"},"mode":"executable file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"Text","languageID":372,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/libsdl-org/SDL/blame/ce0f90ffb9c845d70ce833e75b3764a8246213cb/premake/README-ios.txt","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/libsdl-org/SDL/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/libsdl-org/SDL/raw/ce0f90ffb9c845d70ce833e75b3764a8246213cb/premake/README-ios.txt","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":true,"symbols":[]}},"copilotInfo":null,"copilotAccessAllowed":false,"blame":{"ranges":{"1":{"start":1,"oldStart":1,"end":28,"oldEnd":28,"commitOid":"0e45984fa036fff1912c62fee3ed4f5481f3c324","reblamePath":null},"29":{"start":29,"oldStart":29,"end":29,"oldEnd":29,"commitOid":"2bf6f1bcb7a95ef2bac2abb300f275ed4d7a5efe","reblamePath":"premake/README-ios.txt"},"30":{"start":30,"oldStart":29,"end":35,"oldEnd":34,"commitOid":"0e45984fa036fff1912c62fee3ed4f5481f3c324","reblamePath":null}},"commits":{"0e45984fa036fff1912c62fee3ed4f5481f3c324":{"oid":"0e45984fa036fff1912c62fee3ed4f5481f3c324","message":"Fixed crash if initialization of EGL failed but was tried again later.\n\nThe internal function SDL_EGL_LoadLibrary() did not delete and remove a mostly\nuninitialized data structure if loading the library first failed. A later try to\nuse EGL then skipped initialization and assumed it was previously successful\nbecause the data structure now already existed. This led to at least one crash\nin the internal function SDL_EGL_ChooseConfig() because a NULL pointer was\ndereferenced to make a call to eglBindAPI().","shortMessageHtmlLink":"Fixed crash if initialization of EGL failed but was tried again later.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/5358527?s=80&v=4","committerName":"Philipp Wiesemann","committerEmail":"philipp.wiesemann@arcor.de","committedDate":"2015-06-21T17:33:46.000+02:00","firstParentOid":null},"2bf6f1bcb7a95ef2bac2abb300f275ed4d7a5efe":{"oid":"2bf6f1bcb7a95ef2bac2abb300f275ed4d7a5efe","message":"Added initial support for MFi game controllers on iOS.","shortMessageHtmlLink":"Added initial support for MFi game controllers on iOS.","authorAvatarUrl":"https://avatars.githubusercontent.com/u/2662?s=80&v=4","committerName":"Alex Szpakowski","committerEmail":"slime73@gmail.com","committedDate":"2015-09-20T23:08:36.000-03:00","firstParentOid":"d338f4651220ecda314743a773b831281a77c655"}},"ignoreRevs":{"path":".git-blame-ignore-revs","present":false,"timedOut":null}},"csrf_tokens":{"/libsdl-org/SDL/branches":{"post":"4xm6-_2nGTMU2MROaT2EUkfTCRJNuPCnKKHE6RcEHMZ-RsEzf5rPVq9HXOa__lPJcHNCgIotOSuvoK-ibgHRrg"},"/repos/preferences":{"post":"oPTIoVyZ958L2BWfIzS7s90XaQL8PcZSBUXsBsemWJjfhyE5oDjUaZ7mQPeIAD53Tvh3QRfcvjslC7iSEf0cDg"}}},"title":"Blaming SDL/premake/README-ios.txt at ce0f90ffb9c845d70ce833e75b3764a8246213cb ยท libsdl-org/SDL"}