有没有办法从make调用中获取-j参数?

时间:2011-05-24 14:19:00

标签: linux makefile compilation scons

让我说我打电话:

make -j 5

我的Makefile中是否有办法获取-j参数?

我的目标是从scons a调用Makefile以保留使用多个作业来加强编辑的能力。

类似的东西:

# The Makefile
all:
    scons -j ${GET_J_PARAMETER}

谢谢。

脚注:我知道我最好直接调用scons,但我工作的一些开发人员已经输入make近十年了,他们似乎无法输入任何其他内容来构建他们的图书馆......

1 个答案:

答案 0 :(得分:4)

我认为MAKEFLAGS包含该信息。

在此处详细了解GNU Make

第7.3节解释了如何测试特定参数。