diff --git a/build-package.sh b/build-package.sh index a073e2c9e..2961b69ec 100755 --- a/build-package.sh +++ b/build-package.sh @@ -84,15 +84,8 @@ source scripts/build/configure/termux_step_configure_cmake.sh # Setup configure args and run meson. This function is called from termux_step_configure source scripts/build/configure/termux_step_configure_meson.sh -termux_step_configure() { - if [ "$TERMUX_PKG_FORCE_CMAKE" == 'no' ] && [ -f "$TERMUX_PKG_SRCDIR/configure" ]; then - termux_step_configure_autotools - elif [ -f "$TERMUX_PKG_SRCDIR/CMakeLists.txt" ]; then - termux_step_configure_cmake - elif [ -f "$TERMUX_PKG_SRCDIR/meson.build" ]; then - termux_step_configure_meson - fi -} +# Configure the package +source scripts/build/configure/termux_step_configure.sh termux_step_post_configure() { return diff --git a/scripts/build/configure/termux_step_configure.sh b/scripts/build/configure/termux_step_configure.sh new file mode 100644 index 000000000..80b5c7a61 --- /dev/null +++ b/scripts/build/configure/termux_step_configure.sh @@ -0,0 +1,9 @@ +termux_step_configure() { + if [ "$TERMUX_PKG_FORCE_CMAKE" == 'no' ] && [ -f "$TERMUX_PKG_SRCDIR/configure" ]; then + termux_step_configure_autotools + elif [ -f "$TERMUX_PKG_SRCDIR/CMakeLists.txt" ]; then + termux_step_configure_cmake + elif [ -f "$TERMUX_PKG_SRCDIR/meson.build" ]; then + termux_step_configure_meson + fi +}