Имам makefile, който изпълнява команди, което може да отнеме известно време. Бих искал тези команди да са разговорливи, ако изграждането е инициирано от интерактивна обвивка, но по-тихи, ако не (по-специално от cron). Нещо от рода на (псевдокод):
foo_opts = -a -b -c
if (make was invoked from an interactive shell):
foo_opts += --verbose
all: bar baz
foo $(foo_opts)
Това е GNU make. Ако спецификата на това, което правя има значение, мога да редактирам въпроса.