コンパイル前に現在の SVN バージョンを取得しようとしていますが、xCode(5.1) はカスタム シェル スクリプトを実行する前にファイルのコンパイルを開始します。
SVN リビジョンを取得するには、次の例に従います。
現在のリビジョンを取得してrevision.h
ファイルに挿入する実行スクリプトを追加しますが、これはコンパイル前に行う必要があります。
REV=`svnversion -n`
echo "#define kRevision @\"$REV\"" > ${PROJECT_DIR}/revision.h
- コンパイルする前にこのスクリプトを実行するにはどうすればよいですか。
- 現在のSVNバージョンを取得して、アプリケーションの実行時に使用する方法は他にありますか?