← recipes

Commit 0a28229

0
plików
+0
dodanych
-0
usuniętych
@@ -12,20 +12,20 @@ source:
12 12 - 'https://github.com/abseil/abseil-cpp/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz'
13 13 sha256sums:
14 14 - SKIP
15 -build: |
16 - cd ${pkgname}-${pkgver}
17 - cmake -B build -G Ninja \
18 - -DCMAKE_BUILD_TYPE=RelWithDebInfo \
19 - -DCMAKE_CXX_FLAGS="-DNDEBUG" \
20 - -DCMAKE_INSTALL_PREFIX=/usr \
21 - -DCMAKE_CXX_STANDARD=20 \
22 - -DBUILD_SHARED_LIBS=ON \
23 - -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
24 - -DABSL_PROPAGATE_CXX_STD=ON \
25 - -DABSL_ENABLE_INSTALL=ON \
26 - -DABSL_BUILD_TESTING=OFF
27 -
28 - cmake --build build
15 +cd /tmp
16 +git clone --depth 1 --branch lts_20260817 https://github.com/abseil/abseil-cpp.git
17 +cd abseil-cpp
18 +mkdir -p build && cd build
19 +cmake -G Ninja \
20 + -DCMAKE_BUILD_TYPE=RelWithDebInfo \
21 + -DCMAKE_INSTALL_PREFIX=/usr \
22 + -DBUILD_SHARED_LIBS=ON \
23 + -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
24 + -DABSL_ENABLE_INSTALL=ON \
25 + -DABSL_LTS_VERSION=20260817 \
26 + ..
27 +ninja
28 +sudo ninja install
29 29 package: |
30 30 cd ${pkgname}-${pkgver}
31 31 DESTDIR="${PKGDIR}" cmake --install build