diff options
author | Uffe Jakobsen | 2022-12-05 14:46:04 +0100 |
---|---|---|
committer | Uffe Jakobsen | 2022-12-05 14:46:04 +0100 |
commit | cf70b901bce8fe09df398552142da1431bb17595 (patch) | |
tree | 05e7db200142533cdb04c793b8c4fa4c72d6fe10 | |
parent | 0e1f33eeda7c55bf778adf1a46f6e0f2d3caf6f4 (diff) | |
download | aur-cf70b901bce8fe09df398552142da1431bb17595.tar.gz |
Clean up - prepare for ninja build (still disabled)
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 10 insertions, 3 deletions
@@ -8,6 +8,7 @@ pkgbase = codelite license = GPL makedepends = pkgconfig makedepends = cmake + makedepends = ninja makedepends = clang depends = wxwidgets-gtk3 depends = webkit2gtk @@ -47,7 +47,9 @@ pkgdesc="Cross platform IDE for C, C++, Rust, Python, PHP and Node.js written in arch=('i686' 'x86_64') url="http://www.codelite.org/" license=('GPL') -makedepends=('pkgconfig' 'cmake' 'clang') + +makedepends=('pkgconfig' 'cmake' 'ninja' 'clang') + depends=('wxwidgets-gtk3' 'webkit2gtk' 'clang' 'lldb' @@ -63,12 +65,14 @@ depends=('wxwidgets-gtk3' #'python2' #'python' ) + optdepends=('graphviz: callgraph visualization' 'clang: compiler' 'gcc: compiler' 'gdb: debugger' 'valgrind: debugger' ) + conflicts=('codelite-unstable') source=( @@ -128,8 +132,10 @@ export WX_CONFIG mkdir -p "${BUILD_DIR}" #cd "${BUILD_DIR}" -cmake -B "${BUILD_DIR}" -S . -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DWITH_WX_CONFIG=${WX_CONFIG} -DENABLE_LLDB=1 -DWITH_MYSQL=0 -DCMAKE_INSTALL_LIBDIR=lib -make -C "${BUILD_DIR}" +cmake -B "${BUILD_DIR}" -S . -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DWITH_PCH=0 -DWITH_WX_CONFIG=${WX_CONFIG} -DENABLE_LLDB=1 -DWITH_MYSQL=0 -DCMAKE_INSTALL_LIBDIR=lib + +#make -C "${BUILD_DIR}" +cmake --build "${BUILD_DIR}" } |