Commit Graph

433 Commits

Author SHA1 Message Date
Rob Loach e1e0bbe7b6
chailove: Add Android build
@webgeek1234 has cleaned up the Android support for ChaiLove. Thanks so much for pushing this forwards.
2018-04-12 18:25:14 -04:00
Aaron Kling 9c2a9078e0 Update cores-android-cmake to use ndk r16b 2018-04-11 09:20:00 -05:00
markwkidd 30275619b3 update mame2003-plus recipe 2018-04-09 22:13:56 -04:00
Aaron Kling ec55947f07 Update android jni recipe for beetle psx changes 2018-04-07 13:02:12 -05:00
Aaron Kling a0dba45013 Remove ndk toolchain override from android jni recipe
This will let the ndk choose its preferred compiler. Cores that
need something different can specific in their Application.mk file.
2018-04-04 22:34:36 -05:00
Aaron Kling 535156171e Remove pcsx interpreter from the android recipe
This has never built correctly. There's also no reason to use this
over the main build with dynarec. Archs that do not support dynarec
should built that way in the main core anyways.
2018-04-04 22:31:43 -05:00
Aaron Kling 3bcc1dbb5b Mesen properly builds for android using gcc on the newer ndk 2018-04-03 11:06:34 -05:00
Aaron Kling 5ddd4946d2 Remove core-android-jni-old
These cores have been added to the current ndk recipe
2018-04-03 09:27:24 -05:00
Aaron Kling f183e3cb70 Build mupen64plus android using jni
Armv7 and arm64 build correctly, x86 does not. But x86 was not
built before anyways.
2018-04-02 21:19:23 -05:00
Aaron Kling e842726e3e Remove android jni aarch64 recipe and enable arm64-v8a for all android
This also requires changing the ndk for the jni recipe to 15c.
2018-04-02 21:19:23 -05:00
Aaron Kling 132e44189c Fix mame2003-plus url on android jni recipe
The original project repo no longer exists, so track the libretro
mirror
2018-04-02 21:18:50 -05:00
Aaron Kling d84b64933f Add branch to android jni caprice recipe 2018-03-31 16:58:51 -05:00
Aaron Kling 74dfc18e56 Add bluemsx, nestopia, and quicknes to android jni recipe 2018-03-31 16:57:57 -05:00
Aaron Kling 1d34ac0a8e Track ppsspp upstream
Also switch android back to building via cmake
2018-03-28 23:14:49 -05:00
Aaron Kling 61b11b9431 Strip android cmake output
This checks for the STRIPPATH varible in the android path. Only
setting that variable for the android cmake targets. JNI outputs
already stripped shared objects.
2018-03-28 22:57:07 -05:00
Aaron Kling 2ff2d2dd0a Fix and simplify android cmake path 2018-03-28 16:11:30 -05:00
markwkidd 84a5e15195 add mame2003-plus-libretro to buildbot 2018-03-25 11:41:08 -04:00
Ignacio Sanchez Gines a877f434c3
Add Gearsystem and Gearboy to Vita and Android recipes 2018-03-24 01:54:09 +01:00
Andrés 4bd9eca29c
Update cores-android-jni_clang 2018-02-25 11:01:52 -05:00
Andrés 2e3a461b6b
Update cores-android-jni_clang 2018-02-25 10:59:34 -05:00
Andrés a6cac35c71
Update cores-android-jni_clang 2018-02-24 17:59:40 -05:00
radius aadce78fa5 mesen needs clang 2018-02-24 17:45:50 -05:00
radius 15998a30eb add mesen jni 2018-02-24 17:28:12 -05:00
radius fcf0a9500d change branch for sameboy 2018-02-24 12:19:22 -05:00
twinaphex 6cb78e4074 Update recipes 2018-02-24 13:02:53 +01:00
Andrés 6b05b333df
Update cores-android-jni 2018-02-15 22:15:31 -05:00
Twinaphex 4f77c5d84a
Update cores-android-jni 2018-02-15 10:01:50 +01:00
Andrés ae631a4413
Update cores-android-jni 2018-02-04 16:48:28 -05:00
hunterk 53d21be004 add android recipes for sameboy 2018-02-03 15:06:20 -06:00
orbea cc7d14f458 recipes: Fix the freeintv android recipe.
It should use GENERIC_JNI and not GENERIC.
2018-01-23 21:48:49 -08:00
orbea bcfe52c80b recipes: Restore the ppsspp jni build. 2018-01-23 21:18:10 -08:00
markwkidd 8ba5aa51c3
add freeintv to android jni recipe 2018-01-23 15:52:40 -05:00
orbea 61c17c6ece libretro-buildbot-recipe.sh: Fix constant rebuilds for some cores.
A few cores built with the LEIRADEL command had an issue where a
hack used to build certain cores broke and caused them to be built
every time the buildbot encountered the recipe.

