【发布时间】:2020-05-25 06:58:14
【问题描述】:
我的 lua 脚本中有以下部分:
newoption {
trigger = "build-tests",
description = "Build tests."
}
configuration "build-tests"
print("bbbbbbbbb")
include("Src/tests/tests.lua")
configuration "not build-tests"
print("aaaaaaaaaaa")
运行premake5 gmake --help 给出:
Usage: premake5 [options] action [arguments]
OPTIONS - General
--build-benchmarks Build benchmarks.
--build-tests Build tests.
--debugger Start MobDebug remote debugger. Works with ZeroBrane Studio
--fatal Treat warnings from project scripts as errors
--file=FILE Read FILE as a Premake script; default is 'premake5.lua'
--help Display this information
但是运行premake5 --build-tests gmake 输出:
bbbbbbbbb
aaaaaaaaaaa
Building configurations...
Running action 'gmake'...
Done (362ms).
两个版本都在运行,我不明白。我正在尝试切换以选择是否要构建测试。
【问题讨论】:
标签: lua compilation build-system premake