pcre: fork, fix sources
[kiss-trunc88.git] / cmake / build
blob1a5e7029038cdbe1b559c3afe1bde774719d95ed
1 #!/bin/sh -e
3 patch -p1 < cmake-no-execinfo.patch
5 export CFLAGS="-pipe -march=westmere"
6 export CXXFLAGS="$CFLAGS"
8 if command -v cmake >/dev/null; then
9 cmake -S . -B build \
10 -DCMAKE_INSTALL_PREFIX=/usr \
11 -DCMAKE_BUILD_TYPE=Release \
12 -DCMAKE_USE_SYSTEM_CURL=True \
13 -DCMAKE_USE_SYSTEM_EXPAT=True \
14 -DCMAKE_USE_SYSTEM_ZLIB=True \
15 -DCMAKE_USE_SYSTEM_BZIP2=True \
16 -DBUILD_TESTING=OFF
18 cmake --build build
19 cmake --install build
21 else
22 ./configure \
23 --prefix=/usr \
24 --system-curl \
25 --system-expat \
26 --system-zlib \
27 --system-bzip2
29 make
30 make install
33 rm -rf \
34 "$1/usr/doc" \
35 "$1/usr/share/cmake"*/Help \
36 "$1/usr/share/bash-completion"