一括してビルドする方法を探した。
Delphi2007移行?はビルド(メイク)に「MSBuild」ってものを使ってるらしい。
これを使えばオッケーって事。
MSBuild <プロジェクト名> [/t:<ターゲット名>]
プロジェクト名:[.dproj]ファイルの場所を指定
ターゲット名:clean,make,buildのどれかを指定
でも、これをDOS窓で叩いても動かない。色々環境変数とか必要らしい。面倒くさい。
で、どうやるかっていうと、「RAD Studio コマンドプロンプト」ってのがメニューのXE5の中にあるから、これを開いて上記のコマンド叩くと実行される。
rsvars.batってのが色々呪文唱えてる。
場所は、「C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin\rsvars.bat」
[rsvars.batの中身]+[各プロジェクトで作ったMSBuildのコマンド]
でバッチファイルを作成してバッチを実行させる処理を作って、これを対象プロジェクト分クルクル回せば、やりたい事は完成。
注意として、ターゲットプラットフォーム、ビルド構成等々全てIDEでの物で作られる。
最後にIDEで64ビットでデバッグしてたらこの処理で32bitのEXEは出来ないって事。
まぁあたりまえだけど。
<参考URL>
MSBuild コマンドを使用してプロジェクトをビルドする
最新の画像もっと見る
最近の「Delphi覚書」カテゴリーもっと見る
最近の記事
カテゴリー
- ツーリング(77)
- つぶやき(464)
- 週刊ロッシ(26)
- FZ1(71)
- K-3(7)
- ekカスタム(20)
- バイク(102)
- お出かけ(150)
- motoGP(327)
- 映画(65)
- カメラレンズ(5)
- 旅行(38)
- 工作(3)
- 庭弄り(45)
- 覚書(1)
- iPad(9)
- 天体撮影(27)
- iPhone(20)
- 海外ドラマ(12)
- Mac(43)
- Delphi覚書(7)
- Masakin Factry(0)
- ドラえもん(31)
- どこでもドラえもん(1)
- 車(13)
- 物欲(10)
- お買い物(56)
- 温泉(9)
- DVD(6)
- CD(2)
- eK SPORT(31)
- ニュース(55)
- メダカ水槽(7)
- K10D(10)
- ホーネット250(11)
- アウトランダー(74)
バックナンバー
人気記事