summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorUffe Jakobsen2022-12-07 13:20:22 +0100
committerUffe Jakobsen2022-12-07 13:20:22 +0100
commitc7130b297dfcff795af0917942447aeaa9e01b60 (patch)
tree06b5105b7c6280a351bf72c8edaa1e5a6d1539fe /PKGBUILD
parentde372c5f6e8a51919d5c06daf1cd1bdff0c8c79e (diff)
downloadaur-c7130b297dfcff795af0917942447aeaa9e01b60.tar.gz
Clean up - prepare for ninja build (still disabled)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 8 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b3c2a6be57eb..76ffa314819d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,14 +13,14 @@
pkgname=codelite-git
_gitname=codelite
-pkgver=16.5.0.r18.gdfde6e967
+pkgver=16.5.0.r60.g63aaea805
pkgrel=1
pkgdesc="Cross platform IDE for C, C++, Rust, Python, PHP and Node.js written in C++"
arch=('i686' 'x86_64' 'aarch64')
url="http://www.codelite.org/"
license=('GPL')
-makedepends=('pkgconfig' 'cmake' 'clang' 'git')
+makedepends=('pkgconfig' 'cmake' 'ninja' 'clang' 'git')
depends=(
'wxgtk3'
@@ -101,20 +101,24 @@ build() {
cmake -G "Unix Makefiles" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_LIBDIR=lib \
+ -DWITH_PCH=0 \
-DWITH_WX_CONFIG="${WX_CONFIG}" \
+ -DWITH_NATIVEBOOK=0 \
-DENABLE_LLDB=1 \
-DWITH_MYSQL=0 \
-B "${BUILD_DIR}" \
-S .
# build
- make -s -C "${BUILD_DIR}"
+ #make -s -C "${BUILD_DIR}"
+ cmake --build "${BUILD_DIR}"
}
package() {
cd "${srcdir}/${_gitname}"
- make -s -C "${BUILD_DIR}" -j1 DESTDIR="${pkgdir}" install
+ #make -s -C "${BUILD_DIR}" -j1 DESTDIR="${pkgdir}" install
+ DESTDIR="${pkgdir}" cmake --install "${BUILD_DIR}"
install -m 644 -D "${srcdir}/${_gitname}/LICENSE" "${pkgdir}/usr/share/licenses/codelite/LICENSE"
install -m 644 -D "${srcdir}/wxgui.zip" "${pkgdir}/usr/share/codelite/wxgui.zip"