Я использую Autoconf для создания своего проекта С++. Он использует сторонний код, который также создан с помощью Autoconf/Automake. Итак, в моем configure.ac
у меня есть следующая строка:
AC_CONFIG_SUBDIRS([subdirectoryname])
Все работает нормально, но я также использую функцию, позволяющую автоматически выполнять тесты, если выполняется make check
, что также выполняется сторонним кодом. Поскольку эти тесты занимают некоторое время, выполнять их каждый раз, когда я хочу протестировать свой собственный код, раздражает. Итак, есть ли способ избежать передачи параметра check
в подкаталог Makefile
?
Обновление: переопределение check-recursive
не представляется возможным, так как мой файл Makefile.am верхнего уровня выглядит (более или менее) так:
SUBDIRS=library src
Таким образом, отключение проверки на этом уровне также отключит проверку внутри моей папки src
. И это не то, чего я хочу добиться. Я просто хочу отключить проверку в каталоге library
.