1

Delphi XE3 でカスタム ビルド ツールを使用しています。

これは期待どおりに実行されますが、カスタム ビルド ツールが何らかの理由で失敗すると、0 以外の終了コードが返され、Delphi はビルドが失敗したことを報告するだけです。エラーが発生した場合、ビルド ツールは stdout と stderr に書き込みますが、それらは[メッセージ] ウィンドウには表示されません。

  • [ビルド] タブに [失敗] と表示される (brcc32 の実行後)
  • 出力タブで私はそれを見ることができます
    • ターゲット BuildVersionResource が実行され、次にターゲット PreBuildEvent が実行されます
    • 次に、カスタムのビルド前イベントが実行されます (ここで、stdout に書き込まれる内容も確認できます) - これも成功します
    • Build FAILED - しかし、カスタム ビルド ツールに関連するものは何も表示されません。

これを修正するにはどうすればよいですか? また、カスタム ビルド ツールの詳細なヘルプはどこにありますか? Delphi IDE のヘルプは、非常に基本的なものです。

参考として、[出力] タブの完全なテキストを次に示します。

ビルドは 2015 年 3 月 19 日 14:57:44 に開始されました。
__________________________________________________
プロジェクト "C:\Xxx\Xxx.dproj" (ビルド ターゲット):
ターゲット BuildVersionResource:
    c:\program files (x86)\embarcadero\rad studio\10.0\bin\cgrc.exe -c65001 Xxx.vrc -foXxx.res
    CodeGear リソース コンパイラ/バインダー
    バージョン 1.2.2 Copyright (c) 2008-2012 Embarcadero Technologies Inc.

    Microsoft (R) Windows (R) リソース コンパイラ バージョン 6.0.5724.0

    Copyright (C) Microsoft Corporation. 全著作権所有。


    ファイル「Xxx.vrc」を削除しています。
ビルドに失敗しました。
    0 警告
    0 エラー
経過時間 00:00:00.82
4

0 に答える 0