Date: Saturday, June 30, 2018 @ 11:15:34 Author: arodseth Revision: 348028
zapcc is clang 5.0, but significantly faster Added: zapcc/ zapcc/trunk/ zapcc/trunk/PKGBUILD ----------+ PKGBUILD | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) Added: zapcc/trunk/PKGBUILD =================================================================== --- zapcc/trunk/PKGBUILD (rev 0) +++ zapcc/trunk/PKGBUILD 2018-06-30 11:15:34 UTC (rev 348028) @@ -0,0 +1,37 @@ +# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> +# Contributor: Evangelos Foutras <evange...@foutrelis.com> + +pkgname=zapcc +pkgver=5.0 +pkgrel=1 +pkgdesc='C++ compiler based on Clang, but significantly faster' +arch=('x86_64') +license=('custom') +url='https://zapcc.com/' +depends=('python' 'python2' 'z3') +makedepends=('cmake' 'git') +source=("git+https://github.com/yrnkrn/zapcc.git#commit=35fa2aed76fffa222db340dcb9257f66dc858d42") +sha256sums=('SKIP') + +build() { + mkdir -p build + cd build + cmake "../$pkgname" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLLVM_ENABLE_WARNINGS=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DPYTHON_EXECUTABLE=/usr/bin/python \ + -DLLVM_LINK_LLVM_DYLIB=ON \ + -DLLVM_ENABLE_RTTI=ON + make +} + +package() { + cd build + for component in clang-headers zapcc zapccs; do + DESTDIR="$pkgdir" cmake -DCOMPONENT="$component" -P ./cmake_install.cmake + done + install -Dm644 ../$pkgname/LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim: ts=2 sw=2 et: Property changes on: zapcc/trunk/PKGBUILD ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property