Compilation 如何从make check中排除目录

Compilation 如何从make check中排除目录,compilation,autotools,Compilation,Autotools,我在我的项目中使用了一些第三方库,我需要将它们编译成代码。但是我想不在库的子目录中运行makecheck 我怎样才能做到这一点 现在,我通过添加一行来包括库 SUBDIRS += libsomelibrary 对于Makefile.am.最简单、最干净的解决方案是从第三方库中删除检查/测试。其他解决方案非常难看,需要对Makefile.in进行黑客攻击,通过删除“check RECURSIVE”来重新定义“RECURSIVE_TARGETS”,并将自己的“check RECURSIVE”定义为

我在我的项目中使用了一些第三方库,我需要将它们编译成代码。但是我想在库的子目录中运行makecheck

我怎样才能做到这一点

现在,我通过添加一行来包括库

SUBDIRS += libsomelibrary

对于Makefile.am.

最简单、最干净的解决方案是从第三方库中删除检查/测试。其他解决方案非常难看,需要对Makefile.in进行黑客攻击,通过删除“check RECURSIVE”来重新定义“RECURSIVE_TARGETS”,并将自己的“check RECURSIVE”定义为原始变量减去列表变量中的subdir的副本。听起来不错。回答这个问题,我会接受的;)