summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFélix Piédallu2020-03-23 21:17:36 +0100
committerFélix Piédallu2020-03-23 21:17:36 +0100
commita55e393ab681de34fba0c0c899f314e8b925834d (patch)
tree221005afb08eb80aa08c1bc0dc79c3a627a8b212
parent5a1f956a6912c88d78b69a07b02286ca5e8ff70e (diff)
downloadaur-a55e393ab681de34fba0c0c899f314e8b925834d.tar.gz
pass to ninja
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD7
2 files changed, 5 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 22670a736ff1..53684375d487 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -10,6 +10,7 @@ pkgbase = prusa-slicer-git
arch = armv7h
license = AGPL3
makedepends = cmake
+ makedepends = ninja
makedepends = boost
makedepends = cereal
makedepends = eigen3
diff --git a/PKGBUILD b/PKGBUILD
index 599540212d20..899d1dba88f8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,6 +22,7 @@ depends=(
)
makedepends=(
'cmake'
+ 'ninja'
'boost'
'cereal'
'eigen3'
@@ -47,7 +48,7 @@ build() {
mkdir -p build
cd build
- cmake .. \
+ cmake .. -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DSLIC3R_FHS=ON \
@@ -56,7 +57,7 @@ build() {
-DSLIC3R_GTK=3 \
-DSLIC3R_STATIC=OFF \
- make
+ ninja
}
check() {
@@ -66,7 +67,7 @@ check() {
package () {
cd "${srcdir}/PrusaSlicer/build"
- make DESTDIR="${pkgdir}" install
+ DESTDIR="${pkgdir}" ninja install
# Desktop file
install -Dm644 "${srcdir}/prusa-slicer.desktop" -t "${pkgdir}/usr/share/applications"