Настройте параметры сборки по умолчанию для DUB, не затрагивая другие типы сборки
Если я определю "buildOptions": ["unittests"]
в корне dub.json
У меня включены юнит-тесты для всех сборок, например, и для релизных сборок. Как включить юнит-тесты только для сборки по умолчанию? Т.е. сборка, запускаемая командой dub
?
1 ответ
Попробуйте добавить это к dub.json
:
"buildTypes": {
"plain": {
"buildOptions": ["unittests", "debugMode", "debugInfo"]
},
}
Обратите внимание, что если это библиотека, и вы ее выпускаете, то для вашей библиотеки будут включены модульные тесты, если пользователь библиотеки строит свой проект с plain
Конфигурация, которая, вероятно, не то, что вы хотите.