X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=.gitlab-ci.yml;h=5b136ffce8ec8e72958dcf8e62392e4a2f06f83d;hb=016c6e93f6db684211f5c8b05433cb500715ba50;hp=b777f1b81253f0675dcb673a3daaf790111fcdb0;hpb=ad32ae1720d53421222038f25c0d4a344aacb371;p=pcsx_rearmed.git diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b777f1b8..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' @@ -77,6 +98,9 @@ include: file: '/dingux-arm32.yml' #################################### MISC ################################## + # Emscripten + - project: 'libretro-infrastructure/ci-templates' + file: '/emscripten-static.yml' # Stages for building stages: @@ -116,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 @@ -125,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: @@ -169,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: @@ -181,6 +217,24 @@ 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: @@ -192,3 +246,10 @@ 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