[英]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.