# Maintainer: Otreblan pkgname=libclsp pkgver=0.1.3 pkgrel=1 epoch= pkgdesc="A C++17 library for language servers" arch=('x86_64') url="https://github.com/otreblan/libclsp" license=('GPL3') groups=() depends=('boost-libs') makedepends=('cmake' 'boost' 'rapidjson') checkdepends=() optdepends=() provides=("${pkgname}.so") conflicts=() source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=("8e6b059ad3f7f1800cfadcf077d3d469082ce90e8d8bc2d4bf283a2bfe1ea6db") prepare() { mkdir -p "$pkgname-$pkgver/build" } build() { cd "$pkgname-$pkgver/build" cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_UNITY_BUILD=ON \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \ .. make } package() { cd "$pkgname-$pkgver/build" make DESTDIR="$pkgdir/" install }