summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorStelios Tsampas2024-03-29 18:44:41 +0200
committerStelios Tsampas2024-03-29 18:44:41 +0200
commitcc8107ae655ea0d7d91ecfd7c786ddb53bf0d06a (patch)
treeddcb6fd171fdeb8c849c6d0f561380d2e2950d78 /PKGBUILD
parentbdc9efc4397c8ff0a08fa150708e9b0a9e74afa7 (diff)
downloadaur-cc8107ae655ea0d7d91ecfd7c786ddb53bf0d06a.tar.gz
[ppsspp-git] Use lld
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 11 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2f72a4b58187..cf718a92bc8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,6 +19,7 @@ url=https://www.ppsspp.org/
license=(GPL2)
makedepends=(
clang
+ lld
cmake
git
glew
@@ -91,6 +92,11 @@ build() {
cmake -S ppsspp -B build-sdl -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_C_COMPILER=clang \
+ -DCMAKE_CXX_COMPILER=clang++ \
+ -DCMAKE_EXE_LINKER_FLAGS_INIT="-fuse-ld=lld" \
+ -DCMAKE_MODULE_LINKER_FLAGS_INIT="-fuse-ld=lld" \
+ -DCMAKE_SHARED_LINKER_FLAGS_INIT="-fuse-ld=lld" \
-DCMAKE_SKIP_RPATH=ON \
-DHEADLESS=ON \
-DOpenGL_GL_PREFERENCE=GLVND \
@@ -104,6 +110,11 @@ build() {
cmake --build build-sdl -v
cmake -S ppsspp -B build-qt -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_C_COMPILER=clang \
+ -DCMAKE_CXX_COMPILER=clang++ \
+ -DCMAKE_EXE_LINKER_FLAGS_INIT="-fuse-ld=lld" \
+ -DCMAKE_MODULE_LINKER_FLAGS_INIT="-fuse-ld=lld" \
+ -DCMAKE_SHARED_LINKER_FLAGS_INIT="-fuse-ld=lld" \
-DCMAKE_SKIP_RPATH=ON \
-DHEADLESS=OFF \
-DOpenGL_GL_PREFERENCE=GLVND \