[英]Eclipse (or any tool), to add all authors to java file from svn
[英]Eclipse, Add all source file paths to an external tool as an argument
我想将外部工具添加到我的Eclipse CDT项目中。
这个外部工具是我自己编写的程序,需要不同的参数(映射文件以及所有* .c * .cpp和* .h文件的列表)。 我已经设法移交了映射文件,但是有没有办法获取所有* .c和* .h文件的列表(也许带有Eclipse Variable),以便我可以将其直接添加到参数字段中?
我找到了一种可以在Linux系统上使用的解决方案。 只需在以下命令中使用管道,然后将其放入外壳脚本即可。
首先,如何查找所有源代码文件:
find <rootfolder> -name '*.c' -o -name '*.cpp' -o -name '*.h'
完整的命令:
find <rootfolder> -name '*.c' -o -name '*.cpp' -o -name '*.h' | xargs <myTool>
第一个命令将找到根文件夹中列出的所有.c .cpp和.h文件的所有绝对路径,第二个命令将其输入转换为参数集。 结果与将所有找到的文件路径作为单个参数移交给mytool一样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.