From 0647f973ac33d6cb7b826143e7d5ad030218b3ca Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Wed, 22 Jan 2020 00:32:30 +0000 Subject: [PATCH] fish: Allow using make instead of bmake for pkgsrc --- config/fish/functions/bmake.fish | 8 -------- config/fish/functions/make.fish | 9 +++++++++ 2 files changed, 9 insertions(+), 8 deletions(-) delete mode 100644 config/fish/functions/bmake.fish create mode 100644 config/fish/functions/make.fish diff --git a/config/fish/functions/bmake.fish b/config/fish/functions/bmake.fish deleted file mode 100644 index 46a103c..0000000 --- a/config/fish/functions/bmake.fish +++ /dev/null @@ -1,8 +0,0 @@ -# pkgsrc does not like MAKEFLAGS being set -function bmake - if string match -q -r '/pkgsrc$|/pkgsrc/' $PWD - env MAKEFLAGS= bmake $argv - else - command bmake $argv - end -end diff --git a/config/fish/functions/make.fish b/config/fish/functions/make.fish new file mode 100644 index 0000000..f04e163 --- /dev/null +++ b/config/fish/functions/make.fish @@ -0,0 +1,9 @@ +# Automatically use bmake instead of make when using pkgsrc +function make + if which bmake >/dev/null && string match -q -r '/pkgsrc$|/pkgsrc/' $PWD + # pkgsrc does not like MAKEFLAGS including -j + env MAKEFLAGS= bmake $argv + else + command make $argv + end +end