133 Commits

Author SHA1 Message Date
LibretroAdmin
a26cfa3787
Revert "Replace checkout action, remove upload (#17214)" (#17215)
This reverts commit 04b53ce6925cfa592fd052f04c4a4ac943918f52.
2024-11-26 15:12:53 -08:00
zoltanvb
04b53ce692
Replace checkout action, remove upload (#17214)
Due to node v20 being incompatible with some of the CI images
(too old glibc), the checkout action is replaced by an alternative
which does not need node, and upload is removed for now.
2024-11-26 15:10:44 -08:00
Eric Warmenhoven
807ba974d3
Fix packaging: preserve symlinks (#16515) 2024-05-12 05:39:50 -07:00
Eric Warmenhoven
cd9fb0d072
Adjust apple packaging so correct git version gets reported (#16139) 2024-01-21 18:13:07 -08:00
warmenhoven
1b3c9e62aa
Use same Xcode project for iOS as is used for packaging (take 2) (#15118) 2023-03-22 07:43:00 +01:00
LibretroAdmin
77e2cfd20c
Revert "Use same Xcode project for iOS as is used for packaging (#15061)" (#15066)
This reverts commit 74bbc497ce603fd626389fb0afaae8b5dc9bdaf0.
2023-03-06 23:55:25 +01:00
warmenhoven
74bbc497ce
Use same Xcode project for iOS as is used for packaging (#15061) 2023-03-06 19:57:26 +01:00
warmenhoven
67372e0f38
Use xcodebuild -exportArchive rather than assuming archive structure (#15032) 2023-02-27 19:09:45 +01:00
LibretroAdmin
ce9051f8d0
Update .gitlab-ci.yml 2022-11-19 20:45:44 +01:00
LibretroAdmin
ac08c0ce55
Update .gitlab-ci.yml 2022-11-19 17:47:30 +01:00
LibretroAdmin
7ca0d36169
Update .gitlab-ci.yml 2022-11-15 20:44:11 +01:00
Francisco Javier Trujillo Mata
c28fede937 Adding Orbis actions to RA 2022-11-10 21:48:19 +01:00
LibretroAdmin
71eb74d256
Update .gitlab-ci.yml - don't make ctr-legacy and djgpp depend on build pipeline pass
Set needs to []
2022-07-17 21:23:53 +02:00
Autechre
d2e7674e3e
Update .gitlab-ci.yml 2022-05-07 01:21:02 +02:00
twinaphex
af029ed2f9 (Gitlab) Re-enable osx-ppc 2022-04-22 17:58:49 +02:00
Autechre
a23127c51b
Update .gitlab-ci.yml 2022-04-22 06:43:33 +02:00
Autechre
32594e6643
Revert "(.gitlab-ci.yml) Temporarily disable build-retroarch-osx-ppc target while macosx-legacy runner is offline (#13685)" (#13716)
This reverts commit b74b2f9b87d60c194ef3c1e02e64e5fbb3a56b52.
2022-03-08 15:19:37 +01:00
Vladimir Serbinenko
c11a798467
Series of djgpp fixes (#13705)
* features_cpu: Fix clock for djgpp

* frontend_dos_set_fork: Fix wrong id names

* dos_input: Fix missing indexing

* dos_joypad: Fix wrong id name

* Fix menu drawing

Menu is already prescaled to VGA_WIDTH x VGA_HEIGHT in vga_menu_frame. We need
to always use those dimensions

* Change dos compilation from griffin to common

* Set vga menu size to 320x200

* Add DOS compilation in gitlab-ci.yml
2022-03-05 15:53:18 +01:00
jdgleaver
b74b2f9b87
(.gitlab-ci.yml) Temporarily disable build-retroarch-osx-ppc target while macosx-legacy runner is offline (#13685) 2022-02-28 13:57:16 +01:00
Vladimir Serbinenko
4e24fb3d01
Add osx-ppc compilation for frontend (#13532)
* Fix old osx condition

Current code assumes that osx < 10.12 is equivalent to ppc osx. It's not
true as Leopard x86 is still < 10.12 but not ppc. As xcode compiles fat
binaries it includes osx x86 and compilation fails.

* Disable crtswitchres when no c++11 is available

Crtswitchres altually needs c++11. Since it's not that important to make
it compatible with lower c++, just disable if no c++11 is available

* Don't use firstObject on old Mac OS X.

It was introduced in 10.6, so on old ones just implement it ourselves

* Compile osx-ppc frontend

* osx-ppc: Build a fat binary

On 10.6 i386 xcode apparently refuses to build a pure ppc.
Settle for a fat binary.
2022-01-24 16:22:07 +01:00
Vladimir Serbinenko
0b205c2292
Add psl1ght compilation (#13472) 2022-01-10 18:25:36 +01:00
Francisco Javier Trujillo Mata
1cd0938cc3
[PS2] Improve Compilation (#13359)
* Allow parallel compilation in PS2

* Allow to compile with griffin or common compilation in PS2

* Enable dummy core to be used in other platforms

* Use threads in YML config

* Add the compilation to PS2 in GitHub Actions
2021-12-15 19:01:56 +01:00
jdgleaver
9a3be2ef2b (.gitlab-ci.yml) Detect Android build errors 2021-10-18 13:32:29 +02:00
jdgleaver
a5a9393b26
(.gitlab-ci.yml) Add Miyoo target (#13088) 2021-10-08 14:28:27 +02:00
jdgleaver
e193f92cfd (.gitlab-ci.yml) Remove unnecessary 'env.exe' commands from MSVC builds 2021-10-04 15:53:34 +01:00
jdgleaver
50bb7afa9d (.gitlab-ci.yml) Detect MSVC build errors 2021-09-24 12:39:20 +02:00
Ash Logan
fe694b8f96 (WiiU) Use -wiiu build image rather than -devkitpro for salamander
A modern devkitPPC causes broken binaries at the moment, and recent 
changes to the wiiu image (wiiurpxtool) are missing
2021-08-01 14:14:57 +10:00
jdgleaver
e90f352c2f (.gitlab-ci.yml) Add RetroFW target 2021-07-29 13:18:52 +01:00
jdgleaver
7af4f6e84d (.gitlab-ci.yml) Add RS-90 target 2021-07-14 13:01:30 +02:00
jdgleaver
95cea8cc5d (.gitlab-ci.yml) Add 'raw' retroarch binary to OpenDingux (+Beta) job artifacts 2021-04-29 13:01:44 +01:00
jdgleaver
0a08437e0a Add OpenDingux Beta support 2021-03-25 16:19:42 +00:00
twinaphex
aeb0781398 (iOS9) Change scheme to 'RetroArchiOS9' (no space) 2021-03-22 13:03:46 +01:00
twinaphex
f4244f3281 Add build-retroarch-ios9 2021-03-22 09:55:07 +01:00
twinaphex
0744ac21c9 Revert "(Gitlab) Add ios9"
This reverts commit 3e9efa6ba4555d30808607ea5c3eadbddd9e90d9.
2021-03-22 02:35:43 +01:00
twinaphex
3e9efa6ba4 (Gitlab) Add ios9 2021-03-22 02:32:51 +01:00
twinaphex
452870fe82 No idea why this was commented all of a sudden 2021-03-17 10:48:02 +01:00
Autechre
1f3fa0a35b
Update .gitlab-ci.yml 2021-03-15 15:26:29 +01:00
Autechre
75da4869ac
Update .gitlab-ci.yml 2021-03-15 15:21:30 +01:00
Autechre
227226b98c
Update .gitlab-ci.yml 2021-03-15 15:17:34 +01:00
Autechre
bcf9610b71
Update .gitlab-ci.yml 2021-03-15 15:12:40 +01:00
twinaphex
9948899c63 Disable tvOS again 2021-03-15 02:53:30 +01:00
twinaphex
4d5753d8ce Re-enable tvOS again 2021-03-15 02:46:29 +01:00
Autechre
6a4536139e
Update .gitlab-ci.yml 2021-03-15 02:18:05 +01:00
Yoshi Sugawara
f50b1d53f9 [tvOS] Support tvOS build in gitlab ci 2021-03-14 08:00:46 -10:00
Autechre
1633afdf35
Update .gitlab-ci.yml 2021-03-14 00:48:55 +01:00
Autechre
332bca625c
PPC Xcode - doesn't support -scheme 2021-03-14 00:43:19 +01:00
Autechre
0627f83c33
Update .gitlab-ci.yml 2021-03-14 00:41:54 +01:00
Autechre
6b48c526cc
Update .gitlab-ci.yml 2021-03-14 00:34:36 +01:00
Yoshi Sugawara
d219e606c3 add gitlab xcconfig for iOS, exportoptions plist for ipa export 2021-03-13 07:58:23 -10:00
twinaphex
86142c0071 Get rid of osx versions built with make 2021-03-13 01:26:04 +01:00