697 Commits

Author SHA1 Message Date
Brad Parker
c5e3537729 log: show last known good build date/time when a build fails 2019-01-20 14:25:25 -05:00
Twinaphex
e30e6271c0
Merge pull request #932 from orbea/metal
Fix error code with xcodebuild.
2019-01-17 03:42:44 +01:00
orbea
4bb3568d57 Fix error code with xcodebuild. 2019-01-10 23:25:21 -08:00
orbea
d039553506 Don't clone assets for RetroArch travis builds. 2019-01-10 23:20:59 -08:00
Twinaphex
aff1731a44
Merge pull request #921 from fjtrujy/master
Buildbot: PS2 generation
2018-12-31 20:41:38 +01:00
radius
30df9ba540 add drmingw to mingw builds 2018-12-30 12:19:03 -05:00
Francisco Javier Trujillo Mata
2040e12d6c Add PS2 platfrom into the libretro-buildbot-recipe 2018-12-30 17:22:10 +01:00
Brad Parker
53c1e687a0 osx: rename Metal Qt build target 2018-10-06 12:26:35 -04:00
radius
bd8a306760 update switch package 2018-09-29 13:34:27 -05:00
radius
38c34f1c5d update switch package 2018-09-29 13:27:31 -05:00
radius
7d19202a6d update switch package 2018-09-29 13:22:46 -05:00
radius
d9ffd8358b update switch package 2018-09-29 13:18:01 -05:00
radius
809f167922 update switch package 2018-09-29 13:16:55 -05:00
radius
bab47ca447 update switch package 2018-09-29 13:09:52 -05:00
radius
33fe482092 update switch package 2018-09-29 13:07:25 -05:00
radius
1f58c1a304 update switch package 2018-09-29 13:03:09 -05:00
M4xw
e40c1cc228 [LIBNX] Add buildbot recipe 2018-09-28 02:16:38 +02:00
bparker06
b8116535fc
osx: Add option to build Qt on Metal build 2018-09-08 11:49:44 -04:00
Brad Parker
959972dbb7 Metal: skip Cg 2018-09-03 09:37:29 -04:00
Brad Parker
7ec3a485d6 travis: add Metal RA build 2018-09-03 09:06:39 -04:00
Brad Parker
f65c940d9c android: use phoenix64 directory for aarch64 2018-08-17 20:39:58 -04:00
radius
e34c952156 update armhfneon recipes 2018-08-15 00:21:08 -05:00
bparker06
383f18fd7c
A7 not A8 2018-07-27 21:56:42 -04:00
radius
7c1942c89e try to correct the flags 2018-07-27 20:52:59 -05:00
orbea
26ede46a32 libretro-buildbot-recipe.sh: Clean up. 2018-07-21 07:22:01 -07:00
aliaspider
a67c3dff1d windows: fix dolphin recipe. 2018-07-21 05:47:58 +01:00
aliaspider
fcadda9e8e fix for msvc/cmake builds. (#846) 2018-07-20 23:21:26 -04:00
aliaspider
9466dcfa1f better handling of msvc+cmake recipes. 2018-07-20 23:16:34 +01:00
Twinaphex
4558c45d6c
Merge pull request #832 from orbea/sc
libretro-buildbot-recipe.sh: Silence shellcheck warnings.
2018-07-09 03:48:14 +02:00
orbea
f991f809ca libretro-buildbot-recipe.sh: Remove old .libretro-core-recipe files.
This is probably not needed, but it is probably safer to make sure the
old files are removed instead of watching the core rebuild endlessly
when its not.
2018-07-04 08:41:25 -07:00
orbea
1fcc65d958 libretro-buildbot-recipe.sh: Silence shellcheck warnings.
In libretro-buildbot-recipe.sh line 148:
	if [ -z "${HELPER} ${MAKE}" ]; then
                          ^-- SC2157: Argument to -z is always false due to literal strings.

In libretro-buildbot-recipe.sh line 348:
				echo "CLEANUP CMD: $@" 2>&1 | tee -a "$LOGFILE"
                                                   ^-- SC2145: Argument mixes string and array. Use * or separate argument.

In libretro-buildbot-recipe.sh line 352:
				echo "CLEANUP CMD: $@" 2>&1 | tee -a "$LOGFILE"
                                                   ^-- SC2145: Argument mixes string and array. Use * or separate argument.

In libretro-buildbot-recipe.sh line 372:
			echo "BUILD CMD: ${CMAKE} $@" 2>&1 | tee -a "$LOGFILE"
                                                  ^-- SC2145: Argument mixes string and array. Use * or separate argument.

In libretro-buildbot-recipe.sh line 380:
			echo "BUILD CMD: $@" 2>&1 | tee -a "$LOGFILE"
                                         ^-- SC2145: Argument mixes string and array. Use * or separate argument.

In libretro-buildbot-recipe.sh line 388:
			echo "BUILD CMD: $@" 2>&1 | tee -a "$LOGFILE"
                                         ^-- SC2145: Argument mixes string and array. Use * or separate argument.

In libretro-buildbot-recipe.sh line 480:
		echo "BUILD CMD: $@" 2>&1 | tee -a "$LOGFILE"
                                 ^-- SC2145: Argument mixes string and array. Use * or separate argument.

In libretro-buildbot-recipe.sh line 626:
	if git config --file "$DIR/.gitmodules" --name-only --get-regexp path 2>&1 >/dev/null; then
                                                                              ^-- SC2069: The order of the 2>&1 and the redirect matters. The 2>&1 has to be last.

In libretro-buildbot-recipe.sh line 1018:
		if [ -n ${CUSTOM_BUILD} ]; then
                        ^-- SC2070: -n doesn't work with unquoted arguments. Quote or use [[ ]].

In libretro-buildbot-recipe.sh line 1045:
			if [ -n ${CUSTOM_BUILD_DEBUG} ]; then
                                ^-- SC2070: -n doesn't work with unquoted arguments. Quote or use [[ ]].
2018-07-04 06:59:17 -07:00
meepingsnesroms
b181c4ef69 Update 3ds build system to match cores 2018-05-19 19:06:55 -07:00
Brad Parker
279a574548 revert "(MSYS2) Manually copy qwindows.dll from the Qt installation directory" as this is already done by the line right below it 2018-05-01 07:49:42 -04:00
rz5
d023654e69
(MSYS2) Manually copy qwindows.dll from the Qt installation directory
This has not been tested.
2018-05-01 12:14:13 +01:00
Brad Parker
9e31b1fab5 windows: copy extra dependencies needed for Qt image formats 2018-04-30 22:34:27 -07:00
Brad Parker
acbb99578c windows: add extra deployment step for Qt 2018-04-30 22:10:44 -07:00
twinaphex
0e41a110ef Update libretro-buildbot-recipe.sh 2018-04-25 16:09:29 +02:00
Aaron Kling
12cc3b777c Build android jni targets based on archs defined in Application.mk
This allows each core to define which archs it builds for.
Currently the scripts force build all archs even for cores that
cannot support them, ala dolphin on 32 bit archs.
2018-04-16 12:17:07 -05:00
Aaron Kling
e67f890eb4 Do not build arm64-v8a support for main android retroarch apk 2018-04-02 21:19:23 -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
orbea
50f3a97d0b libretro-buildbot-recipe.sh: Add one more NOCLEAN. 2018-02-04 15:31:04 -08:00
orbea
53b69575fd libretro-buildbot-recipe.sh: Don't fetch changes or reset the repo if $NOCLEAN is set. 2018-02-04 15:06:12 -08:00
orbea
336a91f22f libretro-buildbot-recipe.sh: Clean up.
Some trivial clean up including removing a dead core hack which does not seem to be needed anymore.
2018-01-19 14:52:57 -08: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
1c186db2cb
Update libretro-buildbot-recipe.sh 2018-01-12 20:01:40 -05:00
Andrés
320f5d1666
Update libretro-buildbot-recipe.sh 2018-01-12 10:57:27 -05:00
orbea
5dfd1e1356 libretro-buildbot-recipe.sh: Make shallow fetches. 2018-01-07 10:25:03 -08:00