【发布时间】:2011-11-30 20:05:49
【问题描述】:
我正在使用 Autoconf 来构建我的 c++ 项目。它使用第三方代码,该代码也是在 Autoconf/Automake 的帮助下构建的。所以在我的configure.ac 我有以下行:
AC_CONFIG_SUBDIRS([subdirectoryname])
一切正常,但我也使用该功能让测试在 make check 被执行时自动进行 - 这也是由第三方代码完成的。因为这些测试需要一段时间,所以每次我想测试自己的代码时执行它们很烦人。那么有什么办法可以避免check选项被传递给子目录的Makefile呢?
更新: 覆盖 check-recursive 似乎不是一种选择,因为我的顶级 Makefile.am 看起来(或多或少)是这样的:
SUBDIRS=library src
因此禁用此级别的检查也会禁用我的src 文件夹中的检查。这不是我想要达到的。我只想禁用检查library 目录。
【问题讨论】: