6133 Commits

Author SHA1 Message Date
Jon Maddox
f42078363d script/build will do the only thing that matters, the app building and codesigning 2013-03-26 10:36:40 -04:00
Jon Maddox
406ba52e4d drop all the build scripts, these belong in libretro-super 2013-03-26 10:36:21 -04:00
Jon Maddox
b20c19b4d0 explain where the app will be after being built 2013-03-25 12:34:57 -04:00
Jon Maddox
6945712ead add an announcement to explain where they can find the app 2013-03-25 12:34:01 -04:00
Jon Maddox
8d30aba4d7 give the ability to disable codesigning so this build stack can hopefully be helpful to jailbreak distroing too 2013-03-25 12:29:46 -04:00
Jon Maddox
01940676ea README 2013-03-25 12:08:39 -04:00
Jon Maddox
e90ef21565 general overall build script 2013-03-25 12:08:34 -04:00
Jon Maddox
56c1a5e0f1 build the ios app
* import the build config
* clean the build
* build the app
* codesign the emulator core dynamic libraries
* package the app into an IPA with the preferenced mobile provisioning
2013-03-25 11:44:00 -04:00
Jon Maddox
80678332ec add build config file 2013-03-25 11:38:39 -04:00
Jon Maddox
50af16e2e7 ignore ios provisioning files 2013-03-25 11:38:23 -04:00
Jon Maddox
bf810b0b1e set the codesigning setting for Release for Distribution 2013-03-25 11:37:41 -04:00
Jon Maddox
5cff8a9b39 ignore all dynamic libraries in ios/modules 2013-03-25 09:23:56 -04:00
Jon Maddox
2926e4533d removes the tmp directory 2013-03-25 09:18:29 -04:00
Jon Maddox
845b87fbba main core build script, calls all the build scripts for all of the cores 2013-03-25 09:18:18 -04:00
Jon Maddox
c04d96a59b nestopia and snes9x-next build scripts
These get built in a tmp directory under ios. Steps:

* Clone (or pull master) repo
* build core
* move core to modules directory
2013-03-25 09:17:56 -04:00
Jon Maddox
71c14a53e1 ignore tmp under the ios directory 2013-03-25 09:13:38 -04:00
Jon Maddox
200809f430 ignore dotted files/dirs including '.' and '..' 2013-03-20 22:48:58 -04:00
Jon Maddox
c551bca665 open directly to the Documents directory 2013-03-20 22:44:11 -04:00
Jon Maddox
8d500d2cf2 i did! 2013-03-20 22:43:01 -04:00
Jon Maddox
fa7730fc49 dot the system directory to hide it from iTunes Sharing
This esssentially hides the retroarch system directory when viewing the
documents directory through iTunes Sharing.

You can't browse folders this way anyways, so having it visible is
essentially useless anyways.

You can of course still get to this directoy via tools like iTools
(non-jailbroken) or ssh'ing into the device (jailbroken).
2013-03-20 22:27:47 -04:00
Jon Maddox
b335bfbac6 enable iTunes File Sharing
Turning on iTunes File Sharing means being able to easily drop roms
into the app by dragging them in via iTunes.
2013-03-19 16:32:07 -04:00
Jon Maddox
08a4523bb2 use the app level documents directory instead of /var/mobile
This is a big change in that it changes the RetroArch system path where
it saves settings, game saves, etc. Using /var/mobile meant that
RetroArch only ran on jailbroken devices. This was the only thing
requiring a jailbreak.

