ファームウェアの自動ビルドを開始するためのバッチ ファイルを作成しています。
現在、TFS(Team Foundation Server)からコードを取得してからビルドしています(ツールはEclipseベースです)。
ただし、コードをビルドする前に、ファイル version.h に格納されているバージョン番号をインクリメントしたいと考えています。ファイルの内容は次のとおりです。
/* $Header: /NG EM Controller Firmware Eclipse based/APPS/EM MAIN/version.h 2 4/25/13 10:19a user $
*/
#ifndef Version_h
#define Version_h
#define DSP_FW_VERSION 500
#define DSP_FW_ID 22
#define DESTINATION 1
#endif
/*
* More comments, the number increases with each check in*./
行 #define DSP_FW_VERSION 500 は、インクリメントする必要がある行です (この場合は 501 に)。
私はバッチファイルに非常に慣れておらず、学習しながら学んでいますが、これには困惑しています。各行をコピーして必要な行を変更する必要はなく、元の行を操作したいだけです。
助けや指導をありがとう。