C++ アプリケーションでデータのシリアル化にプロトコル バッファを使用しています。プリメイクprotoc
ビルド スクリプトにコード ジェネレーターの呼び出しを追加したいと考えています (これにより、生成されたクラスの最新の状態が保証され、生成されたソースをバージョン管理下に保存する必要がなくなります)。
彼らのFAQにもこれに関する質問と回答がありますが、私にとってその回答は非常に不完全です. 任意の lua 関数を呼び出すことができるのは素晴らしいことですが、その呼び出しを正確にどこに置くのでしょうか? アプリケーションまたは単体テストをビルドする前に、protoc コンパイラを実行する必要があります。