X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=.gitlab-ci.yml;h=5b136ffce8ec8e72958dcf8e62392e4a2f06f83d;hb=fcf8c153c82b4539cc3bcb80666813843dcaa3fc;hp=bf05cac3ac943897b04c31c9f6eb5c739e52a54e;hpb=0e1ccb3fef5d07b2b9d3e8ad12fe69f704b9669b;p=pcsx_rearmed.git diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bf05cac3..5b136ffc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,6 +30,11 @@ include: - project: 'libretro-infrastructure/ci-templates' file: '/linux-i686.yml' + # MacOS PowerPC 32-bit + # FIXME: libchdr vs Byte redefinition + #- project: 'libretro-infrastructure/ci-templates' + # file: '/osx-ppc.yml' + # MacOS 64-bit - project: 'libretro-infrastructure/ci-templates' file: '/osx-x64.yml' @@ -52,6 +57,10 @@ include: file: '/ios9.yml' ################################## CONSOLES ################################ + # PlayStation3 + - project: 'libretro-infrastructure/ci-templates' + file: '/psl1ght-static.yml' + # PlayStation Portable - project: 'libretro-infrastructure/ci-templates' file: '/psp-static.yml' @@ -64,6 +73,18 @@ include: - project: 'libretro-infrastructure/ci-templates' file: '/ctr-static.yml' + # Nintendo GameCube + - project: 'libretro-infrastructure/ci-templates' + file: '/ngc-static.yml' + + # Nintendo Wii + - project: 'libretro-infrastructure/ci-templates' + file: '/wii-static.yml' + + # Nintendo WiiU + - project: 'libretro-infrastructure/ci-templates' + file: '/wiiu-static.yml' + # Nintendo Switch - project: 'libretro-infrastructure/ci-templates' file: '/libnx-static.yml' @@ -71,8 +92,15 @@ include: # tvOS (AppleTV) - project: 'libretro-infrastructure/ci-templates' file: '/tvos-arm64.yml' + + # OpenDingux (ARM) + - project: 'libretro-infrastructure/ci-templates' + file: '/dingux-arm32.yml' #################################### MISC ################################## + # Emscripten + - project: 'libretro-infrastructure/ci-templates' + file: '/emscripten-static.yml' # Stages for building stages: @@ -112,7 +140,7 @@ libretro-build-linux-i686: # MacOS 64-bit libretro-build-osx-x64: extends: - - .libretro-osx-x64-make-default + - .libretro-osx-x64-make-10-7 - .core-defs # MacOS ARM 64-bit @@ -121,6 +149,12 @@ libretro-build-osx-arm64: - .libretro-osx-arm64-make-default - .core-defs +# MacOS PowerPC 32-bit +#libretro-build-osx-ppc: +# extends: +# - .libretro-osx-ppc-make-default +# - .core-defs + ################################### CELLULAR ################################# # Android ARMv7a android-armeabi-v7a: @@ -165,6 +199,12 @@ libretro-build-tvos-arm64: - .core-defs ################################### CONSOLES ################################# +# PlayStation3 +libretro-build-psl1ght: + extends: + - .libretro-psl1ght-static-retroarch-master + - .core-defs + # PlayStation Vita libretro-build-vita: extends: @@ -177,8 +217,39 @@ libretro-build-ctr: - .libretro-ctr-static-retroarch-master - .core-defs +# Nintendo GameCube +libretro-build-ngc: + extends: + - .libretro-ngc-static-retroarch-master + - .core-defs + +# Nintendo Wii +libretro-build-wii: + extends: + - .libretro-wii-static-retroarch-master + - .core-defs + +# Nintendo WiiU +libretro-build-wiiu: + extends: + - .libretro-wiiu-static-retroarch-master + - .core-defs + # Nintendo Switch libretro-build-libnx-aarch64: extends: - .libretro-libnx-static-retroarch-master - .core-defs + +# Miyoo +libretro-build-miyoo-arm32: + extends: + - .libretro-miyoo-arm32-make-default + - .core-defs + +#################################### MISC ################################## +# Emscripten +libretro-build-emscripten: + extends: + - .libretro-emscripten-static-retroarch-master + - .core-defs