Browse Source

package/archlinux: fix libc++ development PKGBUILD.

pull/94/head
Vladimír Vondruš 11 years ago
parent
commit
93da259ca5
  1. 14
      package/archlinux/PKGBUILD-clang-libc++

14
package/archlinux/PKGBUILD-clang-libc++

@ -11,10 +11,12 @@ makedepends=('cmake' 'clang' 'ninja')
options=('!strip') options=('!strip')
provides=('magnum-git') provides=('magnum-git')
_rootdir=$startdir/../../
build() { build() {
if [ ! -d "$startdir/build-clang-libc++" ] ; then if [ ! -d "$_rootdir/build-clang-libc++" ] ; then
mkdir "$startdir/build-clang-libc++" mkdir "$_rootdir/build-clang-libc++"
cd "$startdir/build-clang-libc++" cd "$_rootdir/build-clang-libc++"
cmake .. \ cmake .. \
-DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_CXX_COMPILER=clang++ \
@ -23,7 +25,7 @@ build() {
-G Ninja -G Ninja
fi fi
cd "$startdir/build-clang-libc++" cd "$_rootdir/build-clang-libc++"
cmake .. \ cmake .. \
-DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_BUILD_TYPE=Debug \
@ -51,11 +53,11 @@ build() {
} }
check() { check() {
cd "$startdir/build-clang-libc++" cd "$_rootdir/build-clang-libc++"
ctest --output-on-failure -j5 ctest --output-on-failure -j5
} }
package() { package() {
cd "$startdir/build-clang-libc++" cd "$_rootdir/build-clang-libc++"
DESTDIR="$pkgdir/" ninja install DESTDIR="$pkgdir/" ninja install
} }

Loading…
Cancel
Save