コンパイル時にgit describe --tag
の出力をJavaアプリケーションに渡す方法はありますか?私はバージョン情報を表示するために私のaboutボックスでそれを使用したいと思います。ビルドにはEclipseを使用していますが、必要に応じてantを使用できます。"git describe"の出力をJavaコード
Cコードでは、私は-D'REV="$(shell git describe --tag)"'
をgccコンパイラに渡すことができ、私のコードはそれを選ぶことができます。私はJavaに似たものがあることを期待しています。
これは有効なCコードではありません。 – Dustin
@Dustin: 'gcc'の有効なコンパイラオプションのようです。 – trashgod