如果我在"buildOptions": ["unittests"]
的根目录中定义dub.json
,我会为所有版本启用单元测试,例如也适用于发布版本。如何只为默认构建启用unittests?即由命令dub
?
答案 0 :(得分:2)
尝试将此添加到dub.json
:
"buildTypes": {
"plain": {
"buildOptions": ["unittests", "debugMode", "debugInfo"]
},
}
请注意,如果这是一个库并且您将其发布,那么如果库用户使用plain
配置构建项目,那么将为您的库启用单元测试,这可能不是您想要的。