@+SKIP_ENV=true 在这个 Makefile 中是什么意思?
What does @+SKIP_ENV=true mean in this Makefile?
我正在修改食谱中的 this project where Step 6 requires me to run a command like make db-prepare-artix7
. This command corresponds to this section of the Makefile. I am confused by the @+SKIP_ENV=true。这里的 @+SKIP_ENV
是什么,它有什么作用?找不到任何引用 SKIP_ENV
.
的地方
谢谢!
解释每一部分:
@
表示命令在配方执行期间不会被Make回显
+
表示即使在试运行期间也会执行命令:make --dry-run ...
SKIP_ENV=true
是 sh(ell) 语法,用于在随后的命令期间将环境变量 SKIP_ENV
设置为字符串 true
- 在你的例子中
source ...
命令
SKIP_ENV
的效果取决于命令-深入挖掘以找出
我正在修改食谱中的 this project where Step 6 requires me to run a command like make db-prepare-artix7
. This command corresponds to this section of the Makefile. I am confused by the @+SKIP_ENV=true。这里的 @+SKIP_ENV
是什么,它有什么作用?找不到任何引用 SKIP_ENV
.
谢谢!
解释每一部分:
@
表示命令在配方执行期间不会被Make回显+
表示即使在试运行期间也会执行命令:make --dry-run ...
SKIP_ENV=true
是 sh(ell) 语法,用于在随后的命令期间将环境变量SKIP_ENV
设置为字符串true
- 在你的例子中
source ...
命令 SKIP_ENV
的效果取决于命令-深入挖掘以找出
- 在你的例子中