Как пользовательская цель может быть выполнена только при явном вызове - PullRequest
0 голосов
/ 05 декабря 2018

В моем файле CMakeLists.txt я использую add_custom_target, который вызывает команду CTest в подробном режиме:

add_custom_target(check
                      ALL
                      ${CMAKE_CTEST_COMMAND} --verbose
                      COMMENT "Running tests")

Проблема заключается в том, что я хочу, чтобы это выполнялось только при наборе make check.В настоящее время, когда я набираю make, весь мой код компилируется, а затем цель check также выполняется автоматически.Есть ли способ для check не вызываться, когда я набираю make, а для того, чтобы он вызывался, только если я вручную набираю make check?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...