私が持っているソース コードからドキュメントを作成しようとしています。私は周りを見回しており、awkのようなものはうまくいくようですが、これまでのところ運がありません. 情報は 2 つのファイルに分割されfile1.c
、file2.c
.
注: プログラムの自動ビルド環境をセットアップしました。これにより、ソースの変更が検出され、ビルドされます。最後に成功したビルド以降に変更された変数のリストを含むテキスト ファイルを生成したいと考えています。私が探しているスクリプトはビルド後のステップであり、コンパイル後に実行されます
次file1.c
のような、それらを識別するための文字列名を持つ関数呼び出し (すべて同じ関数) のリストがあります。
newFunction("THIS_IS_THE_STRING_I_WANT", otherVariables, 0, &iAlsoNeedThis);
newFunction("I_WANT_THIS_STRING_TOO", otherVariable, 0, &iAnotherOneINeed);
etc...
関数呼び出しの 4 番目のパラメーターには、文字列名の値が含まれていますfile2
。例えば:
iAlsoNeedThis = 25;
iAnotherOneINeed = 42;
etc...
リストを次の形式でtxtファイルに出力しようとしています。
THIS_IS_THE_STRING_I_WANT = 25
I_WANT_THIS_STRING_TOO = 42
これを行う方法はありますか?
ありがとう