summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Cave2019-03-13 09:13:15 -0400
committerGeorge Cave2019-03-13 09:13:15 -0400
commitf14ed63a3394c6d059816c8e88fa5395cb351667 (patch)
tree43cb8868ba067bac11681f4fd11585cd475d6dbb
parentaa32261aa2140307515bbb76f2971634211bf35f (diff)
downloadaur-f14ed63a3394c6d059816c8e88fa5395cb351667.tar.gz
Updated to use clang as default compiler
Clang has better support for the used intrinsics, allowing for building the plugins as well.
-rw-r--r--PKGBUILD21
1 files changed, 12 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 19df409fdfac..4390b63f5615 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,15 @@
# Maintainer: George Cave <gcave@stablecoder.ca>
pkgname=('newton-dynamics-git')
-pkgver=3.13a.r224.g897a23cb6
-pkgrel=1
-pkgdesc="A 3D physics library"
+pkgver=3.13a.r303.gfb4c291c1
+pkgrel=2
+pkgdesc='A 3D physics library'
arch=('x86_64')
-url="http://newtondynamics.com"
+url='http://newtondynamics.com'
license=('custom:zlib')
-makedepends=('cmake')
+makedepends=('clang' 'cmake')
conflicts=('newton-dynamics')
-license=('zlib')
-source=("git+https://github.com/MADEAPPS/newton-dynamics.git")
+source=('git+https://github.com/MADEAPPS/newton-dynamics.git')
md5sums=('SKIP')
pkgver() {
@@ -27,10 +26,14 @@ build() {
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
+ -DCMAKE_C_COMPILER=clang \
+ -DCMAKE_CXX_COMPILER=clang++ \
-DCMAKE_BUILD_TYPE=Release \
- -DBUILD_SHARED_LIBS=ON \
-DNEWTON_BUILD_SHARED_LIBS=ON \
- -DNEWTON_BUILD_SANDBOX_DEMOS=OFF
+ -DNEWTON_BUILD_SANDBOX_DEMOS=OFF \
+ -DNEWTON_WITH_AVX_PLUGIN=ON \
+ -DNEWTON_WITH_AVX2_PLUGIN=ON \
+ -DNEWTON_WITH_SSE4_PLUGIN=ON
make
}