Skip to content

Commit 0d860bc

Browse files
committed
Update gitlab-ci
1 parent 66d0866 commit 0d860bc

File tree

2 files changed

+65
-57
lines changed

2 files changed

+65
-57
lines changed

.gitlab-ci.yml

Lines changed: 61 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,14 @@ include:
6565
file: '/ios9.yml'
6666

6767
################################## CONSOLES ################################
68+
# PlayStation2
69+
- project: 'libretro-infrastructure/ci-templates'
70+
file: '/ps2-static.yml'
71+
72+
# PlayStation3
73+
- project: 'libretro-infrastructure/ci-templates'
74+
file: '/psl1ght-static.yml'
75+
6876
# PlayStation Portable
6977
- project: 'libretro-infrastructure/ci-templates'
7078
file: '/psp-static.yml'
@@ -73,10 +81,6 @@ include:
7381
- project: 'libretro-infrastructure/ci-templates'
7482
file: '/vita-static.yml'
7583

76-
# PlayStation2
77-
- project: 'libretro-infrastructure/ci-templates'
78-
file: '/ps2-static.yml'
79-
8084
# Nintendo 3DS
8185
- project: 'libretro-infrastructure/ci-templates'
8286
file: '/ctr-static.yml'
@@ -101,7 +105,7 @@ include:
101105
- project: 'libretro-infrastructure/ci-templates'
102106
file: '/dingux-mips32.yml'
103107

104-
# OpenDingux
108+
# OpenDingux (ARM)
105109
- project: 'libretro-infrastructure/ci-templates'
106110
file: '/dingux-arm32.yml'
107111

@@ -138,22 +142,22 @@ libretro-build-windows-i686:
138142
- .core-defs
139143

140144
# Windows msvc10 64-bit
141-
#libretro-build-windows-msvc10-x64:
142-
# extends:
143-
# - .libretro-windows-x64-msvc10-msys2-make-default
144-
# - .core-defs
145+
libretro-build-windows-msvc10-x64:
146+
extends:
147+
- .libretro-windows-x64-msvc10-msys2-make-default
148+
- .core-defs
145149

146150
# Windows msvc10 32-bit
147-
#libretro-build-windows-msvc10-i686:
148-
# extends:
149-
# - .libretro-windows-i686-msvc10-msys2-make-default
150-
# - .core-defs
151+
libretro-build-windows-msvc10-i686:
152+
extends:
153+
- .libretro-windows-i686-msvc10-msys2-make-default
154+
- .core-defs
151155

152156
# Windows msvc05 32-bit
153-
#libretro-build-windows-msvc05-i686:
154-
# extends:
155-
# - .libretro-windows-i686-msvc05-msys2-make-default
156-
# - .core-defs
157+
libretro-build-windows-msvc05-i686:
158+
extends:
159+
- .libretro-windows-i686-msvc05-msys2-make-default
160+
- .core-defs
157161

158162
# Linux 64-bit
159163
libretro-build-linux-x64:
@@ -170,7 +174,7 @@ libretro-build-linux-i686:
170174
# MacOS 64-bit
171175
libretro-build-osx-x64:
172176
extends:
173-
- .libretro-osx-x64-make-default
177+
- .libretro-osx-x64-make-10-7
174178
- .core-defs
175179

176180
# MacOS ARM 64-bit
@@ -211,10 +215,10 @@ libretro-build-ios-arm64:
211215
- .core-defs
212216

213217
# iOS (armv7) [iOS 9 and up]
214-
#libretro-build-ios9:
215-
# extends:
216-
# - .libretro-ios9-make-default
217-
# - .core-defs
218+
libretro-build-ios9:
219+
extends:
220+
- .libretro-ios9-make-default
221+
- .core-defs
218222

219223
# tvOS
220224
libretro-build-tvos-arm64:
@@ -224,10 +228,10 @@ libretro-build-tvos-arm64:
224228

225229
################################### CONSOLES #################################
226230
# PlayStation Portable
227-
#libretro-build-psp:
228-
# extends:
229-
# - .libretro-psp-static-retroarch-master
230-
# - .core-defs
231+
libretro-build-psp:
232+
extends:
233+
- .libretro-psp-static-retroarch-master
234+
- .core-defs
231235

