Тестирование после сборки с omake

Есть ли способ добавить команду post build в omakefile? Я хочу, чтобы он автоматически запускал модульные тесты каждый раз, когда сборка была успешной, но я не уверен, что это лучший способ сделать это.

2 ответа

Решение

Вы можете добавить команды к цели.DEFAULT. Например:

FILES [] =... CXXProgram (юнит-тесты, $(ФАЙЛЫ))

.DEFAULT: юнит-тесты $(EXE)
    ./unittests$(EXE)

При вызове без какой-либо конкретной цели Omake создаст все цели по умолчанию, а затем выполнит соответствующие команды.

Я думаю, что вы можете использовать цели.BUILD_SUCCESS и.BUILD_FAILURE для этой цели. Подробности здесь.

Другие вопросы по тегам