#!/bin/sh -e # Use cmake to build cmake if installed. # This leads to a much faster build. if kiss l cmake; then cmake -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_USE_SYSTEM_CURL=True \ -DCMAKE_USE_SYSTEM_EXPAT=True \ -DCMAKE_USE_SYSTEM_ZLIB=True \ -DCMAKE_USE_SYSTEM_BZIP2=True \ -DBUILD_TESTING=OFF cmake --build build DESTDIR="$1" cmake --install build else ./configure \ --prefix=/usr \ --system-curl \ --system-expat \ --system-zlib \ --system-bzip2 \ --parallel="$(nproc)" make make DESTDIR="$1" install fi # Grab the package version. IFS=. read -r ver1 ver2 _ < "${0%/*}/version" # Remove docs. rm -rf "$1/usr/doc" rm -rf "$1/usr/share/cmake-$ver1.$ver2/Help"