gpt4 book ai didi

scons - 将 SCons 文件添加到 ack 搜索

转载 作者:行者123 更新时间:2023-12-04 15:04:13 28 4
gpt4 key购买 nike

我喜欢代码搜索实用程序 ack .查看 Makefile 已经足够聪明,但不知道 scons 使用的 SConstruct 和 SConscript 文件。如何将这些添加到 ack 将查找的文件中?

最佳答案

这是一个将 SCons 文件视为 make 文件的补丁:

--- ~/bin/ack-old 2011-06-01 15:43:51.000000000 -0600
+++ ~/bin/ack 2011-06-01 15:42:09.000000000 -0600
@@ -1583,6 +1583,8 @@

return 'skipped' unless is_searchable( $basename );

+ return ('python',TEXT) if $basename eq 'SConstruct' || $basename eq 'SConscript';
+
my $lc_basename = lc $basename;
return ('make',TEXT) if $lc_basename eq 'makefile' || $lc_basename eq 'gnumakefile';
return ('rake','ruby',TEXT) if $lc_basename eq 'rakefile';

关于scons - 将 SCons 文件添加到 ack 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4547915/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com