chiark / gitweb /
Call termux_setup_cmake before invoking cmake
authorFredrik Fornwall <fredrik@fornwall.net>
Wed, 18 Jan 2017 03:06:03 +0000 (04:06 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Wed, 18 Jan 2017 03:06:03 +0000 (04:06 +0100)
This fixes build in an environment (e.g. the Docker image) without
cmake installed.

packages/clang/build.sh
packages/neovim/build.sh

index 438630923c6f5d3f1fe70e1a1cb97d060ac51eaa..4a62250855a1e48f9ac39c600aaaf2fbdbc42c29 100644 (file)
@@ -42,6 +42,7 @@ termux_step_post_extract_package () {
 }
 
 termux_step_host_build () {
+       termux_setup_cmake
        cmake -G "Unix Makefiles" $TERMUX_PKG_SRCDIR \
                -DLLVM_BUILD_TESTS=OFF \
                -DLLVM_INCLUDE_TESTS=OFF
index 6443844bc68eb4e7855a889339bbd9096a96520c..cd5620e48515f66322151ba870ea236a4bc5f5d1 100644 (file)
@@ -10,6 +10,8 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DENABLE_JEMALLOC=OFF -DGPERF_PRG=$TERMUX_PKG_H
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DLUA_PRG=$TERMUX_PKG_HOSTBUILD_DIR/deps/usr/bin/luajit"
 
 termux_step_host_build () {
+       termux_setup_cmake
+
        mkdir -p $TERMUX_PKG_HOSTBUILD_DIR/deps
        cd $TERMUX_PKG_HOSTBUILD_DIR/deps
        cmake $TERMUX_PKG_SRCDIR/third-party