From 78b82d0fdcd2d1b0094fde088a414066f7bd3581 Mon Sep 17 00:00:00 2001 From: Ricardo Martincoski Date: Mon, 11 Jul 2016 20:12:07 -0300 Subject: [PATCH] Allow to override ncurses*-config path This will be used when cross-compiling with ncurses*-config generated for the target, using constructs like HTOP_NCURSES_CONFIG_SCRIPT=/path/to/ncurses5-config Signed-off-by: Ricardo Martincoski --- configure.ac | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index fa323598..58733bff 100644 --- a/configure.ac +++ b/configure.ac @@ -147,7 +147,12 @@ fi # HTOP_CHECK_SCRIPT(LIBNAME, FUNCTION, DEFINE, CONFIG_SCRIPT, ELSE_PART) m4_define([HTOP_CHECK_SCRIPT], [ - htop_config_script=$([$4] --libs 2> /dev/null) + if test ! -z "m4_toupper($HTOP_[$1]_CONFIG_SCRIPT)"; then + # to be used to set the path to ncurses*-config when cross-compiling + htop_config_script=$(m4_toupper($HTOP_[$1]_CONFIG_SCRIPT) --libs 2> /dev/null) + else + htop_config_script=$([$4] --libs 2> /dev/null) + fi htop_script_success=no htop_save_LDFLAGS="$LDFLAGS" if test ! "x$htop_config_script" = x; then