Commit Graph

121 Commits

Author SHA1 Message Date
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 b74b2f9b87.
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 3e9efa6ba4.
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
Yoshi Sugawara
a142f3b852 Support bundle assets extraction for macOS; Fix to only extract assets once on first install; Change cores, assets, other directories to default to application support directory instead of app bundle 2021-03-11 23:12:52 -10:00
Autechre
f1ba4e1c53
Update .gitlab-ci.yml 2021-03-09 20:49:22 +01:00
Yoshi Sugawara
7e619aeb27 Updated artifact zip to not include subdirs for packaging step 2021-03-09 06:28:16 -10:00
Yoshi Sugawara
6053a69686 Support building both universal and x64 open gl builds for macos 2021-03-07 14:49:40 -10:00
Autechre
1207001bba
Update .gitlab-ci.yml 2021-03-07 23:57:22 +01:00
Autechre
b84fb56c76
Update .gitlab-ci.yml 2021-03-07 23:13:13 +01:00
Yoshi Sugawara
b377cc7415 Add new build job for macOS using xcodebuild; Added xcconfig to specify libretro development team 2021-03-07 09:03:55 -10:00
jdgleaver
9086d241a7 (.gitlab-ci.yml) Add ctr-legacy target 2021-03-05 16:35:04 +01:00
twinaphex
6bba672d60 Compile video and audio filters as ARM64 architecture 2021-02-22 08:11:50 +01:00
Autechre
19b9fa9dcd
Update .gitlab-ci.yml 2021-02-22 07:38:19 +01:00
Autechre
b20ddebb73
Update .gitlab-ci.yml 2021-02-22 07:38:05 +01:00
Autechre
4a3a38ff49
Update .gitlab-ci.yml 2021-02-22 07:24:33 +01:00