mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 14:05:39 +00:00
RPCS3: broken, downgraded
This commit is contained in:
parent
977b0a25a1
commit
e5e965eba5
|
@ -828,8 +828,8 @@ modules:
|
||||||
buildsystem: cmake-ninja
|
buildsystem: cmake-ninja
|
||||||
builddir: true
|
builddir: true
|
||||||
build-options:
|
build-options:
|
||||||
append-ld-library-path: /usr/lib/sdk/llvm16/lib
|
append-ld-library-path: /usr/lib/sdk/llvm14/lib
|
||||||
append-path: /usr/lib/sdk/llvm16/bin
|
append-path: /usr/lib/sdk/llvm14/bin
|
||||||
cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
|
cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
|
||||||
-grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection
|
-grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection
|
||||||
-fcf-protection -fno-omit-frame-pointer
|
-fcf-protection -fno-omit-frame-pointer
|
||||||
|
@ -844,19 +844,17 @@ modules:
|
||||||
ldflags: -fuse-ld=lld
|
ldflags: -fuse-ld=lld
|
||||||
config-opts:
|
config-opts:
|
||||||
- -DCMAKE_BUILD_TYPE=RelWithDebInfo
|
- -DCMAKE_BUILD_TYPE=RelWithDebInfo
|
||||||
- -DBUILD_LLVM=OFF
|
- -DBUILD_LLVM_SUBMODULE=ON
|
||||||
- -DUSE_NATIVE_INSTRUCTIONS=OFF
|
- -DUSE_NATIVE_INSTRUCTIONS=OFF
|
||||||
- -DUSE_PRECOMPILED_HEADERS=OFF
|
- -DUSE_PRECOMPILED_HEADERS=OFF
|
||||||
- -DUSE_SDL=ON
|
|
||||||
- -DUSE_SYSTEM_CURL=ON
|
- -DUSE_SYSTEM_CURL=ON
|
||||||
# Disabled this to force RPCS3 to use our built FFMPEG
|
# Disabled this to force RPCS3 to use our built FFMPEG
|
||||||
- -DUSE_SYSTEM_FFMPEG=OFF
|
- -DUSE_SYSTEM_FFMPEG=OFF
|
||||||
- -DUSE_SYSTEM_LIBPNG=ON
|
- -DUSE_SYSTEM_LIBPNG=ON
|
||||||
- -DUSE_SYSTEM_SDL=ON
|
|
||||||
- -DUSE_SYSTEM_ZLIB=ON
|
- -DUSE_SYSTEM_ZLIB=ON
|
||||||
|
- -DITTAPI_SOURCE_DIR=/run/build/rpcs3/ittapi
|
||||||
- -Wno-dev
|
- -Wno-dev
|
||||||
post-install:
|
post-install:
|
||||||
- cp /usr/lib/sdk/llvm16/lib/libLLVM-16.so /app/lib/
|
|
||||||
- |-
|
- |-
|
||||||
set -eux
|
set -eux
|
||||||
|
|
||||||
|
@ -866,8 +864,17 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/RPCS3/rpcs3.git
|
url: https://github.com/RPCS3/rpcs3.git
|
||||||
branch: master
|
commit: 3e556c710b3256d23b9e524e44d45ba8bbf63814
|
||||||
commit: db7f84f9f8682abb20e145849fbbdcef7e13f0c2
|
- type: git
|
||||||
|
url: https://github.com/intel/ittapi.git
|
||||||
|
commit: 4a3762fbc517475bfb0586efc513e51c164108c9
|
||||||
|
dest: ittapi/ittapi
|
||||||
|
disable-shallow-clone: true
|
||||||
|
# remove git-lfs hook
|
||||||
|
- type: inline
|
||||||
|
dest: ittapi/ittapi/.git/hooks
|
||||||
|
dest-filename: post-checkout
|
||||||
|
contents:
|
||||||
|
|
||||||
# RPCS3 - END
|
# RPCS3 - END
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue