# Description: C++ Standard Library # URL: https://libcxx.llvm.org/ # Maintainer: manu, maraku at gmx dot com # Depends on: cmake clang name=libc++abi version=6.0.0 release=1 source=("http://releases.llvm.org/${version}/llvm-${version}.src.tar.xz" "http://releases.llvm.org/${version}/libcxx-${version}.src.tar.xz" "http://releases.llvm.org/${version}/libcxxabi-${version}.src.tar.xz") build() { mv "libcxx-${version}.src" "libcxxabi-${version}.src" \ "llvm-${version}.src/projects" mkdir -p build; cd build CC=clang CXX=clang++ cmake \ -G "Unix Makefiles" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ "${SRC}/llvm-${version}.src" make DESTDIR="${PKG}" install-libcxxabi install -Dm644 \ "${SRC}/llvm-${version}.src/projects/libcxxabi-${version}.src/include/"{cxxabi.h,__cxxabi_config.h} \ -t "${PKG}/usr/include/c++/v1" }