Now not only will it work on vanilla devices, but all settings etc are
neating found in the app's documents directory.
2013-03-19 15:09:05 -04:00
Squarepusher
7699b0b76f Merge pull request #156 from maddox/xcode-ignores
Add items to .gitignore for Xcode projects
2013-03-19 09:18:07 -07:00
Jon Maddox
7cda5a42c2 add some things to .gitignore for xcode projects 2013-03-19 11:57:51 -04:00
twinaphex
4de07e0f1c (iOS) Don't compile with HAVE_NEON defined temporarily 2013-03-19 06:10:47 +01:00
twinaphex
ef39eb50d3 (iOS) Don't compile in libz.dylib 2013-03-19 06:07:39 +01:00
twinaphex
fac3ef0228 (iOS/Griffin) Compile in HAVE_NEON / HAVE_RGUI / WANT_MINIZ, etc. 2013-03-19 06:06:16 +01:00
twinaphex
70ac48a685 (iOS) Compile griffin.c - meancoot - check out if everything still
works in the iOS port
2013-03-19 05:57:51 +01:00
twinaphex
4c38e837ca (iOS) Build fix 2013-03-19 04:59:42 +01:00
twinaphex
bf7c96435c Revert "(BTStack) Commit btstack deps to repo"
This reverts commit b2096c6bb0f8010bb635d7c826f51b1c9885f40e.

Conflicts:
	ios/RetroArch/input/BTStack/btstack/run_loop.h
2013-03-19 03:55:05 +01:00
twinaphex
401053307c Revert "(iOS/BTStack) Relative path includes"
This reverts commit 7b90adef5806687f682513e948aa58a0326fbad1.

Conflicts:
	ios/RetroArch/input/BTStack/btstack/run_loop.h
2013-03-19 03:54:01 +01:00
twinaphex
b90478fbb5 (iOS) Build fix in run_loop.h 2013-03-19 02:04:53 +01:00
meancoot
00d809436b (iOS) Send touch events directly to a shared RAInputResponder instance, bypassing NSNotificationCenter. 2013-03-18 20:52:35 -04:00
meancoot
2a4573854e (iOS) Load BTstack dynamically; no more separate nobtstack xcode scheme. 2013-03-18 20:32:24 -04:00
twinaphex
7b90adef58 (iOS/BTStack) Relative path includes 2013-03-18 23:43:44 +01:00
twinaphex
b2096c6bb0 (BTStack) Commit btstack deps to repo 2013-03-18 23:32:25 +01:00
twinaphex
5790dbbc61 (iOS) Avoid some conditionals - WIIMOTE_DBG is undefined for regular
builds anyway
2013-03-18 18:52:37 +01:00
twinaphex
a8a277ec3b (RMenu) Cleanups 2013-03-18 18:31:14 +01:00
twinaphex
93522723b0 (RMenu) Replace more snprintfs in rmenu.c 2013-03-18 18:05:15 +01:00
twinaphex
8621d78776 (RGL PS3) Move RGL to /ps3 folder - unlikely to use it for '3D libretro' 2013-03-18 16:55:09 +01:00
twinaphex
d561db5186 (iOS) Add HAVE_COREAUDIO include into Griffin 2013-03-18 06:17:00 +01:00
twinaphex
15215c47f1 (Grifin) Move griffin to root (to indicate it's no longer console-specific 2013-03-18 05:46:19 +01:00
twinaphex
2dc3adcde3 (Filebrowser) Remove redundant filebrowser_get_current_dir 2013-03-18 05:25:18 +01:00
twinaphex
cf7f868e0a (RMenu) Replace more snprintfs with strlcpy 2013-03-18 05:11:36 +01:00
twinaphex
8930afd11c (RMENU) Replace snprintfs with strlcpy 2013-03-18 03:49:54 +01:00
twinaphex
8abe9802b5 (RGUI) Replace as much snprintfs with strlcpy as possible
for safety reasons
2013-03-18 02:01:14 +01:00
Themaister
51b5a2df5c Refactor aspect_ratio member.
Mutate in g_extern.system.aspect_ratio to avoid
getting wrong aspect ratio on reentrancy.
2013-03-17 22:05:15 +01:00
Themaister
aa24755956 Make initial RGUI directory configurable. 2013-03-17 21:39:28 +01:00
twinaphex
5f08cebf7c (iOS) Function pointer to set_keybinds NULL for now 2013-03-17 21:39:12 +01:00
Themaister
374975da34 Move core selection to top on PC. 2013-03-17 21:23:28 +01:00