如何从makefile调用特定目标?

如何从makefile调用特定目标?,makefile,Makefile,如何根据我的条件在目标c内部调用目标b?如果你熟悉ant,有点像antcall。只要说make b a: @echo 1 b: @echo 2 c: @if [ ! -d somefolder ]; \ then \ # how do I invoke target b here? fi;

如何根据我的条件在目标
c
内部调用目标
b
?如果你熟悉ant,有点像antcall。

只要说
make b

a:
   @echo 1

b:
   @echo 2

c:
   @if [ ! -d  somefolder ]; \
   then \
 # how do I invoke target b here?
   fi;