To fix this the build_libretro_leiradel_makefile function was removed
and incorporated into the build_libretro_generic_makefile function.
This allowed the script to easily use new logic to build multiple cores
with one recipe which entirely avoids the need for the broken hack.
2018-01-15 16:32:59 -08:00
orbea 61b426445c libretro-buildbot-recipe.sh: Move jni specific conditions to the recipe files. 2018-01-14 14:28:37 -08:00
orbea e4d3a8a8ac libretro-buildbot-recipe: Move core specific conditions to the recipe files. 2018-01-14 14:27:33 -08:00
Andrés 8a9ecf501e
Update cores-android-cross.conf 2018-01-09 17:43:18 -05:00
orbea 9e3b0973f8 recipes: Set DIST for ppsspp android-cmake recipes. 2017-12-31 12:49:40 -08:00
orbea 043bcba31e recipes: Add atari800 to cores-android-jni-aarch64 2017-12-27 17:06:01 -08:00
orbea bcaf9efe1d libretro-buildbot-recipe.sh: Use $NAME instead of the BSNES_JNI command. 2017-12-24 18:08:07 -08:00
orbea c003a9b58e libretro-buildbot-recipe.sh: Build all three mame2014 cores at once. 2017-12-21 09:38:32 -08:00
orbea 722fad7cf1 recipes: Remove $TYPE from the core recipe files as its no longer needed. 2017-12-20 10:49:26 -08:00
Andrés 712c397224
Update cores-android-armv7-ndk 2017-12-14 17:30:11 -05:00
orbea bbc09a08a8 libretro-buildbot-recipe.sh: Build all three profiles for bsnes-libretro and bsnes-mercury
Fixes https://github.com/libretro/libretro-super/issues/241
2017-12-05 15:02:17 -08:00
orbea 58498ddbd3 libretro-buildbot-recipe.sh: Build the bsnes android cores in the build_libretro_generic_jni function. 2017-12-05 07:39:50 -08:00
Andrés b41369c83a
Update cores-android-jni 2017-12-02 18:24:46 -05:00
orbea b3f18d4c86 recipes: Remove duplicate recipes. 2017-12-02 03:17:35 -08:00
radius 9601119d46 sort alphabetically 2017-11-26 15:40:50 -05:00
orbea 75a4ad7c1a libretro-buildbot-recipe.sh: Remove dead submodule code for RetroArch. 2017-11-25 08:19:11 -08:00
orbea 493f06015b recipes: Remove DOS line endings from recipe files. 2017-11-17 14:03:04 -08:00
orbea 33c0d07b80 recipes: Remove trailing whitespace from recipe files. 2017-11-17 14:01:21 -08:00
orbea d6953d60f0 libretro-buildbot-recipe.sh: Remove more use of cut. 2017-11-16 13:39:27 -08:00
orbea 1f805ce33f libretro-buildbot-recipe.sh: Don't include '..' in the cmake $ARGS 2017-11-16 08:29:47 -08:00
Brad Parker fe3bb8f1bf remove double spaces 2017-11-13 00:03:57 -05:00
Brad Parker 7741f698b9 spell fceumm correctly 2017-11-12 22:44:17 -05:00
not6 d9fdf8444f Update cores-android-jni 2017-10-16 21:40:17 +02:00
Tomohiro Yoshidomi a4108cf876 [aarch64] add NP2kai 2017-10-06 05:28:16 +09:00
Aaron Kling edcc147a97 Use different folders for android ppsspp 2017-09-28 23:49:19 -05:00
Aaron Kling 75f0daa71d Build ppsspp for android using cmake 2017-09-27 14:43:09 -05:00
radius f31e7a95b7 add ppsspp cmake recipe 2017-09-25 18:46:05 -05:00
Andrés 90c7800dcf Update cores-android-jni 2017-09-24 11:44:46 -05:00
Andrés b463f57d35 Update cores-android-jni-aarch64 2017-09-24 11:29:30 -05:00
Andrés 052d3d8e12 Update cores-android-jni 2017-09-24 11:28:18 -05:00
Andrés 2faede0e15 Update cores-android-jni 2017-09-24 11:21:17 -05:00
Andrés 3fa2029ce6 Update retroarch-android-aarch64.conf 2017-09-22 19:48:12 -05:00
Andrés 547941527c Update retroarch-android-aarch64.conf 2017-09-22 19:47:51 -05:00
Andrés 25f2461465 Update retroarch-android-aarch64.ra 2017-09-22 13:05:17 -05:00
Andrés 263d2cb9a2 Update retroarch-android-aarch64.conf 2017-09-21 15:13:26 -05:00
Andrés 673c6e76c1 Update retroarch-android-aarch64.ra 2017-09-21 15:11:37 -05:00
Andrés a21f9283d0 Update cores-android-jni-old 2017-09-10 16:30:50 -05:00
Andrés 0e020ded8f Update cores-android-jni 2017-09-10 16:30:30 -05:00
Tatsuya79 970e227f26 Fix. 2017-09-09 17:19:52 +02:00
Tatsuya79 16f67e07b4 Add NP2Kai to recipes. 2017-09-09 16:51:00 +02:00
Andrés 97ed08f494 Update cores-android-jni-aarch64.conf 2017-08-08 11:35:21 -05:00
Andrés e808540fc5 Update retroarch-android-aarch64.ra 2017-07-24 20:08:11 -05:00
radius 1909424977 add aarch64 branch recipe 2017-07-24 12:05:01 -05:00
Andrés 2d090fdf14 Update cores-android-jni-aarch64 2017-07-24 11:53:42 -05:00
meepingsnesroms 0935eaa1ac Change puae to jni makefile for x86 compatibility 2017-07-23 14:31:32 -07:00
hunterk ed6e262be4 fix URL typo and add more atari800 recipes 2017-07-16 09:12:19 -05:00
Andrés f1d3b7549a Update retroarch-android-staging.conf 2017-07-10 22:45:53 -05:00
Andrés 687f9dd250 Update cores-android-jni-aarch64 2017-07-02 23:12:25 -05:00
Andrés 3007e9da77 Update cores-android-jni-aarch64 2017-06-30 21:15:44 -05:00
Andrés b074e20651 Update cores-android-jni 2017-06-30 20:44:00 -05:00
Andrés 17bfac3116 Update cores-android-jni 2017-06-30 20:39:46 -05:00
Andrés 95e99da51c Update cores-android-cross 2017-06-25 22:14:48 -05:00
Andrés 1956ed6534 Update cores-android-jni-aarch64 2017-06-25 22:13:35 -05:00
Andrés b5bd51506a Update cores-android-cross 2017-06-25 21:59:18 -05:00
Andrés 725674678a Update cores-android-jni-aarch64 2017-06-25 21:50:06 -05:00
Andrés deb667724d Update retroarch-android-staging.conf 2017-06-25 16:57:00 -05:00
Brad Parker 8cf3247342 android: override platform for mame2010 2017-06-21 23:25:31 +01:00
Brad Parker 02bcd28fb8 android: unset PTR64 for mame2010 2017-06-21 20:30:46 +01:00
Brad Parker 1d37b9c35a android: force correct compiler for mame2010 2017-06-21 19:32:55 +01:00
twinaphex bc9fe0df88 (Android) Add openlara recipe 2017-06-18 15:29:22 +02:00
Andrés 6381049d95 Update retroarch-android-staging.conf 2017-06-11 23:08:47 -05:00
twinaphex f864695499 Add recipe for px68k (Android) 2017-06-08 10:54:20 +02:00
twinaphex 4d9d773069 Add nekop2 JNI 2017-06-08 10:04:43 +02:00
radius 136643a4ff allow overriding ABIS 2017-06-04 19:49:16 -05:00
radius 19e2ff82c9 allow overriding ABIS 2017-06-04 19:42:23 -05:00
radius b0760ca8a2 add empty line 2017-06-04 19:35:15 -05:00
radius 9085c1e0f7 add experimental support for AARCH64 cores 2017-06-04 19:21:57 -05:00
Andrés 538cce235f Update retroarch-android-staging.conf 2017-06-04 18:40:14 -05:00
Andrés 9d472b1de6 Update retroarch-android-staging.conf 2017-06-04 15:13:27 -05:00
Andrés 6b7dbf48ef Update retroarch-android.ra 2017-05-13 14:25:54 -05:00
Andrés a73d49da77 Update retroarch-android-staging.ra 2017-05-13 14:25:00 -05:00
twinaphex 86b35f0907 (Android) Add uzem rule 2017-05-04 04:03:50 +02:00
twinaphex be1a04537d Add melonDS recipe for Android 2017-05-04 03:27:11 +02:00
Andrés 0567742057 Update retroarch-android-staging.conf 2017-05-01 17:13:13 -05:00
Andrés 3c809270d4 Update retroarch-android-staging.conf 2017-05-01 16:45:08 -05:00
radius 180b6b7487 branch seems to be deleted.. 2017-04-24 00:20:20 -05:00
Andrés 26e43a07be Update retroarch-android-staging.ra 2017-04-15 17:11:42 -05:00
Brad Parker 2232515897 add mrboom_devel core using develop branch for testing 2017-04-15 13:50:55 -04:00
Brad Parker fedc70b835 add git branch to all recipes 2017-04-15 13:48:15 -04:00
twinaphex 96921cee7e Add recipes for crocods 2017-03-26 16:29:17 +02:00
twinaphex 2c9664fcff Add vice_x64 for Android 2017-03-26 03:26:37 +02:00
twinaphex 39aa666e02 Update beetle-saturn 2017-03-25 21:49:04 +01:00
twinaphex 985a7d175a Add trailing space 2017-03-25 01:34:14 +01:00
twinaphex c152b66f97 Update rule for pocketcdg (Android) 2017-03-25 00:58:31 +01:00
twinaphex 4a28c07154 Add pocketcdg recipes 2017-03-24 10:35:33 +01:00
twinaphex fafaa8bfdf Add xrick to recipes 2017-03-24 09:11:44 +01:00
Andrés b2d0656bdb Update retroarch-android-dev.ra 2017-03-08 00:28:07 -05:00
buildbot f5eac95ac2 fix this 2017-03-06 23:06:57 -05:00
buildbot 0f13d2cc0b add dev build 2017-03-06 21:43:31 -05:00
buildbot 1036cf0e05 add these files 2017-03-06 21:41:21 -05:00
twinaphex 6ce7a2f862 update recipes 2017-02-17 20:54:58 +01:00
twinaphex e4a1caf311 Update recipes 2017-02-17 15:47:56 +01:00
not6 e0fbf9f931 Update cores-android-armv7-ndk-old-mame
fix android after rebase mame2016-libretro
2017-02-08 18:49:07 +01:00
twinaphex 4de52c45c3 Add mrboom target for android 2017-02-01 05:49:11 +01:00
Andrés 6e5ba07902 Update cores-android-armv7-ndk-old-mame 2017-01-30 02:16:17 -05:00
Not6 41f6c8556a move mame2014/2016 cores to old ndk 2017-01-29 11:06:11 +01:00
twinaphex c5655f9277 Add mame2016 cores 2017-01-23 02:00:06 +01:00
twinaphex 196d12fef1 Add beetle psx hw core for Android 2017-01-20 01:45:41 +01:00
buildbot 5a17eaf0cc change fork 2017-01-01 23:47:43 -05:00
radius ef86800c64 remove this too 2016-12-19 21:43:44 -05:00
radius 1d0bafc6f5 remove this 2016-12-19 19:46:30 -05:00
Andrés Suárez b4900bd2c5 Update cores-android-armv7-ndk-mame 2016-12-16 11:01:38 -05:00
radius 0d362331f1 update 2016-12-15 17:53:19 -05:00
radius 5b3f182d77 Merge branch 'master' of github.com:libretro/libretro-super 2016-12-15 17:40:32 -05:00
radius dc995e0af7 update mame recipe 2016-12-15 17:40:23 -05:00
Andrés Suárez f751642642 Update cores-android-cross.conf 2016-12-14 21:04:39 -05:00
Andrés Suárez 5f3928357a Update cores-android-jni.conf 2016-12-14 19:12:49 -05:00
radius 43c61e75d6 parallel 2016-12-08 21:27:12 -05:00
Andrés Suárez 161d736ca6 Update cores-android-armv7-ndk-mame 2016-12-02 19:28:07 -05:00
Andrés Suárez 83400e3a0e Update cores-android-armv7-ndk-mame.conf 2016-12-02 19:27:44 -05:00
fr500 0d37fff85f update android recipes 2016-12-01 18:54:04 -05:00
fr500 edbd142cf5 update android recipes 2016-12-01 16:53:55 -05:00
fr500 4d1706228f update android recipes 2016-12-01 16:49:33 -05:00
Andrés Suárez 5a1e4086bf Update cores-android-jni-old 2016-11-09 15:13:49 -05:00
Andrés Suárez 143ee5cabe Update cores-android-jni 2016-11-09 15:13:08 -05:00
radius eeb46e5bf2 remove repeated vba core 2016-11-06 19:55:00 -05:00
radius afc6efafda add recipe for the old toolchain 2016-11-06 18:08:32 -05:00
radius 53133ce613 fix pokemini 2016-11-06 00:22:49 -05:00
radius 07282af613 add pokemini 2016-11-05 22:54:54 -05:00
Andrés Suárez 93c311db7a Update cores-android-cross.conf 2016-11-04 00:04:05 -05:00
Andrés Suárez 9ccc446e15 Update retroarch-android-staging.conf 2016-11-04 00:03:38 -05:00
Andrés Suárez 31b7db0386 Update retroarch-android.conf 2016-11-04 00:03:03 -05:00
Andrés Suárez 92a8627b82 Update cores-android-jni.conf 2016-11-04 00:02:39 -05:00
Andrés Suárez b54da8a779 Update cores-android-jni.conf 2016-11-04 00:02:18 -05:00
Andrés Suárez 96fd9a8ac1 Update cores-android-armv7-ndk.conf 2016-11-04 00:01:42 -05:00
Andrés Suárez b7e063055c Update retroarch-android.conf 2016-10-31 00:02:10 -05:00
radius efc23b7d22 staging build fix 2016-10-15 14:52:28 -05:00
radius b85188c5df rename staging build 2016-10-14 21:25:01 -05:00
radius 2d0bb01b1e rename staging build 2016-10-14 19:27:47 -05:00
twinaphex 6c3d87025e Update snes9x2010 recipe 2016-10-06 04:21:08 +02:00
twinaphex 720eb5a7e4 Merge branch 'master' of https://github.com/libretro/libretro-super 2016-10-06 04:20:34 +02:00
Andrés Suárez a379046c9a Update cores-android-jni 2016-10-05 16:56:57 -05:00
Andrés Suárez 71492131c0 Update cores-android-cross 2016-10-05 16:55:31 -05:00
twinaphex 3ba1b07653 Use JNI Makefile for SNES9x 2010/VBA Next 2016-10-05 20:45:55 +02:00
Andrés Suárez 6b12f15997 Update cores-android-jni 2016-10-04 20:27:25 -05:00
Andrés Suárez 09688ea9b4 Update cores-android-cross 2016-10-04 20:26:00 -05:00
Andrés Suárez 480e386e7e Update cores-android-armv7-ndk 2016-09-19 01:09:07 -05:00
Andrés Suárez 2af96d07ce Add glupen64 gles3 2016-09-18 23:07:39 -05:00
Andrés Suárez 531491d496 Add GLUPEN 2016-09-14 16:19:23 -05:00
twinaphex ba10eed053 Add recipe for gme for Android - add gpsp for Emscripten 2016-09-07 09:33:21 +02:00
twinaphex 2d34c759bc Update recipes 2016-09-07 08:05:05 +02:00
Andrés 38b7ba9de7 Update cores-android-jni 2016-09-06 22:35:08 -05:00
twinaphex 03b6ba3631 Update Gambatte recipes 2016-09-01 17:33:14 +02:00
twinaphex 0b6d709b5e Update all recipes for FB Alpha 2016-08-05 19:19:53 +02:00
twinaphex 8b1c4ef483 Update recipes 2016-08-05 18:23:43 +02:00
Andrés 01fbbb0ecc Update cores-android-jni 2016-07-22 18:28:00 -05:00
radius f5733daa50 add jni lutro recipe 2016-07-14 17:39:03 -05:00
Andrés 866a22a5c1 Update cores-android-cross 2016-07-13 14:12:14 -05:00
Andrés 2d2973eb54 Update cores-android-cross 2016-07-13 14:11:50 -05:00
Andrés 01691b9a98 ugh.. 2016-05-31 16:53:34 -05:00
Andrés 870fad9ffb Update cores-android-armv7-ndk-mame 2016-05-31 16:21:19 -05:00
Andrés 30eb9a31b5 Merge pull request #287 from diablodiab/master
Renamed CORENAME of fba_libretro to fba
2016-05-19 08:32:12 -05:00
diablodiab d82a9898a7 Renamed CORENAME of fba_libretro to fba 2016-05-19 09:33:41 +02:00
Andrés 7b7130f944 Merge pull request #286 from diablodiab/master
Add fb_alpha_new to Android build list
2016-05-18 18:58:22 -05:00
Diablodiab 2748ceaa41 Added new fba to cores-android-jni 2016-05-19 01:49:56 +02:00
Andrés f59ea6541f Update cores-android-armv7-ndk 2016-05-18 18:13:50 -05:00
Andrés 1760ccfcb6 Update cores-android-armv7-ndk 2016-05-16 14:13:33 -05:00
Andrés 402e83f4b4 update ndk 2016-05-15 13:10:51 -05:00
Andrés 4a111cd695 Update cores-android-jni 2016-05-03 22:04:06 -05:00
radius 3c5ac0438b update android dev builds 2016-03-25 11:55:13 -05:00
Andrés 945f0ec70e Update retroarch-android-dev.conf 2016-03-22 19:14:40 -05:00
radius c682467a46 fix android recipe 2016-03-22 17:55:48 -05:00
radius ab2970e8f9 add dev android builds 2016-03-22 17:44:32 -05:00
radius fc14fbc350 add branch support 2016-03-22 17:37:00 -05:00
Andrés ae330d1ddf Update cores-android-jni 2016-03-09 13:26:31 -05:00
radius 404823d6b9 disable android build on the core job 2016-03-05 14:28:27 -05:00
Andrés 5c0eacf425 Update retroarch-android.ra 2016-03-01 20:58:19 -05:00
Andrés be4b17cc40 Update cores-android-jni 2016-02-29 19:47:50 -05:00