232236
# PlayStation Vita
233237
libretro-build-vita:
@@ -236,34 +240,40 @@ libretro-build-vita:
236240
- .core-defs
237241

238242
# PlayStation2
239-
#libretro-build-ps2:
240-
# extends:
241-
# - .libretro-ps2-static-retroarch-master
242-
# - .core-defs
243+
libretro-build-ps2:
244+
extends:
245+
- .libretro-ps2-static-retroarch-master
246+
- .core-defs
247+
248+
# PlayStation3
249+
libretro-build-psl1ght:
250+
extends:
251+
- .libretro-psl1ght-static-retroarch-master
252+
- .core-defs
243253

244254
# Nintendo 3DS
245-
#libretro-build-ctr:
246-
# extends:
247-
# - .libretro-ctr-static-retroarch-master
248-
# - .core-defs
255+
libretro-build-ctr:
256+
extends:
257+
- .libretro-ctr-static-retroarch-master
258+
- .core-defs
249259

250260
# Nintendo GameCube
251-
#libretro-build-ngc:
252-
# extends:
253-
# - .libretro-ngc-static-retroarch-master
254-
# - .core-defs
261+
libretro-build-ngc:
262+
extends:
263+
- .libretro-ngc-static-retroarch-master
264+
- .core-defs
255265

256266
# Nintendo Wii
257-
#libretro-build-wii:
258-
# extends:
259-
# - .libretro-wii-static-retroarch-master
260-
# - .core-defs
267+
libretro-build-wii:
268+
extends:
269+
- .libretro-wii-static-retroarch-master
270+
- .core-defs
261271

262272
# Nintendo WiiU
263-
#libretro-build-wiiu:
264-
# extends:
265-
# - .libretro-wiiu-static-retroarch-master
266-
# - .core-defs
273+
libretro-build-wiiu:
274+
extends:
275+
- .libretro-wiiu-static-retroarch-master
276+
- .core-defs
267277

268278
# Nintendo Switch
269279
libretro-build-libnx-aarch64:
@@ -272,21 +282,15 @@ libretro-build-libnx-aarch64:
272282
- .core-defs
273283

274284
# OpenDingux
275-
#libretro-build-dingux-mips32:
276-
# extends:
277-
# - .libretro-dingux-mips32-make-default
278-
# - .core-defs
279-
280-
# OpenDingux Beta
281-
libretro-build-dingux-odbeta-mips32:
285+
libretro-build-dingux-mips32:
282286
extends:
283-
- .libretro-dingux-odbeta-mips32-make-default
287+
- .libretro-dingux-mips32-make-default
284288
- .core-defs
285289

286290
# OpenDingux Beta
287-
libretro-build-rs90-odbeta-mips32:
291+
libretro-build-dingux-odbeta-mips32:
288292
extends:
289-
- .libretro-rs90-odbeta-mips32-make-default
293+
- .libretro-dingux-odbeta-mips32-make-default
290294
- .core-defs
291295

292296
# RetroFW
@@ -295,7 +299,7 @@ libretro-build-retrofw-mips32:
295299
- .libretro-retrofw-mips32-make-default
296300
- .core-defs
297301

298-
# MIYOO
302+
# Miyoo
299303
libretro-build-miyoo-arm32:
300304
extends:
301305
- .libretro-miyoo-arm32-make-default

Makefile.common

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ ifeq ($(platform), emscripten)
7272
SOURCES_C += $(CORE_DIR)/vendor/libretro-common/rthreads/rthreads.c
7373
endif
7474

75+
ifneq (,$(findstring msvc2003,$(platform)))
76+
FLAGS += -I$(LIBRETRO_COMM_DIR)/include/compat/msvc
77+
endif
78+
7579
# stb_vorbis
7680
#SOURCES_C += $(CORE_DIR)/vendor/stb/stb_vorbis.c
7781
FLAGS += -DHAVE_STB_VORBIS

0 commit comments

Comments
 (0)