diff options
author | Snowstorm64 | 2025-01-01 22:08:10 +0100 |
---|---|---|
committer | Snowstorm64 | 2025-01-01 22:08:10 +0100 |
commit | ec031de37af5c987b7781426e195c7db42f14f58 (patch) | |
tree | efef20ecfd937921bcfb6bdaa7ae7bee827a2fa6 /PKGBUILD | |
parent | 993e833011de11ffa24448e398ce59172daa6c5f (diff) | |
download | aur-ec031de37af5c987b7781426e195c7db42f14f58.tar.gz |
Don't force use of ccache; only use '-j nproc' part of MAKEFLAGS
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 21 insertions, 15 deletions
@@ -1,7 +1,7 @@ # Maintainer: Snowstorm64 pkgname=ares-emu-git -pkgver=141.r46.g8433666dc +pkgver=141.r50.ga2400ad43 pkgrel=1 pkgdesc="Cross-platform, open source, multi-system emulator by Near and Ares team, focusing on accuracy and preservation. (git version)" arch=("x86_64" "i686" "aarch64") @@ -11,7 +11,7 @@ depends=("alsa-lib" "gcc-libs" "libao" "libgl" "libpulse" "librashader>=0.5.1-1" "libretro-shaders" "libudev.so=1-64" "libx11" "libxrandr" "openal" "sdl2" "vulkan-driver" "vulkan-icd-loader" "zlib" "cairo" "gdk-pixbuf2" "glib2" "glibc" "gtk3" "hicolor-icon-theme" "pango") -makedepends=("ccache" "clang" "cmake" "git" "lld" "mesa" "ninja" "pkgconf") +makedepends=("clang" "cmake" "git" "lld" "mesa" "ninja" "pkgconf") provides=("ares-emu") conflicts=("ares-emu") install=ares.install @@ -24,21 +24,27 @@ pkgver() { } build() { - cmake -B "build" -S "ares" \ - -DCMAKE_BUILD_TYPE="RelWithDebInfo" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_C_COMPILER="clang" \ - -DCMAKE_CXX_COMPILER="clang++" \ - -DCMAKE_C_FLAGS="${CFLAGS}"\ - -DCMAKE_CXX_FLAGS="${CXXFLAGS}"\ - -DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}" \ - -DARES_BUNDLE_SHADERS=OFF \ - -DARES_SKIP_DEPS=ON \ - -Wno-dev -G Ninja - cmake --build "build" -- ${MAKEFLAGS} + local cmake_options=( + -B "build" + -S "ares" + -Wno-dev + -DCMAKE_BUILD_TYPE="RelWithDebInfo" + -DCMAKE_INSTALL_PREFIX="/usr" + -DCMAKE_C_COMPILER="clang" + -DCMAKE_CXX_COMPILER="clang++" + -DCMAKE_C_FLAGS="${CFLAGS}" + -DCMAKE_CXX_FLAGS="${CXXFLAGS}" + -DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}" + -DENABLE_CCACHE=OFF + -DARES_BUNDLE_SHADERS=OFF + -DARES_SKIP_DEPS=ON + -G Ninja + ) + cmake "${cmake_options[@]}" + cmake --build "build" -- $(echo ${MAKEFLAGS} | grep -oE -- '-j[0-9]+') } package() { - DESTDIR="${pkgdir}" cmake --install build + DESTDIR="${pkgdir}" cmake --install "build" install -Dm 644 "ares